Home
last modified time | relevance | path

Searched refs:i2c_mutex (Results 1 – 25 of 45) sorted by relevance

12

/openbmc/linux/drivers/media/usb/dvb-usb/
H A Dtechnisat-usb2.c169 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in technisat_usb2_i2c_xfer()
192 mutex_unlock(&d->i2c_mutex); in technisat_usb2_i2c_xfer()
262 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in technisat_usb2_set_led()
271 mutex_unlock(&d->i2c_mutex); in technisat_usb2_set_led()
283 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in technisat_usb2_set_led_timer()
292 mutex_unlock(&d->i2c_mutex); in technisat_usb2_set_led_timer()
553 if (mutex_lock_interruptible(&a->dev->i2c_mutex) < 0) in technisat_usb2_frontend_attach()
561 mutex_unlock(&a->dev->i2c_mutex); in technisat_usb2_frontend_attach()
621 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in technisat_usb2_get_ir()
640 mutex_unlock(&d->i2c_mutex); in technisat_usb2_get_ir()
H A Ddw2102.c126 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in dw2102_i2c_transfer()
209 mutex_unlock(&d->i2c_mutex); in dw2102_i2c_transfer()
221 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in dw2102_serit_i2c_transfer()
285 mutex_unlock(&d->i2c_mutex); in dw2102_serit_i2c_transfer()
296 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in dw2102_earda_i2c_transfer()
391 mutex_unlock(&d->i2c_mutex); in dw2102_earda_i2c_transfer()
402 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in dw2104_i2c_transfer()
490 mutex_unlock(&d->i2c_mutex); in dw2104_i2c_transfer()
503 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in dw3101_i2c_transfer()
576 mutex_unlock(&d->i2c_mutex); in dw3101_i2c_transfer()
[all …]
H A Ddtv5100.c75 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in dtv5100_i2c_xfer()
91 mutex_unlock(&d->i2c_mutex); in dtv5100_i2c_xfer()
H A Ddib0700_core.c174 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in dib0700_i2c_xfer_new()
275 mutex_unlock(&d->i2c_mutex); in dib0700_i2c_xfer_new()
289 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in dib0700_i2c_xfer_legacy()
293 mutex_unlock(&d->i2c_mutex); in dib0700_i2c_xfer_legacy()
345 mutex_unlock(&d->i2c_mutex); in dib0700_i2c_xfer_legacy()
H A Ddigitv.c59 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in digitv_i2c_xfer()
82 mutex_unlock(&d->i2c_mutex); in digitv_i2c_xfer()
H A Dpctv452e.c481 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in pctv452e_i2c_xfer()
508 mutex_unlock(&d->i2c_mutex); in pctv452e_i2c_xfer()
626 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in pctv452e_read_mac_address()
639 mutex_unlock(&d->i2c_mutex); in pctv452e_read_mac_address()
H A Ddibusb-common.c183 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in dibusb_i2c_xfer()
206 mutex_unlock(&d->i2c_mutex); in dibusb_i2c_xfer()
H A Dopera1.c139 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in opera1_i2c_xfer()
153 mutex_unlock(&d->i2c_mutex); in opera1_i2c_xfer()
H A Ddvb-usb.h482 struct mutex i2c_mutex; member
/openbmc/linux/drivers/media/usb/hdpvr/
H A Dhdpvr-i2c.c116 mutex_lock(&dev->i2c_mutex); in hdpvr_transfer()
153 mutex_unlock(&dev->i2c_mutex); in hdpvr_transfer()
178 mutex_lock(&dev->i2c_mutex); in hdpvr_activate_ir()
189 mutex_unlock(&dev->i2c_mutex); in hdpvr_activate_ir()
H A Dhdpvr.h113 struct mutex i2c_mutex; member
/openbmc/linux/drivers/media/usb/dvb-usb-v2/
H A Dlmedm04.c423 mutex_lock(&d->i2c_mutex); in lme2510_pid_filter_ctrl()
434 mutex_unlock(&d->i2c_mutex); in lme2510_pid_filter_ctrl()
452 mutex_lock(&d->i2c_mutex); in lme2510_pid_filter()
454 mutex_unlock(&d->i2c_mutex); in lme2510_pid_filter()
505 mutex_lock(&d->i2c_mutex); in lme2510_i2c_xfer()
539 mutex_unlock(&d->i2c_mutex); in lme2510_i2c_xfer()
553 mutex_unlock(&d->i2c_mutex); in lme2510_i2c_xfer()
584 mutex_lock(&d->i2c_mutex); in lme2510_streaming_ctrl()
591 mutex_unlock(&d->i2c_mutex); in lme2510_streaming_ctrl()
820 mutex_lock(&d->i2c_mutex); in dm04_lme2510_set_voltage()
[all …]
H A Dau6610.c92 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in au6610_i2c_xfer()
108 mutex_unlock(&d->i2c_mutex); in au6610_i2c_xfer()
H A Dce6230.c97 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in ce6230_i2c_master_xfer()
148 mutex_unlock(&d->i2c_mutex); in ce6230_i2c_master_xfer()
H A Dec168.c112 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in ec168_i2c_xfer()
170 mutex_unlock(&d->i2c_mutex); in ec168_i2c_xfer()
H A Ddvb_usb.h389 struct mutex i2c_mutex; member
/openbmc/linux/drivers/media/pci/solo6x10/
H A Dsolo6x10-i2c.c223 mutex_lock(&solo_dev->i2c_mutex); in solo_i2c_master_xfer()
255 mutex_unlock(&solo_dev->i2c_mutex); in solo_i2c_master_xfer()
281 mutex_init(&solo_dev->i2c_mutex); in solo_i2c_init()
/openbmc/linux/drivers/media/tuners/
H A Dsi2157.c23 mutex_lock(&dev->i2c_mutex); in si2157_cmd_execute()
70 mutex_unlock(&dev->i2c_mutex); in si2157_cmd_execute()
74 mutex_unlock(&dev->i2c_mutex); in si2157_cmd_execute()
372 mutex_lock(&dev->i2c_mutex); in si2157_tune_wait()
433 mutex_unlock(&dev->i2c_mutex); in si2157_tune_wait()
437 mutex_unlock(&dev->i2c_mutex); in si2157_tune_wait()
901 mutex_init(&dev->i2c_mutex); in si2157_probe()
H A Dsi2157_priv.h24 struct mutex i2c_mutex; member
H A Dtda18250_priv.h117 struct mutex i2c_mutex; member
/openbmc/linux/drivers/media/common/b2c2/
H A Dflexcop-i2c.c180 if (mutex_lock_interruptible(&i2c->fc->i2c_mutex)) in flexcop_master_xfer()
200 mutex_unlock(&i2c->fc->i2c_mutex); in flexcop_master_xfer()
220 mutex_init(&fc->i2c_mutex); in flexcop_i2c_init()
H A Dflexcop-common.h86 struct mutex i2c_mutex; member
/openbmc/linux/drivers/media/dvb-frontends/
H A Dsi2168_priv.h24 struct mutex i2c_mutex; member
H A Dsi2168.c28 mutex_lock(&dev->i2c_mutex); in si2168_cmd_execute()
75 mutex_unlock(&dev->i2c_mutex); in si2168_cmd_execute()
78 mutex_unlock(&dev->i2c_mutex); in si2168_cmd_execute()
691 mutex_init(&dev->i2c_mutex); in si2168_probe()
/openbmc/linux/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-i2c.c382 mutex_lock(&pdata->i2c_mutex); in xgbe_i2c_xfer()
432 mutex_unlock(&pdata->i2c_mutex); in xgbe_i2c_xfer()

12