Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/gpu/drm/bridge/
H A Dti-tfp410.c27 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()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/hdmi/
H A Dhdmi_connector.c17 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()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/xlnx/
H A Dzynqmp_dp.c313 struct delayed_work hpd_work; member
1438 cancel_delayed_work(&dp->hpd_work); in zynqmp_dp_encoder_disable()
1546 dp = container_of(work, struct zynqmp_dp, hpd_work.work); in zynqmp_dp_hpd_work_func()
1574 schedule_delayed_work(&dp->hpd_work, 0); in zynqmp_dp_irq_handler()
1657 INIT_DELAYED_WORK(&dp->hpd_work, zynqmp_dp_hpd_work_func); in zynqmp_dp_probe()
1731 cancel_delayed_work_sync(&dp->hpd_work); in zynqmp_dp_remove()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/
H A Dnouveau_display.c469 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()
740 INIT_WORK(&drm->hpd_work, nouveau_display_hpd_work); in nouveau_display_create()
H A Dnouveau_drv.h207 struct work_struct hpd_work; member
H A Dnouveau_connector.c1139 schedule_work(&drm->hpd_work); in nouveau_connector_hpd()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/bridge/adv7511/
H A Dadv7511_drv.c432 struct adv7511 *adv7511 = container_of(work, struct adv7511, hpd_work); in adv7511_hpd_work()
487 schedule_work(&adv7511->hpd_work); in adv7511_irq_process()
1277 INIT_WORK(&adv7511->hpd_work, adv7511_hpd_work); in adv7511_probe()
H A Dadv7511.h351 struct work_struct hpd_work; member
/OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/dsi/
H A Ddsi_host.c142 struct work_struct hpd_work; member
1438 container_of(work, struct msm_dsi_host, hpd_work); in dsi_hpd_worker()
1629 queue_work(msm_host->workqueue, &msm_host->hpd_work); in dsi_host_attach()
1643 queue_work(msm_host->workqueue, &msm_host->hpd_work); in dsi_host_detach()
1917 INIT_WORK(&msm_host->hpd_work, dsi_hpd_worker); in msm_dsi_host_init()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/dispnv04/
H A Ddisp.c72 cancel_work_sync(&drm->hpd_work); in nv04_display_fini()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/
H A Ddw-dp.c363 struct work_struct hpd_work; member
2466 schedule_work(&dp->hpd_work); in dw_dp_hpd_irq_handler()
3578 struct dw_dp *dp = container_of(work, struct dw_dp, hpd_work); in dw_dp_hpd_work()
3635 schedule_work(&dp->hpd_work); in dw_dp_handle_hpd_event()
4034 INIT_WORK(&dp->hpd_work, dw_dp_hpd_work); in dw_dp_probe()
4179 cancel_work_sync(&dp->hpd_work); in dw_dp_remove()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/dispnv50/
H A Ddisp.c2573 cancel_work_sync(&drm->hpd_work); in nv50_display_fini()