Russell King
389a338999
net: phy: read MMD ID from all present MMDs
...
Expand the device_ids[] array to allow all MMD IDs to be read rather
than just the first 8 MMDs, but only read the ID if the MDIO_STAT2
register reports that a device really is present here for these new
devices to maintain compatibility with our current behaviour. Note
that only a limited number of devices have MDIO_STAT2.
88X3310 PHY vendor MMDs do are marked as present in the
devices_in_package, but do not contain IEE 802.3 compatible register
sets in their lower space. This avoids reading incorrect values as MMD
identifiers.
Reviewed-by: Florian Fainelli <[email protected] >
Signed-off-by: Russell King <[email protected] >
Signed-off-by: David S. Miller <[email protected] >
2020-06-19 20:17:15 -07:00
..
2020-06-15 23:08:31 -05:00
2020-06-13 13:12:38 -07:00
2020-06-09 09:39:14 -07:00
2020-06-11 12:22:41 -07:00
2020-06-11 08:03:24 +02:00
2020-06-11 08:03:24 +02:00
2020-06-11 08:03:24 +02:00
2020-06-11 15:14:53 +02:00
2020-06-09 09:39:16 -07:00
2020-06-15 23:08:31 -05:00
2020-06-11 20:04:04 +02:00
2020-06-11 20:02:46 +02:00
2020-06-11 20:02:46 +02:00
2020-06-11 20:04:04 +02:00
2020-06-11 15:14:36 +02:00
2020-06-11 15:14:36 +02:00
2020-06-11 12:55:20 -07:00
2020-06-09 09:39:13 -07:00
2020-06-09 09:39:13 -07:00
2020-06-11 15:15:28 +02:00
2020-06-08 11:05:56 -07:00
2020-06-09 09:39:13 -07:00
2020-06-15 23:08:30 -05:00
2020-06-08 11:05:56 -07:00
2020-06-14 09:47:25 -07:00
2020-06-15 23:08:31 -05:00
2020-06-10 16:05:54 -07:00
2020-06-11 15:15:06 +02:00
2020-06-09 09:39:13 -07:00
2020-06-09 09:39:14 -07:00
2020-06-09 09:39:13 -07:00
2020-06-19 13:41:59 -07:00
2020-06-10 14:04:39 -07:00
2020-06-11 15:15:29 +02:00
2020-06-09 09:39:13 -07:00
2020-06-08 11:42:23 -07:00
2020-06-11 15:15:24 +02:00
2020-06-12 14:51:41 -04:00
2020-06-09 09:39:10 -07:00
2020-06-09 09:39:13 -07:00
2020-06-08 11:05:56 -07:00
2020-06-15 23:08:31 -05:00
2020-06-10 11:28:35 -07:00
2020-06-15 23:08:31 -05:00
2020-06-11 13:25:53 -07:00
2020-06-15 23:08:31 -05:00
2020-06-15 23:08:31 -05:00
2020-06-14 11:39:31 -07:00
2020-06-14 11:39:31 -07:00
2020-06-10 13:42:09 -07:00
2020-06-09 09:39:14 -07:00
2020-06-09 09:39:14 -07:00
2020-06-09 09:39:14 -07:00
2020-06-09 09:39:14 -07:00
2020-06-10 19:14:18 -07:00
2020-06-09 09:39:14 -07:00
2020-06-10 19:14:18 -07:00
2020-06-09 15:40:50 -07:00
2020-06-08 11:05:56 -07:00
2020-06-13 16:27:13 -07:00
2020-06-11 13:33:48 -04:00
2020-06-09 09:39:14 -07:00
2020-06-11 15:17:57 +02:00
2020-06-08 12:05:31 -07:00
2020-06-09 09:39:14 -07:00
2020-06-19 20:17:15 -07:00
2020-06-13 09:56:21 -07:00
2020-06-08 11:05:56 -07:00
2020-06-09 09:39:14 -07:00
2020-06-13 10:21:00 -07:00
2020-06-15 23:08:32 -05:00
2020-06-14 11:39:31 -07:00
2020-06-11 15:19:17 +02:00
2020-06-10 19:14:18 -07:00
2020-06-08 11:05:56 -07:00
2020-06-15 23:08:32 -05:00
2020-06-11 20:02:46 +02:00
2020-06-08 11:05:56 -07:00