realtek: mdio: harden RTMDIO_C45_DATA macro
Maximum devnum in c45 access is only 31. The bits 21-31 of the MMD register are reserved and cannot be written. Nevertheless add a proper mask to help AI review bots. Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de> Link: https://github.com/openwrt/openwrt/pull/23204 Signed-off-by: Robert Marko <robimarko@gmail.com>
This commit is contained in:
parent
28aedd2e96
commit
36abcb5fce
@ -44,7 +44,8 @@
|
||||
((reg) & GENMASK(15, 0)))
|
||||
|
||||
/* MDIO bus registers/fields */
|
||||
#define RTMDIO_C45_DATA(devnum, regnum) (((devnum) << 16) | ((regnum) & GENMASK(15, 0)))
|
||||
#define RTMDIO_C45_DATA(devnum, regnum) ((((devnum) & GENMASK(4, 0)) << 16) | \
|
||||
((regnum) & GENMASK(15, 0)))
|
||||
#define RTMDIO_DATA_MASK GENMASK(15, 0)
|
||||
#define RTMDIO_RUN BIT(0)
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user