u-boot-brain/drivers/net/phy
Florian Fainelli 137963d71a net: phy: Add Broadcom BCM53xx switch driver
Add a minimalistic Broadcom BCM53xx (roboswitch) switch driver similar
to the Marvell MV88E617x. This takes care of configuring the minimum
amount out of the switch hardware such that each user visible port
(configurable) and the CPU port can forward packets between each other
while preserving isolation with other ports.

This is useful for e.g: the Lamobo R1 board featuring a Broadcom
BCM53125 switch.

Reviewed-by: Stefan Roese <sr@denx.de>
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
2018-01-15 12:05:21 -06:00
..
aquantia.c driver: net: phylib: add support for aquantia AQR106/107 PHY 2016-07-06 10:45:04 -05:00
atheros.c drivers: net: phy: atheros: add separate config for AR8031 2016-10-13 12:24:55 -05:00
b53.c net: phy: Add Broadcom BCM53xx switch driver 2018-01-15 12:05:21 -06:00
broadcom.c net: phy: Add AFE settings to the Broadcom Cygnus phy 2017-08-07 15:18:31 -05:00
cortina.c blk: Remove various places that do flush cache after read 2017-09-15 08:05:10 -04:00
davicom.c net: phy: Handle phy_startup() error codes properly 2016-05-24 13:17:59 +02:00
et1011c.c net: phy: Handle phy_startup() error codes properly 2016-05-24 13:17:59 +02:00
fixed.c drivers/net/phy/fixed: do not overwrite addr 2017-08-07 15:18:28 -05:00
generic_10g.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
Kconfig net: phy: Add Broadcom BCM53xx switch driver 2018-01-15 12:05:21 -06:00
lxt.c net: phy: Handle phy_startup() error codes properly 2016-05-24 13:17:59 +02:00
Makefile net: phy: Add Broadcom BCM53xx switch driver 2018-01-15 12:05:21 -06:00
marvell.c net: phy: marvell: Add functions to read PHY's extended registers 2018-01-15 12:05:16 -06:00
meson-gxl.c net: phy: meson-gxl: detect LPA corruption 2017-12-18 13:06:30 -05:00
micrel_ksz8xxx.c net: phy: micrel: Remove ksz90x1 drivers from micrel_ksz8xxx 2017-08-07 15:18:30 -05:00
micrel_ksz90x1.c net: phy: micrel: Convert to livetree 2017-09-18 20:40:34 +02:00
miiphybb.c net: miiphybb: fix casting error 2018-01-15 12:05:17 -06:00
mscc.c net: phy: MSCC Add Support for VSC8530-VSC8531-VSC8540-VSC8541 2017-02-08 16:32:58 -06:00
mv88e61xx.c net: phy: mv88e61xx: Fix uninitialized variable warning 2017-05-12 08:37:30 -04:00
mv88e6352.c treewide: replace #include <asm/errno.h> with <linux/errno.h> 2016-09-23 17:55:42 -04:00
natsemi.c net: phy: Handle phy_startup() error codes properly 2016-05-24 13:17:59 +02:00
phy.c net: phy: Add Broadcom BCM53xx switch driver 2018-01-15 12:05:21 -06:00
realtek.c net: phy: realtek: fix enabling of the TX-delay for RTL8211F 2017-09-07 13:23:52 -05:00
smsc.c net: phy: add SMSC LAN8742 phy 2017-01-28 14:04:47 -05:00
teranetics.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
ti.c dm: core: Replace of_offset with accessor (part 2) 2017-06-01 07:03:04 -06:00
vitesse.c net: phy: vitesse: Fix cis8204 RGMII_ID code 2017-02-07 10:54:34 -06:00
xilinx_phy.c dm: core: Replace of_offset with accessor 2017-02-08 06:12:14 -07:00