Searched refs:gpiod_rst (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/input/touchscreen/ |
| H A D | himax_hx83112b.c | 71 struct gpio_desc *gpiod_rst; member 135 gpiod_set_value_cansleep(ts->gpiod_rst, 1); in himax_reset() 139 gpiod_set_value_cansleep(ts->gpiod_rst, 0); in himax_reset() 352 ts->gpiod_rst = devm_gpiod_get(dev, "reset", GPIOD_OUT_HIGH); in himax_probe() 353 error = PTR_ERR_OR_ZERO(ts->gpiod_rst); in himax_probe()
|
| H A D | surface3_spi.c | 30 struct gpio_desc *gpiod_rst[2]; member 211 gpiod_set_value(data->gpiod_rst[0], on); in surface3_spi_power() 212 gpiod_set_value(data->gpiod_rst[1], on); in surface3_spi_power() 237 data->gpiod_rst[i] = gpiod; in surface3_spi_get_gpio_config()
|
| H A D | goodix.c | 780 error = gpiod_direction_output(ts->gpiod_rst, 0); in goodix_reset_no_int_sync() 793 error = gpiod_direction_output(ts->gpiod_rst, 1); in goodix_reset_no_int_sync() 1002 ts->gpiod_rst = gpiod; in goodix_get_gpio_config() 1014 if (!ts->gpiod_int || !ts->gpiod_rst) in goodix_get_gpio_config() 1018 if (!ts->gpiod_rst) in goodix_get_gpio_config() 1022 if (ts->gpiod_int && ts->gpiod_rst) { in goodix_get_gpio_config()
|
| H A D | goodix.h | 88 struct gpio_desc *gpiod_rst; member
|
| /linux/drivers/iio/proximity/ |
| H A D | sx9500.c | 83 struct gpio_desc *gpiod_rst; member 812 if (data->gpiod_rst) { in sx9500_init_device() 813 gpiod_set_value_cansleep(data->gpiod_rst, 0); in sx9500_init_device() 815 gpiod_set_value_cansleep(data->gpiod_rst, 1); in sx9500_init_device() 880 data->gpiod_rst = devm_gpiod_get(dev, "reset", GPIOD_OUT_HIGH); in sx9500_gpio_probe() 881 if (IS_ERR(data->gpiod_rst)) { in sx9500_gpio_probe() 883 data->gpiod_rst = NULL; in sx9500_gpio_probe()
|