Searched refs:hpd_gpio (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/gpu/drm/amd/display/dc/link/ |
| H A D | link_factory.c | 629 enc_init_data.hpd_gpio = link_get_hpd_gpio(link->ctx->dc_bios, link->link_id, in construct_phy() 632 enc_init_data.hpd_gpio = NULL; in construct_phy() 633 if (enc_init_data.hpd_gpio) { in construct_phy() 634 dal_gpio_open(enc_init_data.hpd_gpio, GPIO_MODE_INTERRUPT); in construct_phy() 635 dal_gpio_unlock_pin(enc_init_data.hpd_gpio); in construct_phy() 636 link->irq_source_hpd = dal_irq_get_source(enc_init_data.hpd_gpio); in construct_phy() 640 DC_LOG_DC("BIOS object table - hpd_gpio id: %d", enc_init_data.hpd_gpio->id); in construct_phy() 641 DC_LOG_DC("BIOS object table - hpd_gpio en: %d", enc_init_data.hpd_gpio->en); in construct_phy() 673 if (link->link_enc->hpd_gpio) in construct_phy() 675 dal_irq_get_read_request(link->link_enc->hpd_gpio); in construct_phy() [all …]
|
| /linux/drivers/video/fbdev/omap2/omapfb/displays/ |
| H A D | connector-hdmi.c | 45 struct gpio_desc *hpd_gpio; member 159 if (ddata->hpd_gpio) in hdmic_detect() 160 return gpiod_get_value_cansleep(ddata->hpd_gpio); in hdmic_detect() 217 ddata->hpd_gpio = devm_gpiod_get_optional(&pdev->dev, "hpd", GPIOD_IN); in hdmic_probe() 218 r = PTR_ERR_OR_ZERO(ddata->hpd_gpio); in hdmic_probe() 222 gpiod_set_consumer_name(ddata->hpd_gpio, "hdmi_hpd"); in hdmic_probe()
|
| H A D | encoder-tpd12s015.c | 24 struct gpio_desc *hpd_gpio; member 145 if (!gpiod_get_value_cansleep(ddata->hpd_gpio)) in tpd_read_edid() 161 return gpiod_get_value_cansleep(ddata->hpd_gpio); in tpd_detect() 262 ddata->hpd_gpio = gpio; in tpd_probe()
|
| /linux/drivers/platform/x86/ |
| H A D | asus-tf103c-dock.c | 106 struct gpio_desc *hpd_gpio; member 661 if (gpiod_get_value(dock->hpd_gpio)) in tf103c_dock_hpd_work() 777 dock->hpd_gpio = devm_gpiod_get(dev, "dock_hpd", GPIOD_IN); in tf103c_dock_probe() 778 if (IS_ERR(dock->hpd_gpio)) in tf103c_dock_probe() 779 return dev_err_probe(dev, PTR_ERR(dock->hpd_gpio), "requesting HPD GPIO\n"); in tf103c_dock_probe() 781 dock->hpd_irq = gpiod_to_irq(dock->hpd_gpio); in tf103c_dock_probe() 913 if (gpiod_get_value(dock->hpd_gpio)) in tf103c_dock_resume()
|