| /linux/drivers/gpu/drm/tegra/ |
| H A D | output.c | 87 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 D | drm.h | 141 unsigned int hpd_irq; member
|
| /linux/drivers/soc/qcom/ |
| H A D | pmic_glink_altmode.c | 87 u8 hpd_irq; member 144 bool hpd_irq) in pmic_glink_altmode_enable_dp() argument 152 if (hpd_irq) in pmic_glink_altmode_enable_dp() 232 alt_port->hpd_irq); in pmic_glink_altmode_worker() 273 u8 hpd_irq; in pmic_glink_altmode_sc8180xp_notify() local 291 hpd_irq = FIELD_GET(SC8180X_HPD_IRQ_MASK, notification); in pmic_glink_altmode_sc8180xp_notify() 305 alt_port->hpd_irq = hpd_irq; in pmic_glink_altmode_sc8180xp_notify() 320 u8 hpd_irq; in pmic_glink_altmode_sc8280xp_notify() local 336 hpd_irq = FIELD_GET(SC8280XP_HPD_IRQ_MASK, notify->payload[8]); in pmic_glink_altmode_sc8280xp_notify() 348 alt_port->hpd_irq = hpd_irq; in pmic_glink_altmode_sc8280xp_notify()
|
| /linux/drivers/gpu/drm/bridge/ |
| H A D | ti-tpd12s015.c | 30 int hpd_irq; member 169 tpd->hpd_irq = gpiod_to_irq(tpd->hpd_gpio); in tpd12s015_probe() 170 if (tpd->hpd_irq >= 0) { in tpd12s015_probe() 171 ret = devm_request_threaded_irq(&pdev->dev, tpd->hpd_irq, NULL, in tpd12s015_probe()
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm_irq.c | 879 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() 950 if (amdgpu_irq_get(adev, &adev->hpd_irq, irq_type)) in amdgpu_dm_hpd_init() 1003 if (amdgpu_irq_put(adev, &adev->hpd_irq, irq_type)) in amdgpu_dm_hpd_fini()
|
| H A D | amdgpu_dm.c | 4448 VISLANDS30_IV_SRCID_HOTPLUG_DETECT_A, &adev->hpd_irq); in dce60_register_irq_handlers() 4578 VISLANDS30_IV_SRCID_HOTPLUG_DETECT_A, &adev->hpd_irq); in dce110_register_irq_handlers() 4759 &adev->hpd_irq); in dcn10_register_irq_handlers()
|
| /linux/drivers/usb/typec/ucsi/ |
| H A D | ucsi_huawei_gaokun.c | 91 u8 hpd_irq; member 227 port->hpd_irq = FIELD_GET(GAOKUN_HPD_IRQ_MASK, ddi); in gaokun_ucsi_port_update()
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | dce_v8_0.c | 324 amdgpu_irq_get(adev, &adev->hpd_irq, amdgpu_connector->hpd.hpd); in dce_v8_0_hpd_init() 355 amdgpu_irq_put(adev, &adev->hpd_irq, amdgpu_connector->hpd.hpd); in dce_v8_0_hpd_fini() 2721 r = amdgpu_irq_add_id(adev, AMDGPU_IRQ_CLIENTID_LEGACY, 42, &adev->hpd_irq); in dce_v8_0_sw_init() 3569 adev->hpd_irq.num_types = adev->mode_info.num_hpd; in dce_v8_0_set_irq_funcs() 3570 adev->hpd_irq.funcs = &dce_v8_0_hpd_irq_funcs; in dce_v8_0_set_irq_funcs()
|
| H A D | dce_v10_0.c | 370 amdgpu_irq_get(adev, &adev->hpd_irq, in dce_v10_0_hpd_init() 402 amdgpu_irq_put(adev, &adev->hpd_irq, in dce_v10_0_hpd_fini() 2807 …irq_add_id(adev, AMDGPU_IRQ_CLIENTID_LEGACY, VISLANDS30_IV_SRCID_HOTPLUG_DETECT_A, &adev->hpd_irq); in dce_v10_0_sw_init() 3661 adev->hpd_irq.num_types = adev->mode_info.num_hpd; in dce_v10_0_set_irq_funcs() 3662 adev->hpd_irq.funcs = &dce_v10_0_hpd_irq_funcs; in dce_v10_0_set_irq_funcs()
|
| H A D | dce_v6_0.c | 340 amdgpu_irq_get(adev, &adev->hpd_irq, amdgpu_connector->hpd.hpd); in dce_v6_0_hpd_init() 371 amdgpu_irq_put(adev, &adev->hpd_irq, amdgpu_connector->hpd.hpd); in dce_v6_0_hpd_fini() 2758 r = amdgpu_irq_add_id(adev, AMDGPU_IRQ_CLIENTID_LEGACY, 42, &adev->hpd_irq); in dce_v6_0_sw_init() 3557 adev->hpd_irq.num_types = adev->mode_info.num_hpd; in dce_v6_0_set_irq_funcs() 3558 adev->hpd_irq.funcs = &dce_v6_0_hpd_irq_funcs; in dce_v6_0_set_irq_funcs()
|
| H A D | amdgpu.h | 1080 struct amdgpu_irq_src hpd_irq; member
|