Lines Matching refs:ax_local

32 	struct ax88796c_device *ax_local = to_ax88796c_device(ndev);  in ax88796c_get_msglevel()  local
34 return ax_local->msg_enable; in ax88796c_get_msglevel()
39 struct ax88796c_device *ax_local = to_ax88796c_device(ndev); in ax88796c_set_msglevel() local
41 ax_local->msg_enable = level; in ax88796c_set_msglevel()
47 struct ax88796c_device *ax_local = to_ax88796c_device(ndev); in ax88796c_get_pauseparam() local
49 pause->tx_pause = !!(ax_local->flowctrl & AX_FC_TX); in ax88796c_get_pauseparam()
50 pause->rx_pause = !!(ax_local->flowctrl & AX_FC_RX); in ax88796c_get_pauseparam()
51 pause->autoneg = (ax_local->flowctrl & AX_FC_ANEG) ? in ax88796c_get_pauseparam()
59 struct ax88796c_device *ax_local = to_ax88796c_device(ndev); in ax88796c_set_pauseparam() local
67 ax_local->flowctrl = fc; in ax88796c_set_pauseparam()
70 phy_set_asym_pause(ax_local->phydev, pause->tx_pause, in ax88796c_set_pauseparam()
75 phy_set_asym_pause(ax_local->phydev, 0, 0); in ax88796c_set_pauseparam()
76 maccr |= (ax_local->flowctrl & AX_FC_RX) ? MACCR_RXFC_ENABLE : 0; in ax88796c_set_pauseparam()
77 maccr |= (ax_local->flowctrl & AX_FC_TX) ? MACCR_TXFC_ENABLE : 0; in ax88796c_set_pauseparam()
79 mutex_lock(&ax_local->spi_lock); in ax88796c_set_pauseparam()
81 maccr |= AX_READ(&ax_local->ax_spi, P0_MACCR) & in ax88796c_set_pauseparam()
83 AX_WRITE(&ax_local->ax_spi, maccr, P0_MACCR); in ax88796c_set_pauseparam()
85 mutex_unlock(&ax_local->spi_lock); in ax88796c_set_pauseparam()
99 struct ax88796c_device *ax_local = to_ax88796c_device(ndev); in ax88796c_get_regs() local
105 mutex_lock(&ax_local->spi_lock); in ax88796c_get_regs()
109 *p = AX_READ(&ax_local->ax_spi, offset); in ax88796c_get_regs()
113 mutex_unlock(&ax_local->spi_lock); in ax88796c_get_regs()
116 *p = phy_read(ax_local->phydev, i); in ax88796c_get_regs()
150 struct ax88796c_device *ax_local = to_ax88796c_device(ndev); in ax88796c_set_priv_flags() local
155 if ((ax_local->priv_flags ^ flags) & AX_CAP_COMP) in ax88796c_set_priv_flags()
159 ax_local->priv_flags = flags; in ax88796c_set_priv_flags()
166 struct ax88796c_device *ax_local = to_ax88796c_device(ndev); in ax88796c_get_priv_flags() local
168 return ax_local->priv_flags; in ax88796c_get_priv_flags()
173 struct ax88796c_device *ax_local = mdiobus->priv; in ax88796c_mdio_read() local
176 mutex_lock(&ax_local->spi_lock); in ax88796c_mdio_read()
177 AX_WRITE(&ax_local->ax_spi, MDIOCR_RADDR(loc) in ax88796c_mdio_read()
183 &ax_local->ax_spi, P2_MDIOCR); in ax88796c_mdio_read()
185 ret = AX_READ(&ax_local->ax_spi, P2_MDIODR); in ax88796c_mdio_read()
187 mutex_unlock(&ax_local->spi_lock); in ax88796c_mdio_read()
195 struct ax88796c_device *ax_local = mdiobus->priv; in ax88796c_mdio_write() local
198 mutex_lock(&ax_local->spi_lock); in ax88796c_mdio_write()
199 AX_WRITE(&ax_local->ax_spi, val, P2_MDIODR); in ax88796c_mdio_write()
201 AX_WRITE(&ax_local->ax_spi, in ax88796c_mdio_write()
208 &ax_local->ax_spi, P2_MDIOCR); in ax88796c_mdio_write()
209 mutex_unlock(&ax_local->spi_lock); in ax88796c_mdio_write()