Home
last modified time | relevance | path

Searched refs:phy_reg (Results 1 – 11 of 11) sorted by relevance

/titanic_44/usr/src/uts/common/io/e1000api/
H A De1000_ich8lan.c202 u16 phy_reg = 0; in e1000_phy_is_accessible_pchlan() local
209 ret_val = hw->phy.ops.read_reg_locked(hw, PHY_ID1, &phy_reg); in e1000_phy_is_accessible_pchlan()
210 if (ret_val || (phy_reg == 0xFFFF)) in e1000_phy_is_accessible_pchlan()
212 phy_id = (u32)(phy_reg << 16); in e1000_phy_is_accessible_pchlan()
214 ret_val = hw->phy.ops.read_reg_locked(hw, PHY_ID2, &phy_reg); in e1000_phy_is_accessible_pchlan()
215 if (ret_val || (phy_reg == 0xFFFF)) { in e1000_phy_is_accessible_pchlan()
219 phy_id |= (u32)(phy_reg & PHY_REVISION_MASK); in e1000_phy_is_accessible_pchlan()
228 hw->phy.revision = (u32)(phy_reg & ~PHY_REVISION_MASK); in e1000_phy_is_accessible_pchlan()
252 hw->phy.ops.read_reg_locked(hw, CV_SMB_CTRL, &phy_reg); in e1000_phy_is_accessible_pchlan()
253 phy_reg &= ~CV_SMB_CTRL_FORCE_SMBUS; in e1000_phy_is_accessible_pchlan()
[all …]
H A De1000_phy.h93 s32 e1000_enable_phy_wakeup_reg_access_bm(struct e1000_hw *hw, u16 *phy_reg);
94 s32 e1000_disable_phy_wakeup_reg_access_bm(struct e1000_hw *hw, u16 *phy_reg);
H A De1000_phy.c3320 s32 e1000_enable_phy_wakeup_reg_access_bm(struct e1000_hw *hw, u16 *phy_reg) in e1000_enable_phy_wakeup_reg_access_bm() argument
3327 if (!phy_reg) in e1000_enable_phy_wakeup_reg_access_bm()
3340 ret_val = e1000_read_phy_reg_mdic(hw, BM_WUC_ENABLE_REG, phy_reg); in e1000_enable_phy_wakeup_reg_access_bm()
3350 temp = *phy_reg; in e1000_enable_phy_wakeup_reg_access_bm()
3378 s32 e1000_disable_phy_wakeup_reg_access_bm(struct e1000_hw *hw, u16 *phy_reg) in e1000_disable_phy_wakeup_reg_access_bm() argument
3384 if (!phy_reg) in e1000_disable_phy_wakeup_reg_access_bm()
3395 ret_val = e1000_write_phy_reg_mdic(hw, BM_WUC_ENABLE_REG, *phy_reg); in e1000_disable_phy_wakeup_reg_access_bm()
3434 u16 phy_reg = 0; in e1000_access_phy_wakeup_reg_bm() local
3446 ret_val = e1000_enable_phy_wakeup_reg_access_bm(hw, &phy_reg); in e1000_access_phy_wakeup_reg_bm()
3478 ret_val = e1000_disable_phy_wakeup_reg_access_bm(hw, &phy_reg); in e1000_access_phy_wakeup_reg_bm()
/titanic_44/usr/src/grub/grub-0.97/netboot/
H A Dtulip.c1699 u32 phy_reg = inl(ioaddr + 0xB8); in pnic_do_nway() local
1706 if (phy_reg & 0x78000000) { /* Ignore baseT4 */ in pnic_do_nway()
1707 if (phy_reg & 0x20000000) tp->if_port = 5; in pnic_do_nway()
1708 else if (phy_reg & 0x40000000) tp->if_port = 3; in pnic_do_nway()
1709 else if (phy_reg & 0x10000000) tp->if_port = 4; in pnic_do_nway()
1710 else if (phy_reg & 0x08000000) tp->if_port = 0; in pnic_do_nway()
1716 if (phy_reg & 0x30000000) { in pnic_do_nway()
1723 tp->nic_name, phy_reg, medianame[tp->if_port]); in pnic_do_nway()
/titanic_44/usr/src/uts/common/io/e1000g/
H A De1000g_main.c5639 uint16_t phy_reg; in e1000g_set_internal_loopback() local
5693 (void) e1000_read_phy_reg(hw, PHY_REG(2, 21), &phy_reg); in e1000g_set_internal_loopback()
5694 phy_reg &= ~0x0007; in e1000g_set_internal_loopback()
5695 phy_reg |= 0x006; in e1000g_set_internal_loopback()
5696 (void) e1000_write_phy_reg(hw, PHY_REG(2, 21), phy_reg); in e1000g_set_internal_loopback()
5701 (void) e1000_read_phy_reg(hw, PHY_REG(769, 16), &phy_reg); in e1000g_set_internal_loopback()
5703 phy_reg | 0x000C); in e1000g_set_internal_loopback()
5705 (void) e1000_read_phy_reg(hw, PHY_REG(776, 16), &phy_reg); in e1000g_set_internal_loopback()
5707 phy_reg | 0x0040); in e1000g_set_internal_loopback()
5709 (void) e1000_read_phy_reg(hw, PHY_REG(769, 16), &phy_reg); in e1000g_set_internal_loopback()
[all …]
/titanic_44/usr/src/uts/common/io/nge/
H A Dnge_xmii.c95 mdio_adr.adr_bits.phy_reg = (uint16_t)regno; in nge_mii_access()
H A Dnge_chip.h1075 uint16_t phy_reg:5; member
/titanic_44/usr/src/uts/common/io/1394/adapters/
H A Dhci1394_ohci.c1109 uint_t phy_reg; in hci1394_ohci_phy_init() local
1131 status = hci1394_ohci_phy_read(ohci_hdl, 2, &phy_reg); in hci1394_ohci_phy_init()
1140 if ((phy_reg & OHCI_PHY_EXTND_MASK) != OHCI_PHY_EXTND) { in hci1394_ohci_phy_init()
/titanic_44/usr/src/uts/common/io/nxge/
H A Dnxge_mac.c2881 int phy_dev, phy_reg; in nxge_nlp2020_i2c_read() local
2891 phy_reg = NLP2020_I2C_SNOOP_ADDR_REG; in nxge_nlp2020_i2c_read()
2894 phy_dev, phy_reg, phy_data) != NXGE_OK) in nxge_nlp2020_i2c_read()
2897 phy_reg = NLP2020_I2C_SNOOP_STAT_REG; in nxge_nlp2020_i2c_read()
2898 (void) nxge_mdio_read(nxgep, ctrl_port, phy_dev, phy_reg, &stat); in nxge_nlp2020_i2c_read()
2900 (void) nxge_mdio_read(nxgep, ctrl_port, phy_dev, phy_reg, in nxge_nlp2020_i2c_read()
2904 phy_reg = NLP2020_I2C_SNOOP_DATA_REG; in nxge_nlp2020_i2c_read()
2905 (void) nxge_mdio_read(nxgep, ctrl_port, phy_dev, phy_reg, in nxge_nlp2020_i2c_read()
/titanic_44/exception_lists/
H A Dhdrchk267 usr/src/uts/common/io/bnxe/577xx/hsi/hw/include/phy_reg.h
H A Dcstyle858 usr/src/uts/common/io/bnxe/577xx/hsi/hw/include/phy_reg.h