/linux-4.1.27/drivers/gpio/ |
D | gpio-adnp.c | 28 struct mutex i2c_lock; member 111 mutex_lock(&adnp->i2c_lock); in adnp_gpio_set() 113 mutex_unlock(&adnp->i2c_lock); in adnp_gpio_set() 124 mutex_lock(&adnp->i2c_lock); in adnp_gpio_direction_input() 146 mutex_unlock(&adnp->i2c_lock); in adnp_gpio_direction_input() 159 mutex_lock(&adnp->i2c_lock); in adnp_gpio_direction_output() 184 mutex_unlock(&adnp->i2c_lock); in adnp_gpio_direction_output() 197 mutex_lock(&adnp->i2c_lock); in adnp_gpio_dbg_show() 201 mutex_unlock(&adnp->i2c_lock); in adnp_gpio_dbg_show() 207 mutex_unlock(&adnp->i2c_lock); in adnp_gpio_dbg_show() [all …]
|
D | gpio-pca953x.c | 85 struct mutex i2c_lock; member 212 mutex_lock(&chip->i2c_lock); in pca953x_gpio_direction_input() 230 mutex_unlock(&chip->i2c_lock); in pca953x_gpio_direction_input() 241 mutex_lock(&chip->i2c_lock); in pca953x_gpio_direction_output() 281 mutex_unlock(&chip->i2c_lock); in pca953x_gpio_direction_output() 291 mutex_lock(&chip->i2c_lock); in pca953x_gpio_get_value() 301 mutex_unlock(&chip->i2c_lock); in pca953x_gpio_get_value() 319 mutex_lock(&chip->i2c_lock); in pca953x_gpio_set_value() 341 mutex_unlock(&chip->i2c_lock); in pca953x_gpio_set_value() 672 mutex_init(&chip->i2c_lock); in pca953x_probe()
|
/linux-4.1.27/arch/cris/arch-v32/drivers/ |
D | i2c.c | 82 static DEFINE_SPINLOCK(i2c_lock); /* Protect directions etc */ 398 spin_lock_irqsave(&i2c_lock, flags); in i2c_write() 434 spin_unlock_irqrestore(&i2c_lock, flags); in i2c_write() 454 spin_lock_irqsave(&i2c_lock, flags); in i2c_read() 493 spin_unlock_irqrestore(&i2c_lock, flags); in i2c_read() 512 spin_lock_irqsave(&i2c_lock, flags); in i2c_writereg() 554 spin_unlock_irqrestore(&i2c_lock, flags); in i2c_writereg() 573 spin_lock_irqsave(&i2c_lock, flags); in i2c_readreg() 631 spin_unlock_irqrestore(&i2c_lock, flags); in i2c_readreg()
|
/linux-4.1.27/drivers/media/usb/go7007/ |
D | s2250-board.c | 50 struct mutex i2c_lock; member 178 if (mutex_lock_interruptible(&usb->i2c_lock) != 0) { in write_reg() 188 mutex_unlock(&usb->i2c_lock); in write_reg() 217 if (mutex_lock_interruptible(&usb->i2c_lock) != 0) { in write_reg_fp() 223 mutex_unlock(&usb->i2c_lock); in write_reg_fp() 279 if (mutex_lock_interruptible(&usb->i2c_lock) != 0) { in read_reg_fp() 285 mutex_unlock(&usb->i2c_lock); in read_reg_fp() 569 if (mutex_lock_interruptible(&usb->i2c_lock) == 0) { in s2250_probe() 589 mutex_unlock(&usb->i2c_lock); in s2250_probe()
|
D | go7007-usb.c | 63 struct mutex i2c_lock; member 967 mutex_lock(&usb->i2c_lock); in go7007_usb_i2c_master_xfer() 1022 mutex_unlock(&usb->i2c_lock); in go7007_usb_i2c_master_xfer() 1167 mutex_init(&usb->i2c_lock); in go7007_usb_probe()
|
/linux-4.1.27/drivers/media/pci/mantis/ |
D | mantis_i2c.c | 141 mutex_lock(&mantis->i2c_lock); in mantis_i2c_xfer() 201 mutex_unlock(&mantis->i2c_lock); in mantis_i2c_xfer() 206 mutex_unlock(&mantis->i2c_lock); in mantis_i2c_xfer() 227 mutex_init(&mantis->i2c_lock); in mantis_i2c_init()
|
D | mantis_common.h | 138 struct mutex i2c_lock; member
|
/linux-4.1.27/arch/cris/arch-v10/drivers/ |
D | i2c.c | 118 static DEFINE_SPINLOCK(i2c_lock); /* Protect directions etc */ 423 spin_lock(&i2c_lock); in i2c_writereg() 474 spin_unlock(&i2c_lock); in i2c_writereg() 493 spin_lock(&i2c_lock); in i2c_readreg() 559 spin_unlock(&i2c_lock); in i2c_readreg()
|
/linux-4.1.27/drivers/gpu/drm/gma500/ |
D | oaktrail_hdmi_i2c.c | 70 struct mutex i2c_lock; member 132 mutex_lock(&i2c_dev->i2c_lock); in oaktrail_hdmi_i2c_access() 152 mutex_unlock(&i2c_dev->i2c_lock); in oaktrail_hdmi_i2c_access() 291 mutex_init(&i2c_dev->i2c_lock); in oaktrail_hdmi_i2c_init()
|
/linux-4.1.27/drivers/media/usb/cx231xx/ |
D | cx231xx-i2c.c | 381 mutex_lock(&dev->i2c_lock); in cx231xx_i2c_xfer() 394 mutex_unlock(&dev->i2c_lock); in cx231xx_i2c_xfer() 439 mutex_unlock(&dev->i2c_lock); in cx231xx_i2c_xfer() 443 mutex_unlock(&dev->i2c_lock); in cx231xx_i2c_xfer()
|
D | cx231xx.h | 633 struct mutex i2c_lock; member
|
D | cx231xx-cards.c | 1254 mutex_init(&dev->i2c_lock); in cx231xx_init_dev()
|
/linux-4.1.27/drivers/media/common/saa7146/ |
D | saa7146_i2c.c | 300 if (mutex_lock_interruptible(&dev->i2c_lock)) in saa7146_i2c_transfer() 379 mutex_unlock(&dev->i2c_lock); in saa7146_i2c_transfer()
|
D | saa7146_core.c | 453 mutex_init(&dev->i2c_lock); in saa7146_init_one()
|
/linux-4.1.27/sound/pci/ctxfi/ |
D | cthw20k1.c | 1380 static void i2c_lock(struct hw *hw) in i2c_lock() function 1427 i2c_lock(hw); in hw_reset_dac() 1482 i2c_lock(hw); in hw_dac_init() 1624 i2c_lock(hw); in adc_input_select_SBx() 1637 i2c_lock(hw); in adc_input_select_SBx() 1669 i2c_lock(hw); in adc_input_select_hendrix() 1682 i2c_lock(hw); in adc_input_select_hendrix() 1763 i2c_lock(hw); in adc_init_SBx()
|
/linux-4.1.27/sound/pci/emu10k1/ |
D | io.c | 204 spin_lock(&emu->i2c_lock); in snd_emu10k1_i2c_write() 246 spin_unlock(&emu->i2c_lock); in snd_emu10k1_i2c_write()
|
D | emu10k1_main.c | 1836 spin_lock_init(&emu->i2c_lock); in snd_emu10k1_create()
|
/linux-4.1.27/include/media/ |
D | saa7146.h | 146 struct mutex i2c_lock; member
|
/linux-4.1.27/include/sound/ |
D | emu10k1.h | 1753 spinlock_t i2c_lock; /* serialises access to i2c port */ member
|