Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/gpu/drm/tegra/
Doutput.c92 static irqreturn_t hpd_irq(int irq, void *data) in hpd_irq() function
153 output->hpd_irq = err; in tegra_output_probe()
158 err = request_threaded_irq(output->hpd_irq, NULL, hpd_irq, in tegra_output_probe()
162 output->hpd_irq, err); in tegra_output_probe()
174 disable_irq(output->hpd_irq); in tegra_output_probe()
183 free_irq(output->hpd_irq, output); in tegra_output_remove()
206 enable_irq(output->hpd_irq); in tegra_output_init()
218 disable_irq(output->hpd_irq); in tegra_output_exit()
Ddrm.h130 unsigned int hpd_irq; member
/Linux-v4.19/drivers/media/platform/cec-gpio/
Dcec-gpio.c23 int hpd_irq; member
219 cec->hpd_irq = gpiod_to_irq(cec->hpd_gpio); in cec_gpio_probe()
220 ret = devm_request_threaded_irq(dev, cec->hpd_irq, in cec_gpio_probe()
/Linux-v4.19/drivers/gpu/drm/bridge/
Danalogix-anx78xx.c65 int hpd_irq; member
1348 pdata->hpd_irq = gpiod_to_irq(pdata->gpiod_hpd); in anx78xx_i2c_probe()
1349 if (pdata->hpd_irq < 0) { in anx78xx_i2c_probe()
1350 DRM_ERROR("Failed to get HPD IRQ: %d\n", pdata->hpd_irq); in anx78xx_i2c_probe()
1417 err = devm_request_threaded_irq(&client->dev, pdata->hpd_irq, NULL, in anx78xx_i2c_probe()
/Linux-v4.19/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm_irq.c621 adev->hpd_irq.num_types = adev->mode_info.num_hpd; in amdgpu_dm_set_irq_funcs()
622 adev->hpd_irq.funcs = &dm_hpd_irq_funcs; in amdgpu_dm_set_irq_funcs()
Damdgpu_dm.c1303 VISLANDS30_IV_SRCID_HOTPLUG_DETECT_A, &adev->hpd_irq); in dce110_register_irq_handlers()
1388 &adev->hpd_irq); in dcn10_register_irq_handlers()
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/
Ddce_v8_0.c296 amdgpu_irq_get(adev, &adev->hpd_irq, amdgpu_connector->hpd.hpd); in dce_v8_0_hpd_init()
324 amdgpu_irq_put(adev, &adev->hpd_irq, amdgpu_connector->hpd.hpd); in dce_v8_0_hpd_fini()
2647 r = amdgpu_irq_add_id(adev, AMDGPU_IH_CLIENTID_LEGACY, 42, &adev->hpd_irq); in dce_v8_0_sw_init()
3480 adev->hpd_irq.num_types = adev->mode_info.num_hpd; in dce_v8_0_set_irq_funcs()
3481 adev->hpd_irq.funcs = &dce_v8_0_hpd_irq_funcs; in dce_v8_0_set_irq_funcs()
Ddce_v6_0.c300 amdgpu_irq_get(adev, &adev->hpd_irq, amdgpu_connector->hpd.hpd); in dce_v6_0_hpd_init()
329 amdgpu_irq_put(adev, &adev->hpd_irq, amdgpu_connector->hpd.hpd); in dce_v6_0_hpd_fini()
2620 r = amdgpu_irq_add_id(adev, AMDGPU_IH_CLIENTID_LEGACY, 42, &adev->hpd_irq); in dce_v6_0_sw_init()
3398 adev->hpd_irq.num_types = adev->mode_info.num_hpd; in dce_v6_0_set_irq_funcs()
3399 adev->hpd_irq.funcs = &dce_v6_0_hpd_irq_funcs; in dce_v6_0_set_irq_funcs()
Ddce_v11_0.c378 amdgpu_irq_get(adev, &adev->hpd_irq, amdgpu_connector->hpd.hpd); in dce_v11_0_hpd_init()
406 amdgpu_irq_put(adev, &adev->hpd_irq, amdgpu_connector->hpd.hpd); in dce_v11_0_hpd_fini()
2870 …_irq_add_id(adev, AMDGPU_IH_CLIENTID_LEGACY, VISLANDS30_IV_SRCID_HOTPLUG_DETECT_A, &adev->hpd_irq); in dce_v11_0_sw_init()
3723 adev->hpd_irq.num_types = adev->mode_info.num_hpd; in dce_v11_0_set_irq_funcs()
3724 adev->hpd_irq.funcs = &dce_v11_0_hpd_irq_funcs; in dce_v11_0_set_irq_funcs()
Ddce_v10_0.c360 amdgpu_irq_get(adev, &adev->hpd_irq, in dce_v10_0_hpd_init()
389 amdgpu_irq_put(adev, &adev->hpd_irq, in dce_v10_0_hpd_fini()
2749 …_irq_add_id(adev, AMDGPU_IH_CLIENTID_LEGACY, VISLANDS30_IV_SRCID_HOTPLUG_DETECT_A, &adev->hpd_irq); in dce_v10_0_sw_init()
3591 adev->hpd_irq.num_types = adev->mode_info.num_hpd; in dce_v10_0_set_irq_funcs()
3592 adev->hpd_irq.funcs = &dce_v10_0_hpd_irq_funcs; in dce_v10_0_set_irq_funcs()
Damdgpu.h1459 struct amdgpu_irq_src hpd_irq; member