Home
last modified time | relevance | path

Searched refs:mdio_base (Results 1 – 25 of 27) sorted by relevance

12

/openbmc/u-boot/cmd/aspeed/nettest/
H A Dphy.c75 writel(wr_data, eng->run.mdio_base); in phy_write()
77 while (readl(eng->run.mdio_base) & MDIO_FIRE_BUSY) { in phy_write()
82 readl(eng->run.mdio_base)); in phy_write()
89 writel(data, eng->run.mdio_base + 0x4); in phy_write()
93 eng->run.mdio_base); in phy_write()
95 while (readl(eng->run.mdio_base) & MDIO_WR_CODE_OLD) { in phy_write()
100 readl(eng->run.mdio_base)); in phy_write()
110 eng->phy.Adr, eng->run.mdio_base); in phy_write()
113 data, eng->phy.Adr, eng->run.mdio_base); in phy_write()
133 eng->run.mdio_base); in phy_read()
[all …]
H A Dcomminf.h483 uint32_t mdio_base; member
528 uint32_t mdio_base; member
/openbmc/u-boot/drivers/net/ti/
H A Dcpsw_mdio.h13 struct mii_dev *cpsw_mdio_init(const char *name, u32 mdio_base,
H A Dcpsw_mdio.c128 struct mii_dev *cpsw_mdio_init(const char *name, u32 mdio_base, in cpsw_mdio_init() argument
147 cpsw_mdio->regs = (struct cpsw_mdio_regs *)mdio_base; in cpsw_mdio_init()
H A Dkeystone_net.c92 void *mdio_base; member
569 (u32)priv->mdio_base, in ks2_eth_probe()
583 priv->mdio_base = parent_priv->mdio_base; in ks2_eth_probe()
711 priv->mdio_base = (void *)fdtdec_get_addr(fdt, mdio, "reg"); in ks2_eth_parse_slave_interface()
H A Dcpsw.c924 priv->bus = cpsw_mdio_init(priv->dev->name, data->mdio_base, 0, 0); in _cpsw_register()
1267 u32 mdio_base; in cpsw_eth_ofdata_to_platdata() local
1269 mdio_base = cpsw_get_addr_by_node(fdt, subnode); in cpsw_eth_ofdata_to_platdata()
1270 if (mdio_base == FDT_ADDR_T_NONE) { in cpsw_eth_ofdata_to_platdata()
1274 priv->data.mdio_base = mdio_base; in cpsw_eth_ofdata_to_platdata()
/openbmc/u-boot/include/
H A Dcpsw.h33 u32 mdio_base; member
/openbmc/u-boot/board/ti/ti814x/
H A Devm.c145 .mdio_base = CPSW_MDIO_BASE,
/openbmc/u-boot/board/compulab/cm_t335/
H A Dcm_t335.c55 .mdio_base = CPSW_MDIO_BASE,
/openbmc/u-boot/board/compulab/cm_t43/
H A Dcm_t43.c89 .mdio_base = CPSW_MDIO_BASE,
/openbmc/u-boot/board/silica/pengwyn/
H A Dboard.c150 .mdio_base = CPSW_MDIO_BASE,
/openbmc/u-boot/board/compulab/cl-som-am57x/
H A Deth.c40 .mdio_base = CPSW_MDIO_BASE,
/openbmc/u-boot/board/phytec/pcm051/
H A Dboard.c191 .mdio_base = CPSW_MDIO_BASE,
/openbmc/u-boot/board/gumstix/pepper/
H A Dboard.c216 .mdio_base = CPSW_MDIO_BASE,
/openbmc/u-boot/board/isee/igep003x/
H A Dboard.c242 .mdio_base = CPSW_MDIO_BASE,
/openbmc/u-boot/board/tcl/sl50/
H A Dboard.c271 .mdio_base = CPSW_MDIO_BASE,
/openbmc/u-boot/board/birdland/bav335x/
H A Dboard.c333 .mdio_base = CPSW_MDIO_BASE,
/openbmc/u-boot/board/siemens/draco/
H A Dboard.c304 .mdio_base = CPSW_MDIO_BASE,
/openbmc/u-boot/board/siemens/rut/
H A Dboard.c155 .mdio_base = CPSW_MDIO_BASE,
/openbmc/u-boot/board/siemens/pxm2/
H A Dboard.c194 .mdio_base = CPSW_MDIO_BASE,
/openbmc/u-boot/board/vscom/baltos/
H A Dboard.c400 .mdio_base = CPSW_MDIO_BASE,
/openbmc/u-boot/drivers/net/
H A Dmvpp2.c955 void __iomem *mdio_base; member
4714 port->mdio_base = port->priv->lms_base + MVPP21_SMI; in phy_info_parse()
4716 port->mdio_base = port->priv->iface_base + MVPP22_SMI; in phy_info_parse()
4732 port->mdio_base = (void *)phy_base; in phy_info_parse()
4734 if (port->mdio_base < 0) { in phy_info_parse()
5064 smi_reg = readl(priv->mdio_base); in smi_wait_ready()
5106 writel(smi_reg, priv->mdio_base); in mpp2_mdio_read()
5113 smi_reg = readl(priv->mdio_base); in mpp2_mdio_read()
5124 return readl(priv->mdio_base) & MVPP2_SMI_DATA_MASK; in mpp2_mdio_read()
5161 writel(smi_reg, priv->mdio_base); in mpp2_mdio_write()
/openbmc/u-boot/board/ti/am43xx/
H A Dboard.c872 .mdio_base = CPSW_MDIO_BASE,
/openbmc/u-boot/board/ti/am335x/
H A Dboard.c903 .mdio_base = CPSW_MDIO_BASE,
/openbmc/u-boot/board/ti/am57xx/
H A Dboard.c916 .mdio_base = CPSW_MDIO_BASE,

12