Lines Matching full:hpd
30 struct gpio_desc *hpd; member
94 if (dvi->hpd) { in tfp410_connector_detect()
95 if (gpiod_get_value_cansleep(dvi->hpd)) in tfp410_connector_detect()
287 dvi->hpd = fwnode_get_named_gpiod(&connector_node->fwnode, in tfp410_get_connector_properties()
288 "hpd-gpios", 0, GPIOD_IN, "hpd"); in tfp410_get_connector_properties()
289 if (IS_ERR(dvi->hpd)) { in tfp410_get_connector_properties()
290 ret = PTR_ERR(dvi->hpd); in tfp410_get_connector_properties()
291 dvi->hpd = NULL; in tfp410_get_connector_properties()
350 if (dvi->hpd) in tfp410_init()
351 dvi->hpd_irq = gpiod_to_irq(dvi->hpd); in tfp410_init()
361 "hdmi-hpd", dvi); in tfp410_init()
363 DRM_ERROR("failed to register hpd interrupt\n"); in tfp410_init()
373 if (dvi->hpd) in tfp410_init()
374 gpiod_put(dvi->hpd); in tfp410_init()
389 if (dvi->hpd) in tfp410_fini()
390 gpiod_put(dvi->hpd); in tfp410_fini()