Lines Matching refs:i2c_lock

199 	struct mutex i2c_lock;  member
524 mutex_lock(&chip->i2c_lock); in pca953x_gpio_direction_input()
526 mutex_unlock(&chip->i2c_lock); in pca953x_gpio_direction_input()
539 mutex_lock(&chip->i2c_lock); in pca953x_gpio_direction_output()
548 mutex_unlock(&chip->i2c_lock); in pca953x_gpio_direction_output()
560 mutex_lock(&chip->i2c_lock); in pca953x_gpio_get_value()
562 mutex_unlock(&chip->i2c_lock); in pca953x_gpio_get_value()
575 mutex_lock(&chip->i2c_lock); in pca953x_gpio_set_value()
577 mutex_unlock(&chip->i2c_lock); in pca953x_gpio_set_value()
588 mutex_lock(&chip->i2c_lock); in pca953x_gpio_get_direction()
590 mutex_unlock(&chip->i2c_lock); in pca953x_gpio_get_direction()
607 mutex_lock(&chip->i2c_lock); in pca953x_gpio_get_multiple()
609 mutex_unlock(&chip->i2c_lock); in pca953x_gpio_get_multiple()
624 mutex_lock(&chip->i2c_lock); in pca953x_gpio_set_multiple()
633 mutex_unlock(&chip->i2c_lock); in pca953x_gpio_set_multiple()
654 mutex_lock(&chip->i2c_lock); in pca953x_gpio_set_pull_up_down()
673 mutex_unlock(&chip->i2c_lock); in pca953x_gpio_set_pull_up_down()
904 mutex_lock(&chip->i2c_lock); in pca953x_irq_handler()
906 mutex_unlock(&chip->i2c_lock); in pca953x_irq_handler()
1147 mutex_init(&chip->i2c_lock); in pca953x_probe()
1164 lockdep_set_subclass(&chip->i2c_lock, in pca953x_probe()
1269 mutex_lock(&chip->i2c_lock); in pca953x_suspend()
1271 mutex_unlock(&chip->i2c_lock); in pca953x_suspend()
1294 mutex_lock(&chip->i2c_lock); in pca953x_resume()
1299 mutex_unlock(&chip->i2c_lock); in pca953x_resume()
1304 mutex_unlock(&chip->i2c_lock); in pca953x_resume()