Searched refs:wakeup_gpio (Results 1 – 4 of 4) sorted by relevance
76 struct gpio_desc *wakeup_gpio; /* NULL to disable sleep/wake-up */ member180 if (!data->wakeup_gpio) in mlx90614_power_get()200 if (!data->wakeup_gpio) in mlx90614_power_put()406 if (!data->wakeup_gpio) { in mlx90614_sleep()425 if (!data->wakeup_gpio) { in mlx90614_wakeup()433 gpiod_direction_output(data->wakeup_gpio, 0); in mlx90614_wakeup()435 gpiod_direction_input(data->wakeup_gpio); in mlx90614_wakeup()524 data->wakeup_gpio = mlx90614_probe_wakeup(client); in mlx90614_probe()548 if (data->wakeup_gpio) { in mlx90614_probe()566 if (data->wakeup_gpio) { in mlx90614_remove()[all …]
79 struct gpio_desc *wakeup_gpio; member179 if (!data->wakeup_gpio) in ccs811_set_wakeup()182 gpiod_set_value(data->wakeup_gpio, enable); in ccs811_set_wakeup()424 data->wakeup_gpio = devm_gpiod_get_optional(&client->dev, "wakeup", in ccs811_probe()426 if (IS_ERR(data->wakeup_gpio)) in ccs811_probe()427 return PTR_ERR(data->wakeup_gpio); in ccs811_probe()
1110 if (pdata->wakeup_gpio) in rk1608_power_on()1111 gpiod_direction_output(pdata->wakeup_gpio, 1); in rk1608_power_on()1151 if (pdata->wakeup_gpio) in rk1608_power_off()1152 gpiod_direction_output(pdata->wakeup_gpio, 0); in rk1608_power_off()2586 pdata->wakeup_gpio = devm_gpiod_get_optional(dev, "wakeup", in rk1608_parse_dt_property()2588 if (IS_ERR(pdata->wakeup_gpio)) { in rk1608_parse_dt_property()2590 return PTR_ERR(pdata->wakeup_gpio); in rk1608_parse_dt_property()
110 struct gpio_desc *wakeup_gpio; member