Home
last modified time | relevance | path

Searched refs:devad (Results 1 – 25 of 73) sorted by relevance

123

/third_party/uboot/u-boot-2020.01/include/
Dphy.h66 int (*read)(struct mii_dev *bus, int addr, int devad, int reg);
67 int (*write)(struct mii_dev *bus, int addr, int devad, int reg,
106 int (*readext)(struct phy_device *phydev, int addr, int devad, int reg);
107 int (*writeext)(struct phy_device *phydev, int addr, int devad, int reg,
111 int (*read_mmd)(struct phy_device *phydev, int devad, int reg);
114 int (*write_mmd)(struct phy_device *phydev, int devad, int reg,
169 static inline int phy_read(struct phy_device *phydev, int devad, int regnum) in phy_read() argument
173 return bus->read(bus, phydev->addr, devad, regnum); in phy_read()
176 static inline int phy_write(struct phy_device *phydev, int devad, int regnum, in phy_write() argument
181 return bus->write(bus, phydev->addr, devad, regnum, val); in phy_write()
[all …]
Dmiiphy.h85 int bb_miiphy_read(struct mii_dev *miidev, int addr, int devad, int reg);
86 int bb_miiphy_write(struct mii_dev *miidev, int addr, int devad, int reg,
140 int (*read)(struct udevice *mdio_dev, int addr, int devad, int reg);
141 int (*write)(struct udevice *mdio_dev, int addr, int devad, int reg,
/third_party/uboot/u-boot-2020.01/drivers/net/
Dfsl_enetc_mdio.c29 int enetc_mdio_read_priv(struct enetc_mdio_priv *priv, int addr, int devad, in enetc_mdio_read_priv() argument
32 if (devad == MDIO_DEVAD_NONE) in enetc_mdio_read_priv()
38 if (devad == MDIO_DEVAD_NONE) { in enetc_mdio_read_priv()
42 enetc_write(priv, ENETC_MDIO_CTL, (addr << 5) + devad); in enetc_mdio_read_priv()
49 (addr << 5) | devad); in enetc_mdio_read_priv()
59 int enetc_mdio_write_priv(struct enetc_mdio_priv *priv, int addr, int devad, in enetc_mdio_write_priv() argument
62 if (devad == MDIO_DEVAD_NONE) in enetc_mdio_write_priv()
68 if (devad != MDIO_DEVAD_NONE) { in enetc_mdio_write_priv()
69 enetc_write(priv, ENETC_MDIO_CTL, (addr << 5) + devad); in enetc_mdio_write_priv()
83 static int dm_enetc_mdio_read(struct udevice *dev, int addr, int devad, int reg) in dm_enetc_mdio_read() argument
[all …]
Dmvmdio.c44 int devad, int reg) in mvmdio_smi_read() argument
50 if (devad != MDIO_DEVAD_NONE) in mvmdio_smi_read()
77 static int mvmdio_smi_write(struct udevice *dev, int addr, int devad, in mvmdio_smi_write() argument
83 if (devad != MDIO_DEVAD_NONE) in mvmdio_smi_write()
101 int devad, int reg) in mvmdio_xsmi_read() argument
106 if (devad == MDIO_DEVAD_NONE) in mvmdio_xsmi_read()
116 (devad << MVMDIO_XSMI_DEVADDR_SHIFT) | in mvmdio_xsmi_read()
134 static int mvmdio_xsmi_write(struct udevice *dev, int addr, int devad, in mvmdio_xsmi_write() argument
140 if (devad == MDIO_DEVAD_NONE) in mvmdio_xsmi_write()
150 (devad << MVMDIO_XSMI_DEVADDR_SHIFT) | in mvmdio_xsmi_write()
[all …]
Dmdio_sandbox.c19 static int mdio_sandbox_read(struct udevice *dev, int addr, int devad, int reg) in mdio_sandbox_read() argument
28 if (devad != MDIO_DEVAD_NONE) in mdio_sandbox_read()
36 static int mdio_sandbox_write(struct udevice *dev, int addr, int devad, int reg, in mdio_sandbox_write() argument
46 if (devad != MDIO_DEVAD_NONE) in mdio_sandbox_write()
Dmtk_eth.c158 int (*mmd_read)(struct mtk_eth_priv *priv, u8 addr, u8 devad, u16 reg);
159 int (*mmd_write)(struct mtk_eth_priv *priv, u8 addr, u8 devad, u16 reg,
274 static int mtk_mmd_read(struct mtk_eth_priv *priv, u8 addr, u8 devad, u16 reg) in mtk_mmd_read() argument
278 ret = mtk_mii_rw(priv, addr, devad, reg, MDIO_CMD_ADDR, MDIO_ST_C45); in mtk_mmd_read()
282 return mtk_mii_rw(priv, addr, devad, 0, MDIO_CMD_READ_C45, in mtk_mmd_read()
287 static int mtk_mmd_write(struct mtk_eth_priv *priv, u8 addr, u8 devad, in mtk_mmd_write() argument
292 ret = mtk_mii_rw(priv, addr, devad, reg, MDIO_CMD_ADDR, MDIO_ST_C45); in mtk_mmd_write()
296 return mtk_mii_rw(priv, addr, devad, val, MDIO_CMD_WRITE, in mtk_mmd_write()
301 static int mtk_mmd_ind_read(struct mtk_eth_priv *priv, u8 addr, u8 devad, in mtk_mmd_ind_read() argument
308 ((devad << MMD_DEVAD_S) & MMD_DEVAD_M)); in mtk_mmd_ind_read()
[all …]
Dbcm-sf2-eth.h52 int (*miiphy_read)(struct mii_dev *bus, int phyaddr, int devad,
54 int (*miiphy_write)(struct mii_dev *bus, int phyaddr, int devad,
/third_party/uboot/u-boot-2020.01/cmd/
Dmdio.c49 int addr, devad, reg; in mdio_write_ranges() local
55 for (devad = devadlo; devad <= devadhi; devad++) { in mdio_write_ranges()
58 err = bus->write(bus, addr, devad, in mdio_write_ranges()
61 err = phy_write_mmd(phydev, devad, in mdio_write_ranges()
65 addr, devad, reg, data); in mdio_write_ranges()
82 int addr, devad, reg; in mdio_read_ranges() local
90 for (devad = devadlo; devad <= devadhi; devad++) { in mdio_read_ranges()
95 val = bus->read(bus, addr, devad, reg); in mdio_read_ranges()
97 val = phy_read_mmd(phydev, devad, reg); in mdio_read_ranges()
100 devad, reg); in mdio_read_ranges()
[all …]
/third_party/uboot/u-boot-2020.01/drivers/pci/
Dpci-rcar-gen2.c173 u32 devad; in rcar_gen2_pci_probe() local
204 devad = setup_bus_address(dev, PCI_BDF(0, 0, 0), 0); in rcar_gen2_pci_probe()
205 writel(priv->cfg_base + 0x800, devad + PCI_BASE_ADDRESS_0); in rcar_gen2_pci_probe()
206 writel(CONFIG_SYS_SDRAM_BASE & 0xf0000000, devad + PCI_BASE_ADDRESS_1); in rcar_gen2_pci_probe()
207 writel(0xf0000000, devad + PCI_BASE_ADDRESS_2); in rcar_gen2_pci_probe()
210 devad + PCI_COMMAND); in rcar_gen2_pci_probe()
213 devad = setup_bus_address(dev, PCI_BDF(0, 1, 0), 0); in rcar_gen2_pci_probe()
214 writel(priv->mem_base + 0x0, devad + PCI_BASE_ADDRESS_0); in rcar_gen2_pci_probe()
217 devad + PCI_COMMAND); in rcar_gen2_pci_probe()
220 devad = setup_bus_address(dev, PCI_BDF(0, 2, 0), 0); in rcar_gen2_pci_probe()
[all …]
/third_party/uboot/u-boot-2020.01/drivers/net/phy/
Dgeneric_10g.c21 int devad, reg; in gen10g_startup() local
34 for (devad = 0; mmd_mask; devad++, mmd_mask = mmd_mask >> 1) { in gen10g_startup()
40 phy_read(phydev, devad, MDIO_STAT1); in gen10g_startup()
41 reg = phy_read(phydev, devad, MDIO_STAT1); in gen10g_startup()
Dphy.c704 int __weak get_phy_id(struct mii_dev *bus, int addr, int devad, u32 *phy_id) in get_phy_id() argument
712 phy_reg = bus->read(bus, addr, devad, MII_PHYSID1); in get_phy_id()
720 phy_reg = bus->read(bus, addr, devad, MII_PHYSID2); in get_phy_id()
731 uint phy_mask, int devad, in create_phy_by_mask() argument
739 int r = get_phy_id(bus, addr, devad, &phy_id); in create_phy_by_mask()
752 is_c45 = (devad == MDIO_DEVAD_NONE) ? false : true; in create_phy_by_mask()
831 int devad = MDIO_DEVAD_NONE; in phy_reset() local
842 devad = ffs(phydev->mmds) - 1; in phy_reset()
846 if (phy_write(phydev, devad, MII_BMCR, BMCR_RESET) < 0) { in phy_reset()
859 reg = phy_read(phydev, devad, MII_BMCR); in phy_reset()
[all …]
/third_party/uboot/u-boot-2020.01/board/freescale/ls1021aqds/
Deth.c68 static int ls1021a_mdio_read(struct mii_dev *bus, int addr, int devad, in ls1021a_mdio_read() argument
75 return priv->realbus->read(priv->realbus, addr, devad, regnum); in ls1021a_mdio_read()
78 static int ls1021a_mdio_write(struct mii_dev *bus, int addr, int devad, in ls1021a_mdio_write() argument
85 return priv->realbus->write(priv->realbus, addr, devad, regnum, value); in ls1021a_mdio_write()
/third_party/uboot/u-boot-2020.01/net/
Dmdio-mux-uclass.c87 static int mmux_read(struct udevice *ch, int addr, int devad, in mmux_read() argument
99 err = parent_ops->read(parent_mdio, addr, devad, reg); in mmux_read()
106 static int mmux_write(struct udevice *ch, int addr, int devad, in mmux_write() argument
118 err = parent_ops->write(parent_mdio, addr, devad, reg, val); in mmux_write()
Dmdio-uclass.c65 static int mdio_read(struct mii_dev *mii_bus, int addr, int devad, int reg) in mdio_read() argument
69 return mdio_get_ops(dev)->read(dev, addr, devad, reg); in mdio_read()
72 static int mdio_write(struct mii_dev *mii_bus, int addr, int devad, int reg, in mdio_write() argument
77 return mdio_get_ops(dev)->write(dev, addr, devad, reg, val); in mdio_write()
/third_party/uboot/u-boot-2020.01/include/linux/
Dmdio.h116 #define MDIO_DEVS_PRESENT(devad) (1 << (devad)) argument
305 static inline __u16 mdio_phy_id_c45(int prtad, int devad) in mdio_phy_id_c45() argument
307 return MDIO_PHY_ID_C45 | (prtad << 5) | devad; in mdio_phy_id_c45()
/third_party/uboot/u-boot-2020.01/drivers/net/mscc_eswitch/
Dmscc_miim.h16 int mscc_miim_read(struct mii_dev *bus, int addr, int devad, int reg);
17 int mscc_miim_write(struct mii_dev *bus, int addr, int devad, int reg, u16 val);
Dmscc_miim.c30 int mscc_miim_read(struct mii_dev *bus, int addr, int devad, int reg) in mscc_miim_read() argument
59 int mscc_miim_write(struct mii_dev *bus, int addr, int devad, int reg, in mscc_miim_write() argument
/third_party/uboot/u-boot-2020.01/board/freescale/ls1012aqds/
Deth.c63 static int ls1012aqds_mdio_read(struct mii_dev *bus, int addr, int devad, in ls1012aqds_mdio_read() argument
70 return priv->realbus->read(priv->realbus, addr, devad, regnum); in ls1012aqds_mdio_read()
73 static int ls1012aqds_mdio_write(struct mii_dev *bus, int addr, int devad, in ls1012aqds_mdio_write() argument
80 return priv->realbus->write(priv->realbus, addr, devad, regnum, value); in ls1012aqds_mdio_write()
/third_party/uboot/u-boot-2020.01/drivers/net/higmacv300/
Dmdio.h58 int higmac_mdiobus_read(struct mii_dev *bus, int addr, int devad, int reg);
59 int higmac_mdiobus_write(struct mii_dev *bus, int addr, int devad,
Dmdio.c105 int higmac_mdiobus_read(struct mii_dev *bus, int addr, int devad, int reg) in higmac_mdiobus_read() argument
119 int higmac_mdiobus_write(struct mii_dev *bus, int addr, int devad, in higmac_mdiobus_write() argument
/third_party/uboot/u-boot-2020.01/board/freescale/lx2160a/
Deth_lx2160ardb.c23 static bool get_inphi_phy_id(struct mii_dev *bus, int addr, int devad) in get_inphi_phy_id() argument
28 phy_reg = bus->read(bus, addr, devad, MII_PHYSID1); in get_inphi_phy_id()
31 phy_reg = bus->read(bus, addr, devad, MII_PHYSID2); in get_inphi_phy_id()
/third_party/uboot/u-boot-2020.01/board/freescale/corenet_ds/
Deth_hydra.c116 static int hydra_mdio_read(struct mii_dev *bus, int addr, int devad, in hydra_mdio_read() argument
123 return priv->realbus->read(priv->realbus, addr, devad, regnum); in hydra_mdio_read()
126 static int hydra_mdio_write(struct mii_dev *bus, int addr, int devad, in hydra_mdio_write() argument
133 return priv->realbus->write(priv->realbus, addr, devad, regnum, value); in hydra_mdio_write()
/third_party/uboot/u-boot-2020.01/board/freescale/t102xqds/
Deth_t102xqds.c103 static int t1024qds_mdio_read(struct mii_dev *bus, int addr, int devad, in t1024qds_mdio_read() argument
110 return priv->realbus->read(priv->realbus, addr, devad, regnum); in t1024qds_mdio_read()
113 static int t1024qds_mdio_write(struct mii_dev *bus, int addr, int devad, in t1024qds_mdio_write() argument
120 return priv->realbus->write(priv->realbus, addr, devad, regnum, value); in t1024qds_mdio_write()
/third_party/uboot/u-boot-2020.01/board/freescale/ls1046aqds/
Deth.c89 static int ls1046aqds_mdio_read(struct mii_dev *bus, int addr, int devad, in ls1046aqds_mdio_read() argument
96 return priv->realbus->read(priv->realbus, addr, devad, regnum); in ls1046aqds_mdio_read()
99 static int ls1046aqds_mdio_write(struct mii_dev *bus, int addr, int devad, in ls1046aqds_mdio_write() argument
106 return priv->realbus->write(priv->realbus, addr, devad, in ls1046aqds_mdio_write()
/third_party/uboot/u-boot-2020.01/drivers/net/hisfv300/
Dmii_drv.c27 static int hieth_mdiobus_read(struct mii_dev *bus, int addr, int devad, int reg) in hieth_mdiobus_read() argument
34 static int hieth_mdiobus_write(struct mii_dev *bus, int addr, int devad, in hieth_mdiobus_write() argument

123