Clemens Gruber
1c1f4f0a4b
net: phy: marvell: Unify 88E151x series phy_driver
...
The PHY models of the Marvell 88E151x series are not reliably
distinguishable by their uid / PHY identifiers.
The 88E1510, 88E1512, 88E1514 and 88E1518 all have the same OUI and
model number and bits 3:0 in the PHY Identifier 2 (Page 0, Reg 3) are
described as HW revision number, but both 88E1510 and 88E1518 PHYs were
observed with the same HW rev number (1).
Before commit 83cfbeb0df9f ("net: phy: Fix mask so that we can identify
Marvell 88E1518"), the 88E151x were detected because the HW revision
bits were masked from the uid. After that change, 88E1510/12/18 were all
detected as 88E1518 and the 88E1510 specific code was no longer run.
I modified the mask to again ignore all four HW revision bits, removed
the 88E1510 specific code (board-specific LED/INTn setup), which was not
called since late 2016 anyway and renamed the config function and
phy_driver struct to the better fitting 88e151x.
The uid and mask bits 3:0 are now again the same as in the Linux kernel.
Signed-off-by: Clemens Gruber <clemens.gruber@pqgruber.com>
2020-03-09 18:11:25 -05:00
..
2019-12-02 18:23:08 -05:00
2020-02-05 19:33:46 -07:00
2019-12-02 18:24:58 -05:00
2020-02-05 19:33:46 -07:00
2020-02-05 19:33:46 -07:00
2020-03-09 18:11:25 -05:00
2020-02-05 19:33:46 -07:00
2007-11-25 18:35:17 +01:00
2020-01-17 13:27:29 -05:00
2020-02-19 21:27:30 +08:00
2015-11-12 08:26:59 +08:00
2018-05-07 09:34:12 -04:00
2018-05-07 09:34:12 -04:00
2018-05-07 09:34:12 -04:00
2016-10-23 18:33:18 -04:00
2010-07-12 00:14:29 -07:00
2018-05-07 09:34:12 -04:00
2018-05-07 09:34:12 -04:00
2020-02-05 19:33:46 -07:00
2020-02-05 19:33:46 -07:00
2019-12-02 18:24:58 -05:00
2018-05-07 09:34:12 -04:00
2019-12-20 10:02:23 -06:00
2018-05-07 09:34:12 -04:00
2020-01-29 18:30:33 +01:00
2018-05-07 09:34:12 -04:00
2018-05-07 09:34:12 -04:00
2018-05-07 09:34:12 -04:00
2019-08-11 16:43:41 -04:00
2020-02-05 19:33:46 -07:00
2019-12-15 08:52:29 +08:00
2018-05-07 09:34:12 -04:00
2008-08-26 23:08:19 -07:00
2015-04-18 11:11:33 -06:00
2009-02-10 00:16:27 +01:00
2020-02-05 19:33:46 -07:00
2020-02-05 19:33:46 -07:00
2020-02-05 19:33:46 -07:00
2020-02-05 19:33:46 -07:00
2018-05-07 09:34:12 -04:00
2018-10-10 12:28:52 -05:00
2018-05-07 09:34:12 -04:00
2018-05-07 09:34:12 -04:00
2019-12-02 18:24:58 -05:00
2019-12-15 08:52:29 +08:00
2019-12-15 08:52:29 +08:00
2019-12-09 09:47:43 -06:00
2020-02-05 19:33:46 -07:00
2020-01-24 14:28:26 +05:30
2020-01-17 17:53:40 -05:00
2018-05-07 09:34:12 -04:00
2020-02-05 19:33:46 -07:00
2018-11-05 10:41:56 -06:00
2019-12-02 18:24:58 -05:00
2018-05-07 09:34:12 -04:00
2020-02-19 21:27:30 +08:00
2018-05-07 09:34:12 -04:00
2019-12-06 00:06:23 +08:00
2020-02-05 19:33:46 -07:00
2020-01-29 18:30:33 +01:00
2018-05-07 09:34:12 -04:00
2013-06-24 19:11:14 -05:00
2019-08-11 16:43:41 -04:00
2018-05-07 09:34:12 -04:00
2019-04-26 18:58:20 -04:00
2020-02-19 21:27:30 +08:00
2019-07-25 13:13:30 -05:00
2020-01-29 18:30:33 +01:00
2020-01-17 17:53:40 -05:00
2020-01-10 10:25:13 -05:00
2019-09-04 11:37:19 -05:00
2019-07-18 16:37:13 -05:00
2019-09-04 11:37:19 -05:00
2020-01-17 17:53:40 -05:00
2019-12-02 18:24:58 -05:00
2020-02-11 10:58:41 -05:00
2020-02-07 13:59:58 -05:00
2019-01-24 11:35:29 -06:00
2018-07-26 14:08:21 -05:00
2019-09-04 11:37:19 -05:00
2020-02-05 19:33:46 -07:00
2020-02-05 19:33:46 -07:00
2018-10-10 12:28:52 -05:00
2019-08-11 19:27:41 -04:00
2013-04-01 16:33:52 -04:00
2013-08-19 12:34:18 -05:00
2008-04-28 22:26:36 -07:00
2019-08-11 16:43:41 -04:00
2018-10-10 12:28:52 -05:00
2020-02-05 19:33:46 -07:00
2018-05-07 09:34:12 -04:00
2019-12-02 18:24:58 -05:00
2020-02-05 19:33:46 -07:00
2018-05-07 09:34:12 -04:00
2018-05-07 09:34:12 -04:00
2019-12-02 18:24:58 -05:00
2019-12-02 18:24:58 -05:00
2019-12-09 09:47:42 -06:00
2020-02-05 19:33:46 -07:00
2019-08-11 16:43:41 -04:00
2019-04-23 11:17:15 +02:00
2019-12-02 18:24:58 -05:00
2019-08-09 23:15:01 +02:00
2018-05-07 09:34:12 -04:00
2018-05-07 09:34:12 -04:00
2018-05-07 09:34:12 -04:00
2018-05-07 09:34:12 -04:00
2020-02-05 19:33:46 -07:00
2020-02-05 19:33:46 -07:00
2020-02-05 19:33:46 -07:00
2019-07-25 13:13:31 -05:00
2018-05-07 09:34:12 -04:00
2016-09-23 17:55:42 -04:00
2018-06-13 13:54:16 -05:00
2019-12-02 18:24:58 -05:00
2018-05-07 09:34:12 -04:00
2020-02-28 12:04:10 +01:00