Searched refs:pwdn_gpio (Results 1 - 12 of 12) sorted by relevance

/linux-master/drivers/media/i2c/
H A Dov772x.c422 struct gpio_desc *pwdn_gpio; member in struct:ov772x_priv
886 if (priv->pwdn_gpio) {
887 gpiod_set_value(priv->pwdn_gpio, 1);
921 if (priv->pwdn_gpio) {
922 gpiod_set_value(priv->pwdn_gpio, 0);
1489 priv->pwdn_gpio = gpiod_get_optional(&client->dev, "powerdown",
1491 if (IS_ERR(priv->pwdn_gpio)) {
1493 ret = PTR_ERR(priv->pwdn_gpio);
1524 if (priv->pwdn_gpio)
1525 gpiod_put(priv->pwdn_gpio);
[all...]
H A Dov7740.c123 struct gpio_desc *pwdn_gpio; member in struct:ov7740
303 if (ov7740->pwdn_gpio)
304 gpiod_direction_output(ov7740->pwdn_gpio, 0);
315 if (ov7740->pwdn_gpio)
316 gpiod_direction_output(ov7740->pwdn_gpio, 0);
896 ov7740->pwdn_gpio = devm_gpiod_get_optional(&client->dev, "powerdown",
898 if (IS_ERR(ov7740->pwdn_gpio)) {
900 return PTR_ERR(ov7740->pwdn_gpio);
H A Dov4689.c94 struct gpio_desc *pwdn_gpio; member in struct:ov4689
539 gpiod_set_value_cansleep(ov4689->pwdn_gpio, 0);
558 gpiod_set_value_cansleep(ov4689->pwdn_gpio, 1);
915 ov4689->pwdn_gpio = devm_gpiod_get_optional(dev, "pwdn", GPIOD_OUT_LOW);
916 if (IS_ERR(ov4689->pwdn_gpio)) {
918 return PTR_ERR(ov4689->pwdn_gpio);
H A Dov2680.c163 struct gpio_desc *pwdn_gpio; member in struct:ov2680_dev
275 if (!sensor->pwdn_gpio)
278 gpiod_set_value(sensor->pwdn_gpio, 0);
284 if (!sensor->pwdn_gpio)
287 gpiod_set_value(sensor->pwdn_gpio, 1);
531 if (!sensor->pwdn_gpio) {
1063 sensor->pwdn_gpio = gpio;
H A Dadv7180.c213 struct gpio_desc *pwdn_gpio; member in struct:adv7180_state
492 if (!state->pwdn_gpio)
496 gpiod_set_value_cansleep(state->pwdn_gpio, 0);
499 gpiod_set_value_cansleep(state->pwdn_gpio, 1);
1427 state->pwdn_gpio = devm_gpiod_get_optional(&client->dev, "powerdown",
1429 if (IS_ERR(state->pwdn_gpio)) {
1430 ret = PTR_ERR(state->pwdn_gpio);
H A Dov7670.c239 struct gpio_desc *pwdn_gpio; member in struct:ov7670_info
1660 if (info->pwdn_gpio)
1661 gpiod_set_value(info->pwdn_gpio, 0);
1667 if (info->pwdn_gpio || info->resetb_gpio || info->clk)
1682 if (info->pwdn_gpio)
1683 gpiod_set_value(info->pwdn_gpio, 1);
1768 info->pwdn_gpio = devm_gpiod_get_optional(&client->dev, "powerdown",
1770 if (IS_ERR(info->pwdn_gpio)) {
1772 return PTR_ERR(info->pwdn_gpio);
H A Dov2640.c303 struct gpio_desc *pwdn_gpio; member in struct:ov2640_priv
786 if (priv->pwdn_gpio)
787 gpiod_direction_output(priv->pwdn_gpio, !on);
1168 priv->pwdn_gpio = devm_gpiod_get_optional(&client->dev, "pwdn",
1171 if (!priv->pwdn_gpio)
1174 ret = PTR_ERR_OR_ZERO(priv->pwdn_gpio);
H A Dgc0308.c436 struct gpio_desc *pwdn_gpio; member in struct:gc0308
783 gpiod_set_value_cansleep(gc0308->pwdn_gpio, 0);
802 gpiod_set_value_cansleep(gc0308->pwdn_gpio, 1);
1318 gc0308->pwdn_gpio = devm_gpiod_get(dev, "powerdown", GPIOD_OUT_LOW);
1319 if (IS_ERR(gc0308->pwdn_gpio))
1320 return dev_err_probe(dev, PTR_ERR(gc0308->pwdn_gpio),
H A Dov8858.c109 struct gpio_desc *pwdn_gpio; member in struct:ov8858
1652 gpiod_set_value_cansleep(ov8858->pwdn_gpio, 0);
1665 gpiod_set_value_cansleep(ov8858->pwdn_gpio, 1);
1898 ov8858->pwdn_gpio = devm_gpiod_get_optional(dev, "powerdown",
1900 if (IS_ERR(ov8858->pwdn_gpio))
1901 return dev_err_probe(dev, PTR_ERR(ov8858->pwdn_gpio),
H A Dov2659.c213 struct gpio_desc *pwdn_gpio; member in struct:ov2659
1264 gpiod_set_value(ov2659->pwdn_gpio, 1);
1287 gpiod_set_value(ov2659->pwdn_gpio, 0);
1450 ov2659->pwdn_gpio = devm_gpiod_get_optional(&client->dev, "powerdown",
1452 if (IS_ERR(ov2659->pwdn_gpio))
1453 return PTR_ERR(ov2659->pwdn_gpio);
H A Dov5670.c1879 struct gpio_desc *pwdn_gpio; /* PWDNB pin. */ member in struct:ov5670
2513 gpiod_set_value_cansleep(ov5670->pwdn_gpio, 0);
2531 gpiod_set_value_cansleep(ov5670->pwdn_gpio, 1);
2638 ov5670->pwdn_gpio = devm_gpiod_get_optional(&client->dev, "powerdown",
2640 if (IS_ERR(ov5670->pwdn_gpio))
2641 return PTR_ERR(ov5670->pwdn_gpio);
H A Dov5640.c446 struct gpio_desc *pwdn_gpio; member in struct:ov5640_dev
2435 gpiod_set_value_cansleep(sensor->pwdn_gpio, enable ? 0 : 1);
2448 * In such cases, this gpio should be mapped to pwdn_gpio in the driver, and we
2449 * should still toggle the pwdn_gpio below with the appropriate delays, while
2454 if (sensor->pwdn_gpio) {
3915 sensor->pwdn_gpio = devm_gpiod_get_optional(dev, "powerdown",
3917 if (IS_ERR(sensor->pwdn_gpio))
3918 return PTR_ERR(sensor->pwdn_gpio);

Completed in 206 milliseconds