Home
last modified time | relevance | path

Searched refs:hpd_work (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/platform/x86/
H A Dasus-tf103c-dock.c97 struct delayed_work hpd_work; member
659 container_of(work, struct tf103c_dock_data, hpd_work.work); in tf103c_dock_hpd_work()
671 mod_delayed_work(system_long_wq, &dock->hpd_work, TF103C_DOCK_HPD_DEBOUNCE); in tf103c_dock_hpd_irq()
679 queue_delayed_work(system_long_wq, &dock->hpd_work, TF103C_DOCK_HPD_DEBOUNCE); in tf103c_dock_start_hpd()
685 cancel_delayed_work_sync(&dock->hpd_work); in tf103c_dock_stop_hpd()
732 INIT_DELAYED_WORK(&dock->hpd_work, tf103c_dock_hpd_work); in tf103c_dock_probe()
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_display.c418 schedule_work(&drm->hpd_work); in nouveau_display_hpd_resume()
424 struct nouveau_drm *drm = container_of(work, typeof(*drm), hpd_work); in nouveau_display_hpd_work()
600 cancel_work_sync(&drm->hpd_work); in nouveau_display_fini()
724 INIT_WORK(&drm->hpd_work, nouveau_display_hpd_work); in nouveau_display_create()
H A Dnouveau_connector.c1203 schedule_work(&drm->hpd_work); in nouveau_connector_hpd()
/linux/drivers/gpu/drm/msm/hdmi/
H A Dhdmi_bridge.c466 container_of(work, struct hdmi_bridge, hpd_work); in msm_hdmi_hotplug_work()
485 INIT_WORK(&hdmi_bridge->hpd_work, msm_hdmi_hotplug_work); in msm_hdmi_bridge_init()
H A Dhdmi.h99 struct work_struct hpd_work; member
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/tests/
H A Damdgpu_dm_irq_test.c3451 struct dmub_hpd_work *hpd_work; in dm_test_handle_hpd_work_out_of_range() local
3455 hpd_work = kzalloc_obj(*hpd_work); in dm_test_handle_hpd_work_out_of_range()
3456 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, hpd_work); in dm_test_handle_hpd_work_out_of_range()
3457 hpd_work->dmub_notify = kzalloc_obj(*hpd_work->dmub_notify); in dm_test_handle_hpd_work_out_of_range()
3458 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, hpd_work->dmub_notify); in dm_test_handle_hpd_work_out_of_range()
3459 hpd_work->dmub_notify->type = in dm_test_handle_hpd_work_out_of_range()
3461 hpd_work->adev = adev; in dm_test_handle_hpd_work_out_of_range()
3462 INIT_WORK(&hpd_work->handle_hpd_work, dm_handle_hpd_work); in dm_test_handle_hpd_work_out_of_range()
3464 dm_handle_hpd_work(&hpd_work->handle_hpd_work); in dm_test_handle_hpd_work_out_of_range()
/linux/drivers/gpu/drm/nouveau/dispnv04/
H A Ddisp.c72 cancel_work_sync(&drm->hpd_work); in nv04_display_fini()