Home
last modified time | relevance | path

Searched refs:sd_gpio (Results 1 – 9 of 9) sorted by relevance

/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/media/pci/ivtv/
H A Divtv-gpio.c138 return container_of(sd, struct ivtv, sd_gpio); in sd_to_ivtv()
143 return &container_of(ctrl->handler, struct ivtv, hdl_gpio)->sd_gpio; in to_sd()
344 v4l2_subdev_init(&itv->sd_gpio, &subdev_ops); in ivtv_gpio_init()
345 snprintf(itv->sd_gpio.name, sizeof(itv->sd_gpio.name), "%s-gpio", itv->v4l2_dev.name); in ivtv_gpio_init()
346 itv->sd_gpio.grp_id = IVTV_HW_GPIO; in ivtv_gpio_init()
352 itv->sd_gpio.ctrl_handler = &itv->hdl_gpio; in ivtv_gpio_init()
354 return v4l2_device_register_subdev(&itv->v4l2_dev, &itv->sd_gpio); in ivtv_gpio_init()
H A Divtv-driver.h646 struct v4l2_subdev sd_gpio; /* GPIO sub-device */ member
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/media/pci/ivtv/
H A Divtv-gpio.c138 return container_of(sd, struct ivtv, sd_gpio); in sd_to_ivtv()
143 return &container_of(ctrl->handler, struct ivtv, hdl_gpio)->sd_gpio; in to_sd()
344 v4l2_subdev_init(&itv->sd_gpio, &subdev_ops); in ivtv_gpio_init()
345 snprintf(itv->sd_gpio.name, sizeof(itv->sd_gpio.name), "%s-gpio", itv->v4l2_dev.name); in ivtv_gpio_init()
346 itv->sd_gpio.grp_id = IVTV_HW_GPIO; in ivtv_gpio_init()
352 itv->sd_gpio.ctrl_handler = &itv->hdl_gpio; in ivtv_gpio_init()
354 return v4l2_device_register_subdev(&itv->v4l2_dev, &itv->sd_gpio); in ivtv_gpio_init()
H A Divtv-driver.h646 struct v4l2_subdev sd_gpio; /* GPIO sub-device */ member
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/media/pci/ivtv/
H A Divtv-gpio.c138 return container_of(sd, struct ivtv, sd_gpio); in sd_to_ivtv()
143 return &container_of(ctrl->handler, struct ivtv, hdl_gpio)->sd_gpio; in to_sd()
344 v4l2_subdev_init(&itv->sd_gpio, &subdev_ops); in ivtv_gpio_init()
345 snprintf(itv->sd_gpio.name, sizeof(itv->sd_gpio.name), "%s-gpio", itv->v4l2_dev.name); in ivtv_gpio_init()
346 itv->sd_gpio.grp_id = IVTV_HW_GPIO; in ivtv_gpio_init()
352 itv->sd_gpio.ctrl_handler = &itv->hdl_gpio; in ivtv_gpio_init()
354 return v4l2_device_register_subdev(&itv->v4l2_dev, &itv->sd_gpio); in ivtv_gpio_init()
H A Divtv-driver.h646 struct v4l2_subdev sd_gpio; /* GPIO sub-device */ member
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/gpu/drm/bridge/
H A Dtc358767.c259 struct gpio_desc *sd_gpio; member
1583 tc->sd_gpio = devm_gpiod_get_optional(dev, "shutdown", GPIOD_OUT_HIGH); in tc_probe()
1584 if (IS_ERR(tc->sd_gpio)) in tc_probe()
1585 return PTR_ERR(tc->sd_gpio); in tc_probe()
1587 if (tc->sd_gpio) { in tc_probe()
1588 gpiod_set_value_cansleep(tc->sd_gpio, 0); in tc_probe()
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/gpu/drm/bridge/
H A Dtc358767.c259 struct gpio_desc *sd_gpio; member
1583 tc->sd_gpio = devm_gpiod_get_optional(dev, "shutdown", GPIOD_OUT_HIGH); in tc_probe()
1584 if (IS_ERR(tc->sd_gpio)) in tc_probe()
1585 return PTR_ERR(tc->sd_gpio); in tc_probe()
1587 if (tc->sd_gpio) { in tc_probe()
1588 gpiod_set_value_cansleep(tc->sd_gpio, 0); in tc_probe()
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/gpu/drm/bridge/
H A Dtc358767.c259 struct gpio_desc *sd_gpio; member
1583 tc->sd_gpio = devm_gpiod_get_optional(dev, "shutdown", GPIOD_OUT_HIGH); in tc_probe()
1584 if (IS_ERR(tc->sd_gpio)) in tc_probe()
1585 return PTR_ERR(tc->sd_gpio); in tc_probe()
1587 if (tc->sd_gpio) { in tc_probe()
1588 gpiod_set_value_cansleep(tc->sd_gpio, 0); in tc_probe()