]> git.baikalelectronics.ru Git - kernel.git/commit
net: phy: broadcom: Add BCM54810 PHY entry
authorJon Mason <jon.mason@broadcom.com>
Fri, 4 Nov 2016 05:10:58 +0000 (01:10 -0400)
committerDavid S. Miller <davem@davemloft.net>
Mon, 7 Nov 2016 18:11:22 +0000 (13:11 -0500)
commit7b99f2a8793d7a103cccab32235aac68a52fe4f7
treeb414a72189ea4cd2dab7ad8e8139170981016995
parent89f0131040ec06ad33d5aa7e20629cda18bbeba0
net: phy: broadcom: Add BCM54810 PHY entry

The BCM54810 PHY requires some semi-unique configuration, which results
in some additional configuration in addition to the standard config.
Also, some users of the BCM54810 require the PHY lanes to be swapped.
Since there is no way to detect this, add a device tree query to see if
it is applicable.

Inspired-by: Vikas Soni <vsoni@broadcom.com>
Signed-off-by: Jon Mason <jon.mason@broadcom.com>
Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/phy/Kconfig
drivers/net/phy/broadcom.c
include/linux/brcmphy.h