Home
last modified time | relevance | path

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

/linux/drivers/platform/x86/
H A Dasus-tf103c-dock.c112 int hpd_irq; member
677 enable_irq(dock->hpd_irq); in tf103c_dock_start_hpd()
684 disable_irq(dock->hpd_irq); in tf103c_dock_stop_hpd()
781 dock->hpd_irq = gpiod_to_irq(dock->hpd_gpio); in tf103c_dock_probe()
782 if (dock->hpd_irq < 0) in tf103c_dock_probe()
783 return dev_err_probe(dev, dock->hpd_irq, "getting HPD IRQ"); in tf103c_dock_probe()
785 ret = devm_request_irq(dev, dock->hpd_irq, tf103c_dock_hpd_irq, in tf103c_dock_probe()
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_irq.c951 adev->hpd_irq.num_types = adev->mode_info.num_hpd; in amdgpu_dm_set_irq_funcs()
952 adev->hpd_irq.funcs = &dm_hpd_irq_funcs; in amdgpu_dm_set_irq_funcs()
1022 if (amdgpu_irq_get(adev, &adev->hpd_irq, irq_type)) in amdgpu_dm_hpd_init()
1074 if (amdgpu_irq_put(adev, &adev->hpd_irq, irq_type)) in amdgpu_dm_hpd_fini()
2460 VISLANDS30_IV_SRCID_HOTPLUG_DETECT_A, &adev->hpd_irq); in amdgpu_dm_dce110_register_irq_handlers()
2579 &adev->hpd_irq); in amdgpu_dm_dcn10_register_irq_handlers()
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/tests/
H A Damdgpu_dm_irq_test.c332 kfree(adev->hpd_irq.enabled_types); in dm_test_free_irq_sources()
333 adev->hpd_irq.enabled_types = NULL; in dm_test_free_irq_sources()
1204 KUNIT_EXPECT_EQ(test, adev->hpd_irq.num_types, 4); in dm_test_set_irq_funcs()
1212 KUNIT_EXPECT_TRUE(test, adev->hpd_irq.funcs != NULL); in dm_test_set_irq_funcs()
3692 &adev->hpd_irq); in dm_test_dcn10_register_irq_handlers_zero_crtc()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu.h720 struct amdgpu_irq_src hpd_irq;
719 struct amdgpu_irq_src hpd_irq; global() member