Searched refs:hpd_gpiod (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/gpu/drm/msm/hdmi/ |
| H A D | hdmi_hpd.c | 72 if (hdmi->hpd_gpiod) in msm_hdmi_hpd_enable() 73 gpiod_set_value_cansleep(hdmi->hpd_gpiod, 1); in msm_hdmi_hpd_enable() 175 return gpiod_get_value(hdmi->hpd_gpiod) ? in detect_gpio() 192 if (!hdmi->hpd_gpiod) in msm_hdmi_bridge_detect()
|
| H A D | hdmi.c | 348 hdmi->hpd_gpiod = devm_gpiod_get_optional(&pdev->dev, "hpd", GPIOD_IN); in msm_hdmi_dev_probe() 350 if (IS_ERR(hdmi->hpd_gpiod)) in msm_hdmi_dev_probe() 351 return dev_err_probe(dev, PTR_ERR(hdmi->hpd_gpiod), in msm_hdmi_dev_probe() 354 if (!hdmi->hpd_gpiod) in msm_hdmi_dev_probe() 357 if (hdmi->hpd_gpiod) in msm_hdmi_dev_probe() 358 gpiod_set_consumer_name(hdmi->hpd_gpiod, "HDMI_HPD"); in msm_hdmi_dev_probe()
|
| H A D | hdmi.h | 56 struct gpio_desc *hpd_gpiod; member
|
| /linux/drivers/gpu/drm/bridge/analogix/ |
| H A D | analogix_dp_core.c | 1523 dp->hpd_gpiod = devm_gpiod_get_optional(dev, "hpd", GPIOD_IN); in analogix_dp_probe() 1524 if (!dp->hpd_gpiod) in analogix_dp_probe() 1525 dp->hpd_gpiod = devm_gpiod_get_optional(dev, "samsung,hpd", in analogix_dp_probe() 1527 if (IS_ERR(dp->hpd_gpiod)) { in analogix_dp_probe() 1529 PTR_ERR(dp->hpd_gpiod)); in analogix_dp_probe() 1530 return ERR_CAST(dp->hpd_gpiod); in analogix_dp_probe() 1533 if (dp->hpd_gpiod) { in analogix_dp_probe() 1541 dp->irq = gpiod_to_irq(dp->hpd_gpiod); in analogix_dp_probe()
|
| H A D | analogix_dp_reg.c | 383 if (dp->hpd_gpiod) in analogix_dp_clear_hotplug_interrupts() 397 if (dp->hpd_gpiod) in analogix_dp_init_hpd() 420 if (dp->hpd_gpiod) { in analogix_dp_get_irq_type() 421 reg = gpiod_get_value(dp->hpd_gpiod); in analogix_dp_get_irq_type() 493 if (dp->hpd_gpiod) { in analogix_dp_get_plug_in_status() 494 if (gpiod_get_value(dp->hpd_gpiod)) in analogix_dp_get_plug_in_status()
|
| H A D | analogix_dp_core.h | 168 struct gpio_desc *hpd_gpiod; member
|