Home
last modified time | relevance | path

Searched refs:hpd_irq (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/gpu/drm/tegra/
H A Doutput.c87 static irqreturn_t hpd_irq(int irq, void *data) in hpd_irq() function
162 output->hpd_irq = err; in tegra_output_probe()
167 err = request_threaded_irq(output->hpd_irq, NULL, hpd_irq, in tegra_output_probe()
171 output->hpd_irq, err); in tegra_output_probe()
182 disable_irq(output->hpd_irq); in tegra_output_probe()
199 free_irq(output->hpd_irq, output); in tegra_output_remove()
216 enable_irq(output->hpd_irq); in tegra_output_init()
243 disable_irq(output->hpd_irq); in tegra_output_exit()
270 if (output->hpd_irq) in tegra_output_suspend()
271 disable_irq(output->hpd_irq); in tegra_output_suspend()
[all …]
H A Ddrm.h141 unsigned int hpd_irq; member
/linux/drivers/gpu/drm/bridge/
H A Ddisplay-connector.c24 int hpd_irq; member
300 conn->hpd_irq = gpiod_to_irq(conn->hpd_gpio); in display_connector_probe()
302 conn->hpd_irq = -EINVAL; in display_connector_probe()
305 if (conn->hpd_irq >= 0) { in display_connector_probe()
306 ret = devm_request_threaded_irq(&pdev->dev, conn->hpd_irq, in display_connector_probe()
315 conn->hpd_irq = -EINVAL; in display_connector_probe()
379 if (conn->hpd_irq >= 0) in display_connector_probe()
/linux/drivers/soc/qcom/
H A Dpmic_glink_altmode.c45 u8 hpd_irq : 1; member
121 u8 hpd_irq; member
179 bool hpd_irq) in pmic_glink_altmode_enable_dp() argument
187 if (hpd_irq) in pmic_glink_altmode_enable_dp()
368 alt_port->hpd_irq); in pmic_glink_altmode_worker()
420 u8 hpd_irq; in pmic_glink_altmode_sc8180xp_notify() local
438 hpd_irq = FIELD_GET(SC8180X_HPD_IRQ_MASK, notification); in pmic_glink_altmode_sc8180xp_notify()
452 alt_port->hpd_irq = hpd_irq; in pmic_glink_altmode_sc8180xp_notify()
496 alt_port->hpd_irq = dp->hpd_irq; in pmic_glink_altmode_sc8280xp_notify()
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_irq.c879 adev->hpd_irq.num_types = adev->mode_info.num_hpd; in amdgpu_dm_set_irq_funcs()
880 adev->hpd_irq.funcs = &dm_hpd_irq_funcs; in amdgpu_dm_set_irq_funcs()
949 if (amdgpu_irq_get(adev, &adev->hpd_irq, irq_type)) in amdgpu_dm_hpd_init()
1002 if (amdgpu_irq_put(adev, &adev->hpd_irq, irq_type)) in amdgpu_dm_hpd_fini()
H A Damdgpu_dm.c4675 VISLANDS30_IV_SRCID_HOTPLUG_DETECT_A, &adev->hpd_irq); in dce110_register_irq_handlers()
4856 &adev->hpd_irq); in dcn10_register_irq_handlers()