/linux/drivers/phy/qualcomm/ |
H A D | phy-qcom-qmp-pcie-msm8996.c | 205 * @phy_mutex: mutex lock for PHY common block initialization 217 struct mutex phy_mutex; member 316 mutex_lock(&qmp->phy_mutex); in qmp_pcie_msm8996_com_init() 318 mutex_unlock(&qmp->phy_mutex); in qmp_pcie_msm8996_com_init() 347 mutex_unlock(&qmp->phy_mutex); in qmp_pcie_msm8996_com_init() 357 mutex_unlock(&qmp->phy_mutex); in qmp_pcie_msm8996_com_init() 368 mutex_lock(&qmp->phy_mutex); in qmp_pcie_msm8996_com_exit() 370 mutex_unlock(&qmp->phy_mutex); in qmp_pcie_msm8996_com_exit() 387 mutex_unlock(&qmp->phy_mutex); in qmp_pcie_msm8996_com_exit() 751 mutex_init(&qmp->phy_mutex); in qmp_pcie_msm8996_probe() [all...] |
H A D | phy-qcom-qmp-usbc.c | 343 struct mutex phy_mutex; member 595 mutex_lock(&qmp->phy_mutex); in qmp_usbc_enable() 609 mutex_unlock(&qmp->phy_mutex); in qmp_usbc_enable() 864 mutex_lock(&qmp->phy_mutex); in qmp_usbc_typec_switch_set() 875 mutex_unlock(&qmp->phy_mutex); in qmp_usbc_typec_switch_set() 1061 mutex_init(&qmp->phy_mutex); in qmp_usbc_probe()
|
/linux/drivers/bcma/ |
H A D | driver_gmac_cmn.c | 13 mutex_init(&gc->phy_mutex); in bcma_core_gmac_cmn_init()
|
/linux/drivers/net/usb/ |
H A D | sr9700.c | 100 mutex_lock(&dev->phy_mutex); in sr_share_read_word() 116 mutex_unlock(&dev->phy_mutex); in sr_share_read_word() 125 mutex_lock(&dev->phy_mutex); in sr_share_write_word() 142 mutex_unlock(&dev->phy_mutex); in sr_share_write_word()
|
H A D | mcs7830.c | 187 mutex_lock(&dev->phy_mutex); in mcs7830_read_phy() 212 mutex_unlock(&dev->phy_mutex); in mcs7830_read_phy() 227 mutex_lock(&dev->phy_mutex); in mcs7830_write_phy() 255 mutex_unlock(&dev->phy_mutex); in mcs7830_write_phy()
|
H A D | asix_common.c | 482 mutex_lock(&dev->phy_mutex); in __asix_mdio_read() 486 mutex_unlock(&dev->phy_mutex); in __asix_mdio_read() 497 mutex_unlock(&dev->phy_mutex); in __asix_mdio_read() 520 mutex_lock(&dev->phy_mutex); in __asix_mdio_write() 533 mutex_unlock(&dev->phy_mutex); in __asix_mdio_write()
|
H A D | dm9601.c | 115 mutex_lock(&dev->phy_mutex); in dm_read_shared_word() 146 mutex_unlock(&dev->phy_mutex); in dm_read_shared_word() 154 mutex_lock(&dev->phy_mutex); in dm_write_shared_word() 185 mutex_unlock(&dev->phy_mutex); in dm_write_shared_word()
|
H A D | sr9800.c | 340 mutex_lock(&dev->phy_mutex); in sr_mdio_read() 344 mutex_unlock(&dev->phy_mutex); in sr_mdio_read() 362 mutex_lock(&dev->phy_mutex); in sr_mdio_write() 366 mutex_unlock(&dev->phy_mutex); in sr_mdio_write()
|
H A D | smsc95xx.c | 143 * called with phy_mutex held */ 177 mutex_lock(&dev->phy_mutex); in smsc95xx_mdio_read() 211 mutex_unlock(&dev->phy_mutex); in smsc95xx_mdio_read() 225 mutex_lock(&dev->phy_mutex); in smsc95xx_mdio_write() 258 mutex_unlock(&dev->phy_mutex); in smsc95xx_mdio_write() 274 mutex_lock(&dev->phy_mutex); in smsc95xx_mdiobus_reset() 293 mutex_unlock(&dev->phy_mutex); in smsc95xx_mdiobus_reset()
|
H A D | smsc75xx.c | 154 * called with phy_mutex held */ 183 mutex_lock(&dev->phy_mutex); in __smsc75xx_mdio_read() 219 mutex_unlock(&dev->phy_mutex); in __smsc75xx_mdio_read() 230 mutex_lock(&dev->phy_mutex); in __smsc75xx_mdio_write() 265 mutex_unlock(&dev->phy_mutex); in __smsc75xx_mdio_write()
|
/linux/include/linux/bcma/ |
H A D | bcma_driver_gmac_cmn.h | 86 struct mutex phy_mutex; member
|
/linux/drivers/net/wireless/mediatek/mt76/mt76x0/ |
H A D | phy.c | 35 mutex_lock(&dev->phy_mutex); in mt76x0_rf_csr_wr() 50 mutex_unlock(&dev->phy_mutex); in mt76x0_rf_csr_wr() 74 mutex_lock(&dev->phy_mutex); in mt76x0_rf_csr_rr() 93 mutex_unlock(&dev->phy_mutex); in mt76x0_rf_csr_rr()
|
H A D | pci.c | 198 mutex_init(&dev->phy_mutex); in mt76x0e_probe()
|
/linux/drivers/net/wireless/mediatek/mt76/ |
H A D | mt76x02.h | 95 struct mutex phy_mutex; member
|
/linux/drivers/phy/samsung/ |
H A D | phy-exynos5-usbdrd.c | 450 * @phy_mutex: mutex protecting phy_init/exit & TCPC callbacks 468 struct mutex phy_mutex; member 1585 scoped_guard(mutex, &phy_drd->phy_mutex) in exynos850_usbdrd_phy_init() 1605 guard(mutex)(&phy_drd->phy_mutex); in exynos850_usbdrd_phy_exit() 1800 scoped_guard(mutex, &phy_drd->phy_mutex) { in exynos5_usbdrd_orien_sw_set() 2292 ret = devm_mutex_init(dev, &phy_drd->phy_mutex); in exynos5_usbdrd_phy_probe()
|
/linux/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x.h | 1018 struct mutex phy_mutex; member
|
H A D | bnx2x_cmn.c | 1170 mutex_lock(&bp->port.phy_mutex); in bnx2x_acquire_phy_lock() 1179 mutex_unlock(&bp->port.phy_mutex); in bnx2x_release_phy_lock()
|
H A D | bnx2x_main.c | 12294 mutex_init(&bp->port.phy_mutex); in bnx2x_init_bp()
|