/third_party/uboot/u-boot-2020.01/include/ |
D | phy.h | 66 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 …]
|
D | miiphy.h | 85 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/ |
D | fsl_enetc_mdio.c | 29 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 …]
|
D | mvmdio.c | 44 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 …]
|
D | mdio_sandbox.c | 19 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()
|
D | mtk_eth.c | 158 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 …]
|
D | bcm-sf2-eth.h | 52 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/ |
D | mdio.c | 49 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/ |
D | pci-rcar-gen2.c | 173 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/ |
D | generic_10g.c | 21 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()
|
D | phy.c | 704 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/ |
D | eth.c | 68 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/ |
D | mdio-mux-uclass.c | 87 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()
|
D | mdio-uclass.c | 65 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/ |
D | mdio.h | 116 #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/ |
D | mscc_miim.h | 16 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);
|
D | mscc_miim.c | 30 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/ |
D | eth.c | 63 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/ |
D | mdio.h | 58 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,
|
D | mdio.c | 105 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/ |
D | eth_lx2160ardb.c | 23 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/ |
D | eth_hydra.c | 116 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/ |
D | eth_t102xqds.c | 103 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/ |
D | eth.c | 89 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/ |
D | mii_drv.c | 27 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
|