Searched refs:hpd_work (Results 1 – 11 of 11) sorted by relevance
/Linux-v5.10/drivers/gpu/drm/bridge/ |
D | ti-tfp410.c | 27 struct delayed_work hpd_work; member 106 dvi = container_of(work, struct tfp410, hpd_work.work); in tfp410_hpd_work_func() 116 mod_delayed_work(system_wq, &dvi->hpd_work, in tfp410_hpd_callback() 145 INIT_DELAYED_WORK(&dvi->hpd_work, tfp410_hpd_work_func); in tfp410_attach() 176 cancel_delayed_work_sync(&dvi->hpd_work); in tfp410_detach()
|
/Linux-v5.10/drivers/gpu/drm/msm/hdmi/ |
D | hdmi_connector.c | 17 struct work_struct hpd_work; member 240 container_of(work, struct hdmi_connector, hpd_work); in msm_hdmi_hotplug_work() 271 queue_work(hdmi->workq, &hdmi_connector->hpd_work); in msm_hdmi_connector_irq() 432 INIT_WORK(&hdmi_connector->hpd_work, msm_hdmi_hotplug_work); in msm_hdmi_connector_init()
|
/Linux-v5.10/drivers/gpu/drm/nouveau/ |
D | nouveau_display.c | 469 schedule_work(&drm->hpd_work); in nouveau_display_hpd_resume() 475 struct nouveau_drm *drm = container_of(work, typeof(*drm), hpd_work); in nouveau_display_hpd_work() 622 cancel_work_sync(&drm->hpd_work); in nouveau_display_fini() 741 INIT_WORK(&drm->hpd_work, nouveau_display_hpd_work); in nouveau_display_create()
|
D | nouveau_drv.h | 202 struct work_struct hpd_work; member
|
D | nouveau_connector.c | 1138 schedule_work(&drm->hpd_work); in nouveau_connector_hpd()
|
/Linux-v5.10/drivers/gpu/drm/xlnx/ |
D | zynqmp_dp.c | 313 struct delayed_work hpd_work; member 1444 cancel_delayed_work(&dp->hpd_work); in zynqmp_dp_encoder_disable() 1552 dp = container_of(work, struct zynqmp_dp, hpd_work.work); in zynqmp_dp_hpd_work_func() 1580 schedule_delayed_work(&dp->hpd_work, 0); in zynqmp_dp_irq_handler() 1663 INIT_DELAYED_WORK(&dp->hpd_work, zynqmp_dp_hpd_work_func); in zynqmp_dp_probe() 1730 cancel_delayed_work_sync(&dp->hpd_work); in zynqmp_dp_remove()
|
/Linux-v5.10/drivers/gpu/drm/bridge/adv7511/ |
D | adv7511.h | 350 struct work_struct hpd_work; member
|
D | adv7511_drv.c | 419 struct adv7511 *adv7511 = container_of(work, struct adv7511, hpd_work); in adv7511_hpd_work() 474 schedule_work(&adv7511->hpd_work); in adv7511_irq_process() 1258 INIT_WORK(&adv7511->hpd_work, adv7511_hpd_work); in adv7511_probe()
|
/Linux-v5.10/drivers/gpu/drm/nouveau/dispnv04/ |
D | disp.c | 72 cancel_work_sync(&drm->hpd_work); in nv04_display_fini()
|
/Linux-v5.10/drivers/gpu/drm/msm/dsi/ |
D | dsi_host.c | 142 struct work_struct hpd_work; member 1434 container_of(work, struct msm_dsi_host, hpd_work); in dsi_hpd_worker() 1625 queue_work(msm_host->workqueue, &msm_host->hpd_work); in dsi_host_attach() 1639 queue_work(msm_host->workqueue, &msm_host->hpd_work); in dsi_host_detach() 1911 INIT_WORK(&msm_host->hpd_work, dsi_hpd_worker); in msm_dsi_host_init()
|
/Linux-v5.10/drivers/gpu/drm/nouveau/dispnv50/ |
D | disp.c | 2546 cancel_work_sync(&drm->hpd_work); in nv50_display_fini()
|