net: vsc9953: Remove this driver
No platforms enable this driver as there's no T1040D4RDB nor T1040RDB support at this time. Remove. Signed-off-by: Tom Rini <trini@konsulko.com>
This commit is contained in:
parent
4fd9373bbb
commit
8747decc9b
@ -22,10 +22,6 @@ int board_eth_init(struct bd_info *bis)
|
||||
struct memac_mdio_info memac_mdio_info;
|
||||
unsigned int i;
|
||||
int phy_addr = 0;
|
||||
#ifdef CONFIG_VSC9953
|
||||
phy_interface_t phy_int;
|
||||
struct mii_dev *bus;
|
||||
#endif
|
||||
|
||||
printf("Initializing Fman\n");
|
||||
|
||||
@ -107,48 +103,6 @@ int board_eth_init(struct bd_info *bis)
|
||||
DEFAULT_FM_MDIO_NAME));
|
||||
}
|
||||
|
||||
#ifdef CONFIG_VSC9953
|
||||
/* SerDes configured for QSGMII */
|
||||
if (serdes_get_first_lane(FSL_SRDS_1, QSGMII_SW1_A) >= 0) {
|
||||
for (i = 0; i < 4; i++) {
|
||||
bus = miiphy_get_dev_by_name(DEFAULT_FM_MDIO_NAME);
|
||||
phy_addr = CFG_SYS_FM1_QSGMII11_PHY_ADDR + i;
|
||||
phy_int = PHY_INTERFACE_MODE_QSGMII;
|
||||
|
||||
vsc9953_port_info_set_mdio(i, bus);
|
||||
vsc9953_port_info_set_phy_address(i, phy_addr);
|
||||
vsc9953_port_info_set_phy_int(i, phy_int);
|
||||
vsc9953_port_enable(i);
|
||||
}
|
||||
}
|
||||
if (serdes_get_first_lane(FSL_SRDS_1, QSGMII_SW1_B) >= 0) {
|
||||
for (i = 4; i < 8; i++) {
|
||||
bus = miiphy_get_dev_by_name(DEFAULT_FM_MDIO_NAME);
|
||||
phy_addr = CFG_SYS_FM1_QSGMII21_PHY_ADDR + i - 4;
|
||||
phy_int = PHY_INTERFACE_MODE_QSGMII;
|
||||
|
||||
vsc9953_port_info_set_mdio(i, bus);
|
||||
vsc9953_port_info_set_phy_address(i, phy_addr);
|
||||
vsc9953_port_info_set_phy_int(i, phy_int);
|
||||
vsc9953_port_enable(i);
|
||||
}
|
||||
}
|
||||
|
||||
/* Connect DTSEC1 to L2 switch if it doesn't have a PHY */
|
||||
if (serdes_get_first_lane(FSL_SRDS_1, SGMII_FM1_DTSEC1) < 0)
|
||||
vsc9953_port_enable(8);
|
||||
|
||||
/* Connect DTSEC2 to L2 switch if it doesn't have a PHY */
|
||||
if (serdes_get_first_lane(FSL_SRDS_1, SGMII_FM1_DTSEC2) < 0) {
|
||||
/* Enable L2 On MAC2 using SCFG */
|
||||
struct ccsr_scfg *scfg = (struct ccsr_scfg *)
|
||||
CFG_SYS_MPC85xx_SCFG;
|
||||
|
||||
out_be32(&scfg->esgmiiselcr, in_be32(&scfg->esgmiiselcr) |
|
||||
(0x80000000));
|
||||
vsc9953_port_enable(9);
|
||||
}
|
||||
#endif
|
||||
|
||||
cpu_eth_init(bis);
|
||||
#endif
|
||||
|
@ -709,9 +709,6 @@ config XILINX_AXIMRMAC
|
||||
config VSC7385_ENET
|
||||
bool "Vitesse 7385 Switch Firmware Upload driver"
|
||||
|
||||
config VSC9953
|
||||
bool "Vitesse VSC9953 L2 Switch driver"
|
||||
|
||||
config XILINX_EMACLITE
|
||||
select PHYLIB
|
||||
select MII
|
||||
|
@ -87,7 +87,6 @@ obj-$(CONFIG_SUN8I_EMAC) += sun8i_emac.o
|
||||
obj-$(CONFIG_TSEC_ENET) += tsec.o fsl_mdio.o
|
||||
obj-$(CONFIG_TULIP) += dc2114x.o
|
||||
obj-$(CONFIG_VSC7385_ENET) += vsc7385.o
|
||||
obj-$(CONFIG_VSC9953) += vsc9953.o
|
||||
obj-$(CONFIG_XILINX_AXIEMAC) += xilinx_axi_emac.o
|
||||
obj-$(CONFIG_XILINX_AXIMRMAC) += xilinx_axi_mrmac.o
|
||||
obj-$(CONFIG_XILINX_EMACLITE) += xilinx_emaclite.o
|
||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user