Home
last modified time | relevance | path

Searched refs:bus_lock (Results 1 – 25 of 36) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/input/touchscreen/focaltech_touch_ft5436/
H A Dfocaltech_i2c.c81 mutex_lock(&ts_data->bus_lock); in fts_read()
111 mutex_unlock(&ts_data->bus_lock); in fts_read()
128 mutex_lock(&ts_data->bus_lock); in fts_write()
143 mutex_unlock(&ts_data->bus_lock); in fts_write()
H A Dfocaltech_core.h159 struct mutex bus_lock; member
/OK3568_Linux_fs/kernel/drivers/soundwire/
H A Dbus.c71 mutex_init(&bus->bus_lock); in sdw_bus_master_add()
157 mutex_lock(&bus->bus_lock); in sdw_delete_slave()
163 mutex_unlock(&bus->bus_lock); in sdw_delete_slave()
645 mutex_lock(&slave->bus->bus_lock); in sdw_assign_device_num()
647 mutex_unlock(&slave->bus->bus_lock); in sdw_assign_device_num()
792 mutex_lock(&slave->bus->bus_lock); in sdw_modify_slave_status()
815 mutex_unlock(&slave->bus->bus_lock); in sdw_modify_slave_status()
1648 mutex_lock(&bus->bus_lock); in sdw_handle_slave_status()
1650 mutex_unlock(&bus->bus_lock); in sdw_handle_slave_status()
1653 mutex_unlock(&bus->bus_lock); in sdw_handle_slave_status()
[all …]
H A Dslave.c68 mutex_lock(&bus->bus_lock); in sdw_slave_add()
70 mutex_unlock(&bus->bus_lock); in sdw_slave_add()
80 mutex_lock(&bus->bus_lock); in sdw_slave_add()
82 mutex_unlock(&bus->bus_lock); in sdw_slave_add()
H A Dstream.c1090 mutex_lock(&bus->bus_lock); in sdw_stream_remove_master()
1105 mutex_unlock(&bus->bus_lock); in sdw_stream_remove_master()
1122 mutex_lock(&slave->bus->bus_lock); in sdw_stream_remove_slave()
1127 mutex_unlock(&slave->bus->bus_lock); in sdw_stream_remove_slave()
1286 mutex_lock(&bus->bus_lock); in sdw_stream_add_master()
1324 mutex_unlock(&bus->bus_lock); in sdw_stream_add_master()
1352 mutex_lock(&slave->bus->bus_lock); in sdw_stream_add_slave()
1410 mutex_unlock(&slave->bus->bus_lock); in sdw_stream_add_slave()
1465 mutex_lock(&bus->bus_lock); in sdw_acquire_bus_lock()
1486 mutex_unlock(&bus->bus_lock); in sdw_release_bus_lock()
H A Dcadence_master.c408 mutex_lock(&bus->bus_lock); in cdns_parity_error_injection()
435 mutex_unlock(&bus->bus_lock); in cdns_parity_error_injection()
/OK3568_Linux_fs/kernel/drivers/net/wireless/quantenna/qtnfmac/
H A Dbus.h67 struct mutex bus_lock; /* lock during command/event processing */ member
145 mutex_lock(&bus->bus_lock); in qtnf_bus_lock()
150 mutex_unlock(&bus->bus_lock); in qtnf_bus_unlock()
/OK3568_Linux_fs/kernel/drivers/video/fbdev/omap2/omapfb/displays/
H A Dpanel-dsi-cm.c347 in->ops.dsi->bus_lock(in); in dsicm_bl_update_status()
395 in->ops.dsi->bus_lock(in); in dsicm_num_errors_show()
426 in->ops.dsi->bus_lock(in); in dsicm_hw_revision_show()
461 in->ops.dsi->bus_lock(in); in dsicm_store_ulps()
511 in->ops.dsi->bus_lock(in); in dsicm_store_ulps_timeout()
768 in->ops.dsi->bus_lock(in); in dsicm_enable()
800 in->ops.dsi->bus_lock(in); in dsicm_disable()
871 in->ops.dsi->bus_lock(in); in dsicm_update()
917 in->ops.dsi->bus_lock(in); in dsicm_sync()
956 in->ops.dsi->bus_lock(in); in dsicm_enable_te()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/omapdrm/displays/
H A Dpanel-dsi-cm.c379 src->ops->dsi.bus_lock(src); in dsicm_bl_update_status()
418 src->ops->dsi.bus_lock(src); in dsicm_num_errors_show()
449 src->ops->dsi.bus_lock(src); in dsicm_hw_revision_show()
484 src->ops->dsi.bus_lock(src); in dsicm_store_ulps()
534 src->ops->dsi.bus_lock(src); in dsicm_store_ulps_timeout()
785 src->ops->dsi.bus_lock(src); in dsicm_enable()
816 src->ops->dsi.bus_lock(src); in dsicm_disable()
883 src->ops->dsi.bus_lock(src); in dsicm_update()
928 src->ops->dsi.bus_lock(src); in dsicm_sync()
967 src->ops->dsi.bus_lock(src); in dsicm_enable_te()
[all …]
/OK3568_Linux_fs/kernel/sound/pci/ac97/
H A Dac97_pcm.c574 spin_lock_irq(&pcm->bus->bus_lock); in snd_ac97_pcm_open()
581 spin_unlock_irq(&pcm->bus->bus_lock); in snd_ac97_pcm_open()
591 spin_unlock_irq(&pcm->bus->bus_lock); in snd_ac97_pcm_open()
600 spin_unlock_irq(&pcm->bus->bus_lock); in snd_ac97_pcm_open()
668 spin_lock_irq(&pcm->bus->bus_lock); in snd_ac97_pcm_close()
677 spin_unlock_irq(&pcm->bus->bus_lock); in snd_ac97_pcm_close()
/OK3568_Linux_fs/kernel/drivers/i2c/busses/
H A Di2c-cht-wc.c205 rt_mutex_lock_nested(&adapter->bus_lock, 1); in cht_wc_i2c_adap_lock_bus()
211 return rt_mutex_trylock(&adapter->bus_lock); in cht_wc_i2c_adap_trylock_bus()
217 rt_mutex_unlock(&adapter->bus_lock); in cht_wc_i2c_adap_unlock_bus()
/OK3568_Linux_fs/kernel/drivers/mfd/
H A Drave-sp.c192 struct mutex bus_lock; member
363 mutex_lock(&sp->bus_lock); in rave_sp_exec()
383 mutex_unlock(&sp->bus_lock); in rave_sp_exec()
793 mutex_init(&sp->bus_lock); in rave_sp_probe()
/OK3568_Linux_fs/kernel/drivers/pcmcia/
H A Di82365.c215 static DEFINE_SPINLOCK(bus_lock);
220 spin_lock_irqsave(&bus_lock,flags); in i365_get()
226 spin_unlock_irqrestore(&bus_lock,flags); in i365_get()
234 spin_lock_irqsave(&bus_lock,flags); in i365_set()
239 spin_unlock_irqrestore(&bus_lock,flags); in i365_set()
/OK3568_Linux_fs/kernel/include/sound/
H A Dac97_codec.h210 spinlock_t bus_lock; /* used mainly for slot allocation */ member
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Ddhd_pcie.c2062 if (!bus->bus_lock) { in dhd_init_bus_lock()
2063 bus->bus_lock = dhd_os_spin_lock_init(bus->dhd->osh); in dhd_init_bus_lock()
2070 if (bus->bus_lock) { in dhd_deinit_bus_lock()
2071 dhd_os_spin_lock_deinit(bus->dhd->osh, bus->bus_lock); in dhd_deinit_bus_lock()
2072 bus->bus_lock = NULL; in dhd_deinit_bus_lock()
2121 DHD_BUS_LOCK(bus->bus_lock, flags_bus); in dhdpcie_bus_release()
2123 DHD_BUS_UNLOCK(bus->bus_lock, flags_bus); in dhdpcie_bus_release()
2316 DHD_BUS_LOCK(bus->bus_lock, flags_bus); in dhd_bus_stop()
2318 DHD_BUS_UNLOCK(bus->bus_lock, flags_bus); in dhd_bus_stop()
5464 DHD_BUS_LOCK(bus->bus_lock, flags_bus); in dhd_bus_devreset()
[all …]
H A Ddhd_pcie.h377 void *bus_lock; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/
H A Ddhd_pcie.c2054 if (!bus->bus_lock) { in dhd_init_bus_lock()
2055 bus->bus_lock = dhd_os_spin_lock_init(bus->dhd->osh); in dhd_init_bus_lock()
2062 if (bus->bus_lock) { in dhd_deinit_bus_lock()
2063 dhd_os_spin_lock_deinit(bus->dhd->osh, bus->bus_lock); in dhd_deinit_bus_lock()
2064 bus->bus_lock = NULL; in dhd_deinit_bus_lock()
2113 DHD_BUS_LOCK(bus->bus_lock, flags_bus); in dhdpcie_bus_release()
2115 DHD_BUS_UNLOCK(bus->bus_lock, flags_bus); in dhdpcie_bus_release()
2308 DHD_BUS_LOCK(bus->bus_lock, flags_bus); in dhd_bus_stop()
2310 DHD_BUS_UNLOCK(bus->bus_lock, flags_bus); in dhd_bus_stop()
5456 DHD_BUS_LOCK(bus->bus_lock, flags_bus); in dhd_bus_devreset()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Ddhd_pcie.c2054 if (!bus->bus_lock) { in dhd_init_bus_lock()
2055 bus->bus_lock = dhd_os_spin_lock_init(bus->dhd->osh); in dhd_init_bus_lock()
2062 if (bus->bus_lock) { in dhd_deinit_bus_lock()
2063 dhd_os_spin_lock_deinit(bus->dhd->osh, bus->bus_lock); in dhd_deinit_bus_lock()
2064 bus->bus_lock = NULL; in dhd_deinit_bus_lock()
2113 DHD_BUS_LOCK(bus->bus_lock, flags_bus); in dhdpcie_bus_release()
2115 DHD_BUS_UNLOCK(bus->bus_lock, flags_bus); in dhdpcie_bus_release()
2308 DHD_BUS_LOCK(bus->bus_lock, flags_bus); in dhd_bus_stop()
2310 DHD_BUS_UNLOCK(bus->bus_lock, flags_bus); in dhd_bus_stop()
5456 DHD_BUS_LOCK(bus->bus_lock, flags_bus); in dhd_bus_devreset()
[all …]
H A Ddhd_pcie.h377 void *bus_lock; member
/OK3568_Linux_fs/kernel/drivers/i2c/
H A Di2c-core-base.c783 rt_mutex_lock_nested(&adapter->bus_lock, i2c_adapter_depth(adapter)); in i2c_adapter_lock_bus()
795 return rt_mutex_trylock(&adapter->bus_lock); in i2c_adapter_trylock_bus()
807 rt_mutex_unlock(&adapter->bus_lock); in i2c_adapter_unlock_bus()
1425 rt_mutex_init(&adap->bus_lock); in i2c_register_adapter()
/OK3568_Linux_fs/kernel/drivers/net/wireless/quantenna/qtnfmac/pcie/
H A Dpcie.c351 mutex_init(&bus->bus_lock); in qtnf_pcie_probe()
/OK3568_Linux_fs/kernel/include/linux/soundwire/
H A Dsdw.h866 struct mutex bus_lock; member
/OK3568_Linux_fs/kernel/drivers/gpu/drm/omapdrm/dss/
H A Domapdss.h305 void (*bus_lock)(struct omap_dss_device *dssdev); member
/OK3568_Linux_fs/kernel/include/linux/
H A Di2c.h705 struct rt_mutex bus_lock; member
/OK3568_Linux_fs/kernel/include/video/
H A Domapfb_dss.h564 void (*bus_lock)(struct omap_dss_device *dssdev); member

12