mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-12-25 12:33:41 +00:00
137963d71a
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>
34 lines
1.1 KiB
Makefile
34 lines
1.1 KiB
Makefile
#
|
|
# (C) Copyright 2008
|
|
# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
|
|
#
|
|
# SPDX-License-Identifier: GPL-2.0+
|
|
#
|
|
|
|
obj-$(CONFIG_BITBANGMII) += miiphybb.o
|
|
obj-$(CONFIG_B53_SWITCH) += b53.o
|
|
obj-$(CONFIG_MV88E61XX_SWITCH) += mv88e61xx.o
|
|
obj-$(CONFIG_MV88E6352_SWITCH) += mv88e6352.o
|
|
|
|
obj-$(CONFIG_PHYLIB) += phy.o
|
|
obj-$(CONFIG_PHYLIB_10G) += generic_10g.o
|
|
obj-$(CONFIG_PHY_AQUANTIA) += aquantia.o
|
|
obj-$(CONFIG_PHY_ATHEROS) += atheros.o
|
|
obj-$(CONFIG_PHY_BROADCOM) += broadcom.o
|
|
obj-$(CONFIG_PHY_CORTINA) += cortina.o
|
|
obj-$(CONFIG_PHY_DAVICOM) += davicom.o
|
|
obj-$(CONFIG_PHY_ET1011C) += et1011c.o
|
|
obj-$(CONFIG_PHY_LXT) += lxt.o
|
|
obj-$(CONFIG_PHY_MARVELL) += marvell.o
|
|
obj-$(CONFIG_PHY_MICREL_KSZ8XXX) += micrel_ksz8xxx.o
|
|
obj-$(CONFIG_PHY_MICREL_KSZ90X1) += micrel_ksz90x1.o
|
|
obj-$(CONFIG_PHY_MESON_GXL) += meson-gxl.o
|
|
obj-$(CONFIG_PHY_NATSEMI) += natsemi.o
|
|
obj-$(CONFIG_PHY_REALTEK) += realtek.o
|
|
obj-$(CONFIG_PHY_SMSC) += smsc.o
|
|
obj-$(CONFIG_PHY_TERANETICS) += teranetics.o
|
|
obj-$(CONFIG_PHY_TI) += ti.o
|
|
obj-$(CONFIG_PHY_XILINX) += xilinx_phy.o
|
|
obj-$(CONFIG_PHY_VITESSE) += vitesse.o
|
|
obj-$(CONFIG_PHY_MSCC) += mscc.o
|
|
obj-$(CONFIG_PHY_FIXED) += fixed.o
|