Home
last modified time | relevance | path

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

/openbmc/linux/drivers/soc/xilinx/
H A Dzynqmp_power.c128 struct zynqmp_pm_work_struct *pm_work = in zynqmp_pm_init_suspend_work_fn() local
131 if (pm_work->args[0] == SUSPEND_SYSTEM_SHUTDOWN) { in zynqmp_pm_init_suspend_work_fn()
133 } else if (pm_work->args[0] == SUSPEND_POWER_REQUEST) { in zynqmp_pm_init_suspend_work_fn()
137 __func__, pm_work->args[0]); in zynqmp_pm_init_suspend_work_fn()
/openbmc/linux/drivers/usb/typec/ucsi/
H A Ducsi_ccg.c217 struct work_struct pm_work; member
654 static void ccg_pm_workaround_work(struct work_struct *pm_work) in ccg_pm_workaround_work() argument
656 ccg_irq_handler(0, container_of(pm_work, struct ucsi_ccg, pm_work)); in ccg_pm_workaround_work()
1360 INIT_WORK(&uc->pm_work, ccg_pm_workaround_work); in ucsi_ccg_probe()
1430 cancel_work_sync(&uc->pm_work); in ucsi_ccg_remove()
1481 schedule_work(&uc->pm_work); in ucsi_ccg_runtime_resume()