Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/media/usb/dvb-usb/
Dtechnisat-usb2.c166 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in technisat_usb2_i2c_xfer()
189 mutex_unlock(&d->i2c_mutex); in technisat_usb2_i2c_xfer()
259 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in technisat_usb2_set_led()
268 mutex_unlock(&d->i2c_mutex); in technisat_usb2_set_led()
277 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in technisat_usb2_set_led_timer()
286 mutex_unlock(&d->i2c_mutex); in technisat_usb2_set_led_timer()
541 if (mutex_lock_interruptible(&a->dev->i2c_mutex) < 0) in technisat_usb2_frontend_attach()
549 mutex_unlock(&a->dev->i2c_mutex); in technisat_usb2_frontend_attach()
607 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in technisat_usb2_get_ir()
626 mutex_unlock(&d->i2c_mutex); in technisat_usb2_get_ir()
Ddtv5100.c79 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in dtv5100_i2c_xfer()
95 mutex_unlock(&d->i2c_mutex); in dtv5100_i2c_xfer()
Ddw2102.c175 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in dw2102_i2c_transfer()
234 mutex_unlock(&d->i2c_mutex); in dw2102_i2c_transfer()
246 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in dw2102_serit_i2c_transfer()
289 mutex_unlock(&d->i2c_mutex); in dw2102_serit_i2c_transfer()
300 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in dw2102_earda_i2c_transfer()
388 mutex_unlock(&d->i2c_mutex); in dw2102_earda_i2c_transfer()
399 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in dw2104_i2c_transfer()
487 mutex_unlock(&d->i2c_mutex); in dw2104_i2c_transfer()
500 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in dw3101_i2c_transfer()
567 mutex_unlock(&d->i2c_mutex); in dw3101_i2c_transfer()
[all …]
Ddib0700_core.c180 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in dib0700_i2c_xfer_new()
231 mutex_unlock(&d->i2c_mutex); in dib0700_i2c_xfer_new()
260 mutex_unlock(&d->i2c_mutex); in dib0700_i2c_xfer_new()
274 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in dib0700_i2c_xfer_legacy()
278 mutex_unlock(&d->i2c_mutex); in dib0700_i2c_xfer_legacy()
312 mutex_unlock(&d->i2c_mutex); in dib0700_i2c_xfer_legacy()
Ddigitv.c55 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in digitv_i2c_xfer()
74 mutex_unlock(&d->i2c_mutex); in digitv_i2c_xfer()
Dpctv452e.c463 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in pctv452e_i2c_xfer()
490 mutex_unlock(&d->i2c_mutex); in pctv452e_i2c_xfer()
589 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in pctv452e_read_mac_address()
602 mutex_unlock(&d->i2c_mutex); in pctv452e_read_mac_address()
Dfriio.c119 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in gl861_i2c_xfer()
136 mutex_unlock(&d->i2c_mutex); in gl861_i2c_xfer()
Ddibusb-common.c142 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in dibusb_i2c_xfer()
165 mutex_unlock(&d->i2c_mutex); in dibusb_i2c_xfer()
Dopera1.c142 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in opera1_i2c_xfer()
156 mutex_unlock(&d->i2c_mutex); in opera1_i2c_xfer()
Ddvb-usb.h439 struct mutex i2c_mutex; member
Dttusb2.c374 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in ttusb2_i2c_xfer()
412 mutex_unlock(&d->i2c_mutex); in ttusb2_i2c_xfer()
Ddvb-usb-init.c146 mutex_init(&d->i2c_mutex); in dvb_usb_init()
Daf9005.c423 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in af9005_i2c_xfer()
447 mutex_unlock(&d->i2c_mutex); in af9005_i2c_xfer()
Daz6027.c966 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) { in az6027_i2c_xfer()
1038 mutex_unlock(&d->i2c_mutex); in az6027_i2c_xfer()
Dm920x.c265 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in m920x_i2c_xfer()
311 mutex_unlock(&d->i2c_mutex); in m920x_i2c_xfer()
Dcxusb.c157 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in cxusb_i2c_xfer()
253 mutex_unlock(&d->i2c_mutex); in cxusb_i2c_xfer()
/linux-4.1.27/drivers/media/usb/hdpvr/
Dhdpvr-i2c.c135 mutex_lock(&dev->i2c_mutex); in hdpvr_transfer()
173 mutex_unlock(&dev->i2c_mutex); in hdpvr_transfer()
198 mutex_lock(&dev->i2c_mutex); in hdpvr_activate_ir()
209 mutex_unlock(&dev->i2c_mutex); in hdpvr_activate_ir()
Dhdpvr.h119 struct mutex i2c_mutex; member
Dhdpvr-core.c300 mutex_init(&dev->i2c_mutex); in hdpvr_probe()
Dhdpvr-video.c1136 mutex_lock(&dev->i2c_mutex); in hdpvr_device_release()
1138 mutex_unlock(&dev->i2c_mutex); in hdpvr_device_release()
/linux-4.1.27/arch/cris/arch-v32/drivers/
Di2c.c49 static DEFINE_MUTEX(i2c_mutex);
667 mutex_lock(&i2c_mutex); in i2c_ioctl()
671 mutex_unlock(&i2c_mutex); in i2c_ioctl()
681 mutex_lock(&i2c_mutex); in i2c_ioctl()
683 mutex_unlock(&i2c_mutex); in i2c_ioctl()
/linux-4.1.27/drivers/media/usb/dvb-usb-v2/
Dlmedm04.c409 mutex_lock(&d->i2c_mutex); in lme2510_pid_filter_ctrl()
420 mutex_unlock(&d->i2c_mutex); in lme2510_pid_filter_ctrl()
435 mutex_lock(&d->i2c_mutex); in lme2510_pid_filter()
437 mutex_unlock(&d->i2c_mutex); in lme2510_pid_filter()
483 mutex_lock(&d->i2c_mutex); in lme2510_i2c_xfer()
520 mutex_unlock(&d->i2c_mutex); in lme2510_i2c_xfer()
534 mutex_unlock(&d->i2c_mutex); in lme2510_i2c_xfer()
565 mutex_lock(&d->i2c_mutex); in lme2510_streaming_ctrl()
572 mutex_unlock(&d->i2c_mutex); in lme2510_streaming_ctrl()
814 mutex_lock(&d->i2c_mutex); in dm04_lme2510_set_voltage()
[all …]
Dgl861.c62 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in gl861_i2c_xfer()
78 mutex_unlock(&d->i2c_mutex); in gl861_i2c_xfer()
Dau6610.c105 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in au6610_i2c_xfer()
121 mutex_unlock(&d->i2c_mutex); in au6610_i2c_xfer()
Dce6230.c111 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in ce6230_i2c_master_xfer()
154 mutex_unlock(&d->i2c_mutex); in ce6230_i2c_master_xfer()
Dec168.c126 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in ec168_i2c_xfer()
172 mutex_unlock(&d->i2c_mutex); in ec168_i2c_xfer()
Ddvb_usb.h384 struct mutex i2c_mutex; member
Dmxl111sf-i2c.c822 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in mxl111sf_i2c_xfer()
841 mutex_unlock(&d->i2c_mutex); in mxl111sf_i2c_xfer()
Ddvbsky.c120 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in dvbsky_i2c_xfer()
184 mutex_unlock(&d->i2c_mutex); in dvbsky_i2c_xfer()
Danysee.c213 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in anysee_master_xfer()
250 mutex_unlock(&d->i2c_mutex); in anysee_master_xfer()
Drtl28xxu.c173 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in rtl28xxu_i2c_xfer()
251 mutex_unlock(&d->i2c_mutex); in rtl28xxu_i2c_xfer()
Daf9015.c239 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in af9015_i2c_xfer()
315 mutex_unlock(&d->i2c_mutex); in af9015_i2c_xfer()
Daf9035.c289 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in af9035_i2c_master_xfer()
457 mutex_unlock(&d->i2c_mutex); in af9035_i2c_master_xfer()
Ddvb_usb_core.c941 mutex_init(&d->i2c_mutex); in dvb_usbv2_probe()
/linux-4.1.27/drivers/media/dvb-frontends/
Dsi2168.c28 mutex_lock(&dev->i2c_mutex); in si2168_cmd_execute()
69 mutex_unlock(&dev->i2c_mutex); in si2168_cmd_execute()
73 mutex_unlock(&dev->i2c_mutex); in si2168_cmd_execute()
583 mutex_lock(&dev->i2c_mutex); in si2168_select()
620 mutex_unlock(&dev->i2c_mutex); in si2168_deselect()
678 mutex_init(&dev->i2c_mutex); in si2168_probe()
Dsi2168_priv.h33 struct mutex i2c_mutex; member
Dm88ds3103_priv.h36 struct mutex i2c_mutex; member
Dm88ds3103.c44 mutex_lock(&priv->i2c_mutex); in m88ds3103_wr_regs()
46 mutex_unlock(&priv->i2c_mutex); in m88ds3103_wr_regs()
84 mutex_lock(&priv->i2c_mutex); in m88ds3103_rd_regs()
86 mutex_unlock(&priv->i2c_mutex); in m88ds3103_rd_regs()
1336 mutex_lock(&priv->i2c_mutex); in m88ds3103_select()
1357 mutex_unlock(&priv->i2c_mutex); in m88ds3103_deselect()
1379 mutex_init(&priv->i2c_mutex); in m88ds3103_attach()
/linux-4.1.27/drivers/media/pci/solo6x10/
Dsolo6x10-i2c.c230 mutex_lock(&solo_dev->i2c_mutex); in solo_i2c_master_xfer()
262 mutex_unlock(&solo_dev->i2c_mutex); in solo_i2c_master_xfer()
288 mutex_init(&solo_dev->i2c_mutex); in solo_i2c_init()
Dsolo6x10.h212 struct mutex i2c_mutex; member
/linux-4.1.27/drivers/media/tuners/
Dsi2157.c28 mutex_lock(&dev->i2c_mutex); in si2157_cmd_execute()
69 mutex_unlock(&dev->i2c_mutex); in si2157_cmd_execute()
73 mutex_unlock(&dev->i2c_mutex); in si2157_cmd_execute()
389 mutex_init(&dev->i2c_mutex); in si2157_probe()
Dsi2157_priv.h25 struct mutex i2c_mutex; member
/linux-4.1.27/drivers/media/common/b2c2/
Dflexcop-i2c.c188 if (mutex_lock_interruptible(&i2c->fc->i2c_mutex)) in flexcop_master_xfer()
208 mutex_unlock(&i2c->fc->i2c_mutex); in flexcop_master_xfer()
228 mutex_init(&fc->i2c_mutex); in flexcop_i2c_init()
Dflexcop-common.h86 struct mutex i2c_mutex; member
/linux-4.1.27/sound/pci/ice1712/
Dice1712.h357 struct mutex i2c_mutex; /* I2C mutex for ICE1724 registers */ member
Dice1724.c2277 mutex_lock(&ice->i2c_mutex); in snd_vt1724_read_i2c()
2283 mutex_unlock(&ice->i2c_mutex); in snd_vt1724_read_i2c()
2293 mutex_lock(&ice->i2c_mutex); in snd_vt1724_write_i2c()
2302 mutex_unlock(&ice->i2c_mutex); in snd_vt1724_write_i2c()
2556 mutex_init(&ice->i2c_mutex); in snd_vt1724_create()
Dice1712.c2555 mutex_init(&ice->i2c_mutex); in snd_ice1712_create()