• Home
  • Raw
  • Download

Lines Matching refs:i2c_lock

193 	struct mutex i2c_lock;  member
434 mutex_lock(&chip->i2c_lock); in pca953x_gpio_direction_input()
436 mutex_unlock(&chip->i2c_lock); in pca953x_gpio_direction_input()
449 mutex_lock(&chip->i2c_lock); in pca953x_gpio_direction_output()
458 mutex_unlock(&chip->i2c_lock); in pca953x_gpio_direction_output()
470 mutex_lock(&chip->i2c_lock); in pca953x_gpio_get_value()
472 mutex_unlock(&chip->i2c_lock); in pca953x_gpio_get_value()
485 mutex_lock(&chip->i2c_lock); in pca953x_gpio_set_value()
487 mutex_unlock(&chip->i2c_lock); in pca953x_gpio_set_value()
498 mutex_lock(&chip->i2c_lock); in pca953x_gpio_get_direction()
500 mutex_unlock(&chip->i2c_lock); in pca953x_gpio_get_direction()
517 mutex_lock(&chip->i2c_lock); in pca953x_gpio_get_multiple()
519 mutex_unlock(&chip->i2c_lock); in pca953x_gpio_get_multiple()
534 mutex_lock(&chip->i2c_lock); in pca953x_gpio_set_multiple()
543 mutex_unlock(&chip->i2c_lock); in pca953x_gpio_set_multiple()
562 mutex_lock(&chip->i2c_lock); in pca953x_gpio_set_pull_up_down()
581 mutex_unlock(&chip->i2c_lock); in pca953x_gpio_set_pull_up_down()
790 mutex_lock(&chip->i2c_lock); in pca953x_irq_handler()
792 mutex_unlock(&chip->i2c_lock); in pca953x_irq_handler()
1035 mutex_init(&chip->i2c_lock); in pca953x_probe()
1052 lockdep_set_subclass(&chip->i2c_lock, in pca953x_probe()
1165 mutex_lock(&chip->i2c_lock); in pca953x_suspend()
1167 mutex_unlock(&chip->i2c_lock); in pca953x_suspend()
1190 mutex_lock(&chip->i2c_lock); in pca953x_resume()
1195 mutex_unlock(&chip->i2c_lock); in pca953x_resume()
1200 mutex_unlock(&chip->i2c_lock); in pca953x_resume()