hpd_gpio 81 drivers/gpu/drm/amd/display/dc/core/dc_link.c if (link->hpd_gpio != NULL) { hpd_gpio 82 drivers/gpu/drm/amd/display/dc/core/dc_link.c dal_gpio_close(link->hpd_gpio); hpd_gpio 83 drivers/gpu/drm/amd/display/dc/core/dc_link.c dal_gpio_destroy_irq(&link->hpd_gpio); hpd_gpio 84 drivers/gpu/drm/amd/display/dc/core/dc_link.c link->hpd_gpio = NULL; hpd_gpio 1055 drivers/gpu/drm/amd/display/dc/core/dc_link.c dal_gpio_lock_pin(dc_link->hpd_gpio); hpd_gpio 1056 drivers/gpu/drm/amd/display/dc/core/dc_link.c dal_gpio_get_value(dc_link->hpd_gpio, &state); hpd_gpio 1057 drivers/gpu/drm/amd/display/dc/core/dc_link.c dal_gpio_unlock_pin(dc_link->hpd_gpio); hpd_gpio 1245 drivers/gpu/drm/amd/display/dc/core/dc_link.c link->hpd_gpio = get_hpd_gpio(link->ctx->dc_bios, link->link_id, link->ctx->gpio_service); hpd_gpio 1246 drivers/gpu/drm/amd/display/dc/core/dc_link.c if (link->hpd_gpio != NULL) { hpd_gpio 1247 drivers/gpu/drm/amd/display/dc/core/dc_link.c dal_gpio_open(link->hpd_gpio, GPIO_MODE_INTERRUPT); hpd_gpio 1248 drivers/gpu/drm/amd/display/dc/core/dc_link.c dal_gpio_unlock_pin(link->hpd_gpio); hpd_gpio 1249 drivers/gpu/drm/amd/display/dc/core/dc_link.c link->irq_source_hpd = dal_irq_get_source(link->hpd_gpio); hpd_gpio 1268 drivers/gpu/drm/amd/display/dc/core/dc_link.c if (link->hpd_gpio != NULL) hpd_gpio 1270 drivers/gpu/drm/amd/display/dc/core/dc_link.c dal_irq_get_rx_source(link->hpd_gpio); hpd_gpio 1276 drivers/gpu/drm/amd/display/dc/core/dc_link.c if (link->hpd_gpio != NULL) { hpd_gpio 1279 drivers/gpu/drm/amd/display/dc/core/dc_link.c dal_irq_get_rx_source(link->hpd_gpio); hpd_gpio 1391 drivers/gpu/drm/amd/display/dc/core/dc_link.c if (link->hpd_gpio != NULL) { hpd_gpio 1392 drivers/gpu/drm/amd/display/dc/core/dc_link.c dal_gpio_destroy_irq(&link->hpd_gpio); hpd_gpio 1393 drivers/gpu/drm/amd/display/dc/core/dc_link.c link->hpd_gpio = NULL; hpd_gpio 141 drivers/gpu/drm/amd/display/dc/dc_link.h struct gpio *hpd_gpio; hpd_gpio 129 drivers/gpu/drm/exynos/exynos_hdmi.c struct gpio_desc *hpd_gpio; hpd_gpio 846 drivers/gpu/drm/exynos/exynos_hdmi.c if (gpiod_get_value(hdata->hpd_gpio)) hpd_gpio 1773 drivers/gpu/drm/exynos/exynos_hdmi.c hdata->hpd_gpio = devm_gpiod_get(dev, "hpd", GPIOD_IN); hpd_gpio 1774 drivers/gpu/drm/exynos/exynos_hdmi.c if (IS_ERR(hdata->hpd_gpio)) { hpd_gpio 1776 drivers/gpu/drm/exynos/exynos_hdmi.c return PTR_ERR(hdata->hpd_gpio); hpd_gpio 1779 drivers/gpu/drm/exynos/exynos_hdmi.c hdata->irq = gpiod_to_irq(hdata->hpd_gpio); hpd_gpio 295 drivers/gpu/drm/msm/hdmi/hdmi_connector.c struct hdmi_gpio_data hpd_gpio = config->gpios[HPD_GPIO_INDEX]; hpd_gpio 297 drivers/gpu/drm/msm/hdmi/hdmi_connector.c return gpiod_get_value(hpd_gpio.gpiod) ? hpd_gpio 308 drivers/gpu/drm/msm/hdmi/hdmi_connector.c struct hdmi_gpio_data hpd_gpio = config->gpios[HPD_GPIO_INDEX]; hpd_gpio 316 drivers/gpu/drm/msm/hdmi/hdmi_connector.c if (!hpd_gpio.gpiod) hpd_gpio 25 drivers/gpu/drm/omapdrm/displays/connector-hdmi.c struct gpio_desc *hpd_gpio; hpd_gpio 45 drivers/gpu/drm/omapdrm/displays/connector-hdmi.c return gpiod_get_value_cansleep(ddata->hpd_gpio); hpd_gpio 123 drivers/gpu/drm/omapdrm/displays/connector-hdmi.c ddata->hpd_gpio = gpio; hpd_gpio 125 drivers/gpu/drm/omapdrm/displays/connector-hdmi.c if (ddata->hpd_gpio) { hpd_gpio 127 drivers/gpu/drm/omapdrm/displays/connector-hdmi.c gpiod_to_irq(ddata->hpd_gpio), hpd_gpio 143 drivers/gpu/drm/omapdrm/displays/connector-hdmi.c dssdev->ops_flags = ddata->hpd_gpio hpd_gpio 27 drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c struct gpio_desc *hpd_gpio; hpd_gpio 66 drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c return gpiod_get_value_cansleep(ddata->hpd_gpio); hpd_gpio 152 drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c ddata->hpd_gpio = gpio; hpd_gpio 156 drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c r = devm_request_threaded_irq(&pdev->dev, gpiod_to_irq(ddata->hpd_gpio), hpd_gpio 126 drivers/gpu/drm/tegra/drm.h struct gpio_desc *hpd_gpio; hpd_gpio 53 drivers/gpu/drm/tegra/output.c if (output->hpd_gpio) { hpd_gpio 54 drivers/gpu/drm/tegra/output.c if (gpiod_get_value(output->hpd_gpio) == 0) hpd_gpio 124 drivers/gpu/drm/tegra/output.c output->hpd_gpio = devm_gpiod_get_from_of_node(output->dev, hpd_gpio 129 drivers/gpu/drm/tegra/output.c if (IS_ERR(output->hpd_gpio)) { hpd_gpio 130 drivers/gpu/drm/tegra/output.c if (PTR_ERR(output->hpd_gpio) != -ENOENT) hpd_gpio 131 drivers/gpu/drm/tegra/output.c return PTR_ERR(output->hpd_gpio); hpd_gpio 133 drivers/gpu/drm/tegra/output.c output->hpd_gpio = NULL; hpd_gpio 136 drivers/gpu/drm/tegra/output.c if (output->hpd_gpio) { hpd_gpio 137 drivers/gpu/drm/tegra/output.c err = gpiod_to_irq(output->hpd_gpio); hpd_gpio 178 drivers/gpu/drm/tegra/output.c if (output->hpd_gpio) hpd_gpio 199 drivers/gpu/drm/tegra/output.c if (output->hpd_gpio) hpd_gpio 211 drivers/gpu/drm/tegra/output.c if (output->hpd_gpio) hpd_gpio 82 drivers/gpu/drm/vc4/vc4_hdmi.c int hpd_gpio; hpd_gpio 202 drivers/gpu/drm/vc4/vc4_hdmi.c if (vc4->hdmi->hpd_gpio) { hpd_gpio 203 drivers/gpu/drm/vc4/vc4_hdmi.c if (gpio_get_value_cansleep(vc4->hdmi->hpd_gpio) ^ hpd_gpio 1386 drivers/gpu/drm/vc4/vc4_hdmi.c hdmi->hpd_gpio = of_get_named_gpio_flags(dev->of_node, hpd_gpio 1389 drivers/gpu/drm/vc4/vc4_hdmi.c if (hdmi->hpd_gpio < 0) { hpd_gpio 1390 drivers/gpu/drm/vc4/vc4_hdmi.c ret = hdmi->hpd_gpio; hpd_gpio 164 drivers/media/i2c/adv7604.c struct gpio_desc *hpd_gpio[4]; hpd_gpio 518 drivers/media/i2c/adv7604.c gpiod_set_value_cansleep(state->hpd_gpio[i], hpd & BIT(i)); hpd_gpio 3391 drivers/media/i2c/adv7604.c state->hpd_gpio[i] = hpd_gpio 3394 drivers/media/i2c/adv7604.c if (IS_ERR(state->hpd_gpio[i])) hpd_gpio 3395 drivers/media/i2c/adv7604.c return PTR_ERR(state->hpd_gpio[i]); hpd_gpio 3397 drivers/media/i2c/adv7604.c if (state->hpd_gpio[i]) hpd_gpio 21 drivers/media/platform/cec-gpio/cec-gpio.c struct gpio_desc *hpd_gpio; hpd_gpio 92 drivers/media/platform/cec-gpio/cec-gpio.c bool is_high = gpiod_get_value(cec->hpd_gpio); hpd_gpio 130 drivers/media/platform/cec-gpio/cec-gpio.c if (cec->hpd_gpio) hpd_gpio 142 drivers/media/platform/cec-gpio/cec-gpio.c if (!cec->hpd_gpio) hpd_gpio 144 drivers/media/platform/cec-gpio/cec-gpio.c return gpiod_get_value(cec->hpd_gpio); hpd_gpio 190 drivers/media/platform/cec-gpio/cec-gpio.c cec->hpd_gpio = devm_gpiod_get_optional(dev, "hpd", GPIOD_IN); hpd_gpio 191 drivers/media/platform/cec-gpio/cec-gpio.c if (IS_ERR(cec->hpd_gpio)) hpd_gpio 192 drivers/media/platform/cec-gpio/cec-gpio.c return PTR_ERR(cec->hpd_gpio); hpd_gpio 212 drivers/media/platform/cec-gpio/cec-gpio.c if (cec->hpd_gpio) { hpd_gpio 213 drivers/media/platform/cec-gpio/cec-gpio.c cec->hpd_irq = gpiod_to_irq(cec->hpd_gpio); hpd_gpio 44 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c int hpd_gpio; hpd_gpio 163 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c if (gpio_is_valid(ddata->hpd_gpio)) hpd_gpio 164 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c return gpio_get_value_cansleep(ddata->hpd_gpio); hpd_gpio 215 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c ddata->hpd_gpio = gpio; hpd_gpio 217 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c ddata->hpd_gpio = -ENODEV; hpd_gpio 250 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c if (gpio_is_valid(ddata->hpd_gpio)) { hpd_gpio 251 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c r = devm_gpio_request_one(&pdev->dev, ddata->hpd_gpio, hpd_gpio 25 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c struct gpio_desc *hpd_gpio; hpd_gpio 146 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c if (!gpiod_get_value_cansleep(ddata->hpd_gpio)) hpd_gpio 162 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c return gpiod_get_value_cansleep(ddata->hpd_gpio); hpd_gpio 263 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c ddata->hpd_gpio = gpio; hpd_gpio 29 include/linux/platform_data/media/s5p_hdmi.h int hpd_gpio;