Home
last modified time | relevance | path

Searched refs:pm_work (Results 1 – 2 of 2) sorted by relevance

/linux-5.19.10/drivers/soc/xilinx/
Dzynqmp_power.c127 struct zynqmp_pm_work_struct *pm_work = in zynqmp_pm_init_suspend_work_fn() local
130 if (pm_work->args[0] == SUSPEND_SYSTEM_SHUTDOWN) { in zynqmp_pm_init_suspend_work_fn()
132 } else if (pm_work->args[0] == SUSPEND_POWER_REQUEST) { in zynqmp_pm_init_suspend_work_fn()
136 __func__, pm_work->args[0]); in zynqmp_pm_init_suspend_work_fn()
/linux-5.19.10/drivers/usb/typec/ucsi/
Ducsi_ccg.c212 struct work_struct pm_work; member
630 static void ccg_pm_workaround_work(struct work_struct *pm_work) in ccg_pm_workaround_work() argument
632 ccg_irq_handler(0, container_of(pm_work, struct ucsi_ccg, pm_work)); in ccg_pm_workaround_work()
1337 INIT_WORK(&uc->pm_work, ccg_pm_workaround_work); in ucsi_ccg_probe()
1405 cancel_work_sync(&uc->pm_work); in ucsi_ccg_remove()
1446 schedule_work(&uc->pm_work); in ucsi_ccg_runtime_resume()