Searched refs:hpd_work (Results 1 - 15 of 15) sorted by relevance

/linux-master/drivers/gpu/drm/bridge/
H A Dti-tfp410.c29 struct delayed_work hpd_work; member in struct:tfp410
108 dvi = container_of(work, struct tfp410, hpd_work.work);
118 mod_delayed_work(system_wq, &dvi->hpd_work,
147 INIT_DELAYED_WORK(&dvi->hpd_work, tfp410_hpd_work_func);
178 cancel_delayed_work_sync(&dvi->hpd_work);
/linux-master/drivers/gpu/drm/msm/hdmi/
H A Dhdmi_bridge.c314 container_of(work, struct hdmi_bridge, hpd_work);
333 INIT_WORK(&hdmi_bridge->hpd_work, msm_hdmi_hotplug_work);
H A Dhdmi.h110 struct work_struct hpd_work; member in struct:hdmi_bridge
H A Dhdmi_hpd.c199 queue_work(hdmi->workq, &hdmi_bridge->hpd_work);
/linux-master/drivers/platform/x86/
H A Dasus-tf103c-dock.c98 struct delayed_work hpd_work; member in struct:tf103c_dock_data
627 * tf103c_dock_[dis|en]able only run from hpd_work or at times when
628 * hpd_work cannot run (hpd_irq disabled), so no locking is necessary.
660 container_of(work, struct tf103c_dock_data, hpd_work.work);
672 mod_delayed_work(system_long_wq, &dock->hpd_work, TF103C_DOCK_HPD_DEBOUNCE);
680 queue_delayed_work(system_long_wq, &dock->hpd_work, TF103C_DOCK_HPD_DEBOUNCE);
686 cancel_delayed_work_sync(&dock->hpd_work);
733 INIT_DELAYED_WORK(&dock->hpd_work, tf103c_dock_hpd_work);
/linux-master/drivers/gpu/drm/xlnx/
H A Dzynqmp_dp.c289 * @hpd_work: hot plug detection worker
311 struct delayed_work hpd_work; member in struct:zynqmp_dp
1477 cancel_delayed_work(&dp->hpd_work);
1614 hpd_work.work);
1650 schedule_delayed_work(&dp->hpd_work, 0);
1692 INIT_DELAYED_WORK(&dp->hpd_work, zynqmp_dp_hpd_work_func);
1793 cancel_delayed_work_sync(&dp->hpd_work);
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_display.c457 schedule_work(&drm->hpd_work);
463 struct nouveau_drm *drm = container_of(work, typeof(*drm), hpd_work);
639 cancel_work_sync(&drm->hpd_work);
762 INIT_WORK(&drm->hpd_work, nouveau_display_hpd_work);
H A Dnouveau_drv.h279 struct work_struct hpd_work; member in struct:nouveau_drm
H A Dnouveau_connector.c1197 schedule_work(&drm->hpd_work);
/linux-master/drivers/gpu/drm/bridge/cadence/
H A Dcdns-mhdp8546-core.h408 struct work_struct hpd_work; member in struct:cdns_mhdp_device
H A Dcdns-mhdp8546-core.c2407 schedule_work(&mhdp->hpd_work);
2441 hpd_work);
2571 INIT_WORK(&mhdp->hpd_work, cdns_mhdp_hpd_work);
2635 flush_work(&mhdp->hpd_work);
/linux-master/drivers/gpu/drm/bridge/adv7511/
H A Dadv7511.h370 struct work_struct hpd_work; member in struct:adv7511
H A Dadv7511_drv.c429 struct adv7511 *adv7511 = container_of(work, struct adv7511, hpd_work);
484 schedule_work(&adv7511->hpd_work);
1291 INIT_WORK(&adv7511->hpd_work, adv7511_hpd_work);
/linux-master/drivers/gpu/drm/nouveau/dispnv04/
H A Ddisp.c72 cancel_work_sync(&drm->hpd_work);
/linux-master/drivers/gpu/drm/nouveau/dispnv50/
H A Ddisp.c2684 cancel_work_sync(&drm->hpd_work);

Completed in 209 milliseconds