Searched refs:hpd_work (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/gpu/drm/bridge/ |
| H A D | ti-tfp410.c | 29 struct delayed_work hpd_work; member 107 dvi = container_of(work, struct tfp410, hpd_work.work); in tfp410_hpd_work_func() 117 mod_delayed_work(system_wq, &dvi->hpd_work, in tfp410_hpd_callback() 142 INIT_DELAYED_WORK(&dvi->hpd_work, tfp410_hpd_work_func); in tfp410_attach() 173 cancel_delayed_work_sync(&dvi->hpd_work); in tfp410_detach()
|
| /linux/drivers/gpu/drm/rockchip/ |
| H A D | dw_hdmi_qp-rockchip.c | 98 struct delayed_work hpd_work; member 253 hpd_work.work); in dw_hdmi_qp_rk3588_hpd_work() 287 mod_delayed_work(system_percpu_wq, &hdmi->hpd_work, in dw_hdmi_qp_rk3576_irq() 326 mod_delayed_work(system_percpu_wq, &hdmi->hpd_work, in dw_hdmi_qp_rk3588_irq() 566 INIT_DELAYED_WORK(&hdmi->hpd_work, dw_hdmi_qp_rk3588_hpd_work); in dw_hdmi_qp_rockchip_bind() 614 cancel_delayed_work_sync(&hdmi->hpd_work); in dw_hdmi_qp_rockchip_unbind()
|
| /linux/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_display.c | 418 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 D | nouveau_connector.c | 1200 schedule_work(&drm->hpd_work); in nouveau_connector_hpd()
|
| /linux/drivers/gpu/drm/xlnx/ |
| H A D | zynqmp_dp.c | 383 struct work_struct hpd_work; member 1637 cancel_work(&dp->hpd_work); in zynqmp_dp_bridge_atomic_disable() 2321 struct zynqmp_dp *dp = container_of(work, struct zynqmp_dp, hpd_work); in zynqmp_dp_hpd_work_func() 2388 schedule_work(&dp->hpd_work); in zynqmp_dp_irq_handler() 2423 INIT_WORK(&dp->hpd_work, zynqmp_dp_hpd_work_func); in zynqmp_dp_probe() 2517 cancel_work_sync(&dp->hpd_work); in zynqmp_dp_remove()
|
| /linux/drivers/gpu/drm/nouveau/dispnv04/ |
| H A D | disp.c | 72 cancel_work_sync(&drm->hpd_work); in nv04_display_fini()
|
| /linux/drivers/gpu/drm/bridge/synopsys/ |
| H A D | dw-dp.c | 321 struct work_struct hpd_work; member 1861 struct dw_dp *dp = container_of(work, struct dw_dp, hpd_work); in dw_dp_hpd_work() 1908 schedule_work(&dp->hpd_work); in dw_dp_handle_hpd_event() 1987 INIT_WORK(&dp->hpd_work, dw_dp_hpd_work); in dw_dp_bind()
|
| /linux/drivers/gpu/drm/nouveau/dispnv50/ |
| H A D | disp.c | 2686 cancel_work_sync(&drm->hpd_work); in nv50_display_fini()
|