hc
2023-12-08 01573e231f18eb2d99162747186f59511f56b64d
kernel/include/linux/marvell_phy.h
....@@ -15,11 +15,15 @@
1515 #define MARVELL_PHY_ID_88E1149R 0x01410e50
1616 #define MARVELL_PHY_ID_88E1240 0x01410e30
1717 #define MARVELL_PHY_ID_88E1318S 0x01410e90
18
+#define MARVELL_PHY_ID_88E1340S 0x01410dc0
1819 #define MARVELL_PHY_ID_88E1116R 0x01410e40
1920 #define MARVELL_PHY_ID_88E1510 0x01410dd0
2021 #define MARVELL_PHY_ID_88E1540 0x01410eb0
2122 #define MARVELL_PHY_ID_88E1545 0x01410ea0
23
+#define MARVELL_PHY_ID_88E1548P 0x01410ec0
2224 #define MARVELL_PHY_ID_88E3016 0x01410e60
25
+#define MARVELL_PHY_ID_88X3310 0x002b09a0
26
+#define MARVELL_PHY_ID_88E2110 0x002b09b0
2327
2428 /* These Ethernet switch families contain embedded PHYs, but they do
2529 * not have a model ID. So the switch driver traps reads to the ID2
....@@ -33,5 +37,6 @@
3337 /* struct phy_device dev_flags definitions */
3438 #define MARVELL_PHY_M1145_FLAGS_RESISTANCE 0x00000001
3539 #define MARVELL_PHY_M1118_DNS323_LEDS 0x00000002
40
+#define MARVELL_PHY_LED0_LINK_LED1_ACTIVE 0x00000004
3641
3742 #endif /* _MARVELL_PHY_H */