Lines Matching refs:hpd_gpio
59 if (gpio_is_valid(output->hpd_gpio)) { in tegra_output_connector_detect()
61 if (gpio_get_value(output->hpd_gpio) != 0) in tegra_output_connector_detect()
66 if (gpio_get_value(output->hpd_gpio) == 0) in tegra_output_connector_detect()
133 output->hpd_gpio = of_get_named_gpio_flags(output->of_node, in tegra_output_probe()
136 if (gpio_is_valid(output->hpd_gpio)) { in tegra_output_probe()
139 err = gpio_request_one(output->hpd_gpio, GPIOF_DIR_IN, in tegra_output_probe()
146 err = gpio_to_irq(output->hpd_gpio); in tegra_output_probe()
149 gpio_free(output->hpd_gpio); in tegra_output_probe()
163 gpio_free(output->hpd_gpio); in tegra_output_probe()
182 if (gpio_is_valid(output->hpd_gpio)) { in tegra_output_remove()
184 gpio_free(output->hpd_gpio); in tegra_output_remove()
205 if (gpio_is_valid(output->hpd_gpio)) in tegra_output_init()
217 if (gpio_is_valid(output->hpd_gpio)) in tegra_output_exit()