/linux-6.3-rc2/drivers/net/phy/ |
A D | mdio_bus.c | 695 mutex_init(&bus->mdio_lock); in __mdiobus_register() 1033 mutex_unlock(&bus->mdio_lock); in mdiobus_read_nested() 1053 mutex_lock(&bus->mdio_lock); in mdiobus_read() 1055 mutex_unlock(&bus->mdio_lock); in mdiobus_read() 1076 mutex_lock(&bus->mdio_lock); in mdiobus_c45_read() 1152 mutex_lock(&bus->mdio_lock); in mdiobus_write() 1177 mutex_lock(&bus->mdio_lock); in mdiobus_c45_write() 1226 mutex_lock(&bus->mdio_lock); in mdiobus_modify() 1249 mutex_lock(&bus->mdio_lock); in mdiobus_c45_modify() 1272 mutex_lock(&bus->mdio_lock); in mdiobus_modify_changed() [all …]
|
A D | bcm7xxx.c | 248 mutex_lock(&dev->mdio.bus->mdio_lock); in phy_set_clr_bits() 250 mutex_unlock(&dev->mdio.bus->mdio_lock); in phy_set_clr_bits()
|
/linux-6.3-rc2/drivers/net/dsa/ |
A D | lan9303_mdio.c | 35 mutex_lock(&sw_dev->device->bus->mdio_lock); in lan9303_mdio_write() 38 mutex_unlock(&sw_dev->device->bus->mdio_lock); in lan9303_mdio_write() 53 mutex_lock(&sw_dev->device->bus->mdio_lock); in lan9303_mdio_read() 56 mutex_unlock(&sw_dev->device->bus->mdio_lock); in lan9303_mdio_read()
|
A D | mt7530.c | 153 mutex_unlock(&bus->mdio_lock); in core_write() 169 mutex_unlock(&bus->mdio_lock); in core_rmw() 246 mutex_unlock(&bus->mdio_lock); in mt7530_write() 265 mutex_unlock(&bus->mdio_lock); in _mt7530_read() 293 mutex_unlock(&bus->mdio_lock); in mt7530_rmw() 681 mutex_unlock(&bus->mdio_lock); in mt7531_ind_c45_phy_read() 729 mutex_unlock(&bus->mdio_lock); in mt7531_ind_c45_phy_write() 767 mutex_unlock(&bus->mdio_lock); in mt7531_ind_c22_phy_read() 805 mutex_unlock(&bus->mdio_lock); in mt7531_ind_c22_phy_write() 1118 mutex_unlock(&bus->mdio_lock); in mt7530_port_change_mtu() [all …]
|
/linux-6.3-rc2/drivers/net/dsa/microchip/ |
A D | ksz8863_smi.c | 33 mutex_lock_nested(&mdev->bus->mdio_lock, MDIO_MUTEX_NESTED); in ksz8863_mdio_read() 47 mutex_unlock(&mdev->bus->mdio_lock); in ksz8863_mdio_read() 65 mutex_lock_nested(&mdev->bus->mdio_lock, MDIO_MUTEX_NESTED); in ksz8863_mdio_write() 76 mutex_unlock(&mdev->bus->mdio_lock); in ksz8863_mdio_write()
|
/linux-6.3-rc2/drivers/net/mdio/ |
A D | mdio-mux.c | 44 mutex_lock_nested(&pb->mii_bus->mdio_lock, MDIO_MUTEX_MUX); in mdio_mux_read() 53 mutex_unlock(&pb->mii_bus->mdio_lock); in mdio_mux_read() 69 mutex_lock_nested(&pb->mii_bus->mdio_lock, MDIO_MUTEX_MUX); in mdio_mux_write() 78 mutex_unlock(&pb->mii_bus->mdio_lock); in mdio_mux_write()
|
/linux-6.3-rc2/drivers/net/dsa/realtek/ |
A D | realtek-mdio.c | 47 mutex_lock(&bus->mdio_lock); in realtek_mdio_write() 64 mutex_unlock(&bus->mdio_lock); in realtek_mdio_write() 75 mutex_lock(&bus->mdio_lock); in realtek_mdio_read() 96 mutex_unlock(&bus->mdio_lock); in realtek_mdio_read()
|
/linux-6.3-rc2/drivers/net/ethernet/atheros/alx/ |
A D | hw.c | 175 spin_lock(&hw->mdio_lock); in alx_read_phy_reg() 177 spin_unlock(&hw->mdio_lock); in alx_read_phy_reg() 186 spin_lock(&hw->mdio_lock); in alx_write_phy_reg() 188 spin_unlock(&hw->mdio_lock); in alx_write_phy_reg() 197 spin_lock(&hw->mdio_lock); in alx_read_phy_ext() 199 spin_unlock(&hw->mdio_lock); in alx_read_phy_ext() 208 spin_lock(&hw->mdio_lock); in alx_write_phy_ext() 210 spin_unlock(&hw->mdio_lock); in alx_write_phy_ext() 219 spin_lock(&hw->mdio_lock); in alx_read_phy_dbg() 221 spin_unlock(&hw->mdio_lock); in alx_read_phy_dbg() [all …]
|
A D | hw.h | 490 spinlock_t mdio_lock; member
|
/linux-6.3-rc2/drivers/net/ethernet/sunplus/ |
A D | spl2sw_mdio.c | 37 spin_lock_irq(&comm->mdio_lock); in spl2sw_mdio_access() 40 spin_unlock_irq(&comm->mdio_lock); in spl2sw_mdio_access()
|
A D | spl2sw_define.h | 251 spinlock_t mdio_lock; /* spinlock for mdio commands */ member
|
/linux-6.3-rc2/drivers/net/dsa/qca/ |
A D | ar9331.c | 869 mutex_lock_nested(&sbus->mdio_lock, MDIO_MUTEX_NESTED); in ar9331_mdio_read() 882 mutex_unlock(&sbus->mdio_lock); in ar9331_mdio_read() 886 mutex_unlock(&sbus->mdio_lock); in ar9331_mdio_read() 898 mutex_lock_nested(&sbus->mdio_lock, MDIO_MUTEX_NESTED); in ar9331_mdio_write() 905 mutex_unlock(&sbus->mdio_lock); in ar9331_mdio_write() 926 mutex_unlock(&sbus->mdio_lock); in ar9331_mdio_write() 931 mutex_unlock(&sbus->mdio_lock); in ar9331_mdio_write()
|
A D | qca8k-8xxx.c | 436 mutex_lock_nested(&bus->mdio_lock, MDIO_MUTEX_NESTED); in qca8k_read_mii() 445 mutex_unlock(&bus->mdio_lock); in qca8k_read_mii() 458 mutex_lock_nested(&bus->mdio_lock, MDIO_MUTEX_NESTED); in qca8k_write_mii() 467 mutex_unlock(&bus->mdio_lock); in qca8k_write_mii() 482 mutex_lock_nested(&bus->mdio_lock, MDIO_MUTEX_NESTED); in qca8k_regmap_update_bits_mii() 497 mutex_unlock(&bus->mdio_lock); in qca8k_regmap_update_bits_mii() 830 mutex_lock_nested(&bus->mdio_lock, MDIO_MUTEX_NESTED); in qca8k_mdio_write() 845 mutex_unlock(&bus->mdio_lock); in qca8k_mdio_write() 867 mutex_lock_nested(&bus->mdio_lock, MDIO_MUTEX_NESTED); in qca8k_mdio_read() 886 mutex_unlock(&bus->mdio_lock); in qca8k_mdio_read()
|
/linux-6.3-rc2/drivers/net/ethernet/xilinx/ |
A D | xilinx_axienet.h | 538 mutex_lock(&lp->mii_bus->mdio_lock); in axienet_lock_mii() 544 mutex_unlock(&lp->mii_bus->mdio_lock); in axienet_unlock_mii()
|
/linux-6.3-rc2/drivers/net/ethernet/atheros/atl1e/ |
A D | atl1e_main.c | 123 spin_lock_irqsave(&adapter->mdio_lock, flags); in atl1e_phy_config() 125 spin_unlock_irqrestore(&adapter->mdio_lock, flags); in atl1e_phy_config() 205 spin_lock_irqsave(&adapter->mdio_lock, flags); in atl1e_link_chg_task() 207 spin_unlock_irqrestore(&adapter->mdio_lock, flags); in atl1e_link_chg_task() 216 spin_lock(&adapter->mdio_lock); in atl1e_link_chg_event() 219 spin_unlock(&adapter->mdio_lock); in atl1e_link_chg_event() 474 spin_lock_irqsave(&adapter->mdio_lock, flags); in atl1e_mii_ioctl() 508 spin_unlock_irqrestore(&adapter->mdio_lock, flags); in atl1e_mii_ioctl() 629 spin_lock_init(&adapter->mdio_lock); in atl1e_sw_init() 1222 spin_lock(&adapter->mdio_lock); in atl1e_clear_phy_int() [all …]
|
A D | atl1e.h | 431 spinlock_t mdio_lock; member
|
/linux-6.3-rc2/drivers/net/ethernet/atheros/atl1c/ |
A D | atl1c_main.c | 249 spin_lock_irqsave(&adapter->mdio_lock, flags); in atl1c_phy_config() 251 spin_unlock_irqrestore(&adapter->mdio_lock, flags); in atl1c_phy_config() 271 spin_lock_irqsave(&adapter->mdio_lock, flags); in atl1c_check_link_status() 273 spin_unlock_irqrestore(&adapter->mdio_lock, flags); in atl1c_check_link_status() 289 spin_lock_irqsave(&adapter->mdio_lock, flags); in atl1c_check_link_status() 321 spin_lock(&adapter->mdio_lock); in atl1c_link_chg_event() 323 spin_unlock(&adapter->mdio_lock); in atl1c_link_chg_event() 622 spin_lock_irqsave(&adapter->mdio_lock, flags); in atl1c_mii_ioctl() 852 spin_lock_init(&adapter->mdio_lock); in atl1c_sw_init() 1604 spin_lock(&adapter->mdio_lock); in atl1c_clear_phy_int() [all …]
|
A D | atl1c.h | 537 spinlock_t mdio_lock; member
|
/linux-6.3-rc2/drivers/net/ethernet/freescale/ |
A D | fsl_pq_mdio.c | 168 mutex_lock(&bus->mdio_lock); in fsl_pq_mdio_reset() 183 mutex_unlock(&bus->mdio_lock); in fsl_pq_mdio_reset()
|
/linux-6.3-rc2/drivers/net/ethernet/xscale/ |
A D | ixp4xx_eth.c | 268 static DEFINE_SPINLOCK(mdio_lock); 517 spin_lock_irqsave(&mdio_lock, flags); in ixp4xx_mdio_read() 519 spin_unlock_irqrestore(&mdio_lock, flags); in ixp4xx_mdio_read() 533 spin_lock_irqsave(&mdio_lock, flags); in ixp4xx_mdio_write() 535 spin_unlock_irqrestore(&mdio_lock, flags); in ixp4xx_mdio_write()
|
/linux-6.3-rc2/drivers/net/ethernet/chelsio/cxgb3/ |
A D | adapter.h | 263 struct mutex mdio_lock; member
|
A D | t3_hw.c | 218 mutex_lock(&adapter->mdio_lock); in t3_mi1_read() 225 mutex_unlock(&adapter->mdio_lock); in t3_mi1_read() 237 mutex_lock(&adapter->mdio_lock); in t3_mi1_write() 243 mutex_unlock(&adapter->mdio_lock); in t3_mi1_write() 280 mutex_lock(&adapter->mdio_lock); in mi1_ext_read() 289 mutex_unlock(&adapter->mdio_lock); in mi1_ext_read() 300 mutex_lock(&adapter->mdio_lock); in mi1_ext_write() 308 mutex_unlock(&adapter->mdio_lock); in mi1_ext_write()
|
/linux-6.3-rc2/drivers/net/ethernet/ibm/emac/ |
A D | core.h | 190 struct mutex mdio_lock; member
|
/linux-6.3-rc2/include/linux/ |
A D | phy.h | 387 struct mutex mdio_lock; member 1686 mutex_lock(&phydev->mdio.bus->mdio_lock); in phy_lock_mdio_bus() 1691 mutex_unlock(&phydev->mdio.bus->mdio_lock); in phy_unlock_mdio_bus()
|
/linux-6.3-rc2/drivers/net/ethernet/sfc/falcon/ |
A D | falcon.c | 1584 mutex_lock(&nic_data->mdio_lock); in falcon_mdio_write() 1620 mutex_unlock(&nic_data->mdio_lock); in falcon_mdio_write() 1633 mutex_lock(&nic_data->mdio_lock); in falcon_mdio_read() 1672 mutex_unlock(&nic_data->mdio_lock); in falcon_mdio_read() 1700 mutex_init(&nic_data->mdio_lock); in falcon_probe_port()
|