Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/io/nge/
H A Dnge_xmii.c59 nge_mdio_adr mdio_adr; in nge_mii_access() local
74 mdio_adr.adr_val = nge_reg_get16(ngep, NGE_MDIO_ADR); in nge_mii_access()
76 if (mdio_adr.adr_bits.mdio_clc == NGE_CLEAR) in nge_mii_access()
79 mdio_adr.adr_val = nge_reg_get16(ngep, NGE_MDIO_ADR); in nge_mii_access()
87 mdio_adr.adr_bits.mdio_clc = NGE_SET; in nge_mii_access()
88 nge_reg_put16(ngep, NGE_MDIO_ADR, mdio_adr.adr_val); in nge_mii_access()
95 mdio_adr.adr_bits.phy_reg = (uint16_t)regno; in nge_mii_access()
96 mdio_adr.adr_bits.phy_adr = ngep->phy_xmii_addr; in nge_mii_access()
97 mdio_adr.adr_bits.mdio_rw = (cmd == NGE_MDIO_WRITE) ? 1 : 0; in nge_mii_access()
103 nge_reg_put16(ngep, NGE_MDIO_ADR, mdio_adr.adr_val); in nge_mii_access()
[all …]