| /openbmc/u-boot/drivers/net/phy/ |
| H A D | cortina.c | 355 int phy_reg; in get_phy_id() local 358 phy_reg = bus->read(bus, addr, 0, VILLA_GLOBAL_CHIP_ID_LSB); in get_phy_id() 359 if (phy_reg < 0) in get_phy_id() 361 *phy_id = (phy_reg & 0xffff) << 16; in get_phy_id() 363 phy_reg = bus->read(bus, addr, 0, VILLA_GLOBAL_CHIP_ID_MSB); in get_phy_id() 364 if (phy_reg < 0) in get_phy_id() 366 *phy_id |= (phy_reg & 0xffff); in get_phy_id() 375 phy_reg = bus->read(bus, addr, devad, MII_PHYSID1); in get_phy_id() 376 if (phy_reg < 0) in get_phy_id() 378 *phy_id = (phy_reg & 0xffff) << 16; in get_phy_id() [all …]
|
| H A D | phy.c | 680 int phy_reg; in get_phy_id() local 686 phy_reg = bus->read(bus, addr, devad, MII_PHYSID1); in get_phy_id() 688 if (phy_reg < 0) in get_phy_id() 691 *phy_id = (phy_reg & 0xffff) << 16; in get_phy_id() 694 phy_reg = bus->read(bus, addr, devad, MII_PHYSID2); in get_phy_id() 696 if (phy_reg < 0) in get_phy_id() 699 *phy_id |= (phy_reg & 0xffff); in get_phy_id()
|
| /openbmc/u-boot/drivers/net/ti/ |
| H A D | cpsw_mdio.c | 72 int dev_addr, int phy_reg) in cpsw_mdio_read() argument 78 if (phy_reg & ~PHY_REG_MASK || phy_id & ~PHY_ID_MASK) in cpsw_mdio_read() 85 (phy_reg << USERACCESS_PHY_REG_SHIFT) | in cpsw_mdio_read() 98 int phy_reg, u16 data) in cpsw_mdio_write() argument 104 if (phy_reg & ~PHY_REG_MASK || phy_id & ~PHY_ID_MASK) in cpsw_mdio_write() 111 (phy_reg << USERACCESS_PHY_REG_SHIFT) | in cpsw_mdio_write()
|
| /openbmc/u-boot/drivers/usb/host/ |
| H A D | ehci-mx6.c | 74 void __iomem *phy_reg; in usb_internal_phy_clock_gate() local 79 phy_reg = (void __iomem *)phy_bases[index]; in usb_internal_phy_clock_gate() 80 phy_reg += on ? USBPHY_CTRL_CLR : USBPHY_CTRL_SET; in usb_internal_phy_clock_gate() 81 writel(USBPHY_CTRL_CLKGATE, phy_reg); in usb_internal_phy_clock_gate() 130 void __iomem *phy_reg; in usb_phy_enable() local 138 phy_reg = (void __iomem *)phy_bases[index]; in usb_phy_enable() 139 phy_ctrl = (void __iomem *)(phy_reg + USBPHY_CTRL); in usb_phy_enable() 162 writel(0, phy_reg + USBPHY_PWD); in usb_phy_enable() 172 void __iomem *phy_reg; in usb_phy_mode() local 176 phy_reg = (void __iomem *)phy_bases[port]; in usb_phy_mode() [all …]
|
| H A D | ehci-vf.c | 52 void __iomem *phy_reg; in usb_internal_phy_clock_gate() local 54 phy_reg = (void __iomem *)phy_bases[index]; in usb_internal_phy_clock_gate() 55 clrbits_le32(phy_reg + USBPHY_CTRL, USBPHY_CTRL_CLKGATE); in usb_internal_phy_clock_gate() 86 void __iomem *phy_reg; in usb_phy_enable() local 90 phy_reg = (void __iomem *)phy_bases[index]; in usb_phy_enable() 91 phy_ctrl = (void __iomem *)(phy_reg + USBPHY_CTRL); in usb_phy_enable() 112 writel(0, phy_reg + USBPHY_PWD); in usb_phy_enable()
|
| /openbmc/u-boot/board/freescale/lx2160a/ |
| H A D | eth_lx2160ardb.c | 25 int phy_reg; in get_inphi_phy_id() local 28 phy_reg = bus->read(bus, addr, devad, MII_PHYSID1); in get_inphi_phy_id() 29 phy_id = (phy_reg & 0xffff) << 16; in get_inphi_phy_id() 31 phy_reg = bus->read(bus, addr, devad, MII_PHYSID2); in get_inphi_phy_id() 32 phy_id |= (phy_reg & 0xffff); in get_inphi_phy_id()
|
| /openbmc/u-boot/drivers/net/ |
| H A D | armada100_fec.c | 60 int phy_reg) in smi_reg_read() argument 68 if (phy_addr == PHY_ADR_REQ && phy_reg == PHY_ADR_REQ) { in smi_reg_read() 80 if (phy_reg > PHY_MASK) { in smi_reg_read() 82 __func__, phy_reg); in smi_reg_read() 92 writel((phy_addr << 16) | (phy_reg << 21) | SMI_OP_R, ®s->smi); in smi_reg_read() 108 int phy_reg, u16 value) in smi_reg_write() argument 114 if (phy_addr == PHY_ADR_REQ && phy_reg == PHY_ADR_REQ) { in smi_reg_write() 124 if (phy_reg > PHY_MASK) { in smi_reg_write() 135 writel((phy_addr << 16) | (phy_reg << 21) | SMI_OP_W | (value & 0xffff), in smi_reg_write()
|
| H A D | uli526x.c | 775 u16 phy_reg; in uli526x_set_phyxcer() local 778 phy_reg = uli_phy_read(db->ioaddr, in uli526x_set_phyxcer() 783 phy_reg |= db->PHY_reg4; in uli526x_set_phyxcer() 787 case ULI526X_10MHF: phy_reg |= 0x20; break; in uli526x_set_phyxcer() 788 case ULI526X_10MFD: phy_reg |= 0x40; break; in uli526x_set_phyxcer() 789 case ULI526X_100MHF: phy_reg |= 0x80; break; in uli526x_set_phyxcer() 790 case ULI526X_100MFD: phy_reg |= 0x100; break; in uli526x_set_phyxcer() 796 if (!(phy_reg & 0x01e0)) { in uli526x_set_phyxcer() 797 phy_reg |= db->PHY_reg4; in uli526x_set_phyxcer() 800 uli_phy_write(db->ioaddr, db->phy_addr, 4, phy_reg, db->chip_id); in uli526x_set_phyxcer()
|
| /openbmc/qemu/hw/net/ |
| H A D | e1000.c | 91 uint16_t phy_reg[0x20]; member 159 e1000x_update_regs_on_link_up(s->mac_reg, s->phy_reg); in DECLARE_OBJ_CHECKERS() 168 e1000x_update_regs_on_autoneg_done(s->mac_reg, s->phy_reg); in e1000_autoneg_done() 177 return (s->phy_reg[MII_BMCR] & MII_BMCR_AUTOEN); in have_autoneg() 184 s->phy_reg[MII_BMCR] = val & ~(0x3f | in set_phy_ctrl() 194 e1000x_restart_autoneg(s->mac_reg, s->phy_reg, s->autoneg_timer); in set_phy_ctrl() 386 memset(d->phy_reg, 0, sizeof d->phy_reg); in e1000_reset_hold() 387 memcpy(d->phy_reg, phy_reg_init, sizeof phy_reg_init); in e1000_reset_hold() 388 d->phy_reg[MII_PHYID2] = edc->phy_id2; in e1000_reset_hold() 395 e1000x_update_regs_on_link_down(d->mac_reg, d->phy_reg); in e1000_reset_hold() [all …]
|
| /openbmc/u-boot/drivers/qe/ |
| H A D | uec_phy.c | 820 u16 phy_reg; in uec_get_phy_info() local 826 phy_reg = uec_phy_read(mii_info, MII_PHYSID1); in uec_get_phy_info() 827 phy_ID = (phy_reg & 0xffff) << 16; in uec_get_phy_info() 830 phy_reg = uec_phy_read(mii_info, MII_PHYSID2); in uec_get_phy_info() 831 phy_ID |= (phy_reg & 0xffff); in uec_get_phy_info()
|