Lines Matching +full:cpu +full:- +full:power +full:- +full:controller

1 // SPDX-License-Identifier: GPL-2.0-only
53 * cpu_pm_register_notifier - register a driver with cpu_pm
57 * CPU and CPU cluster low power entry and exit.
74 * cpu_pm_unregister_notifier - unregister a driver with cpu_pm
77 * Remove a driver from the CPU PM notifier list.
94 * cpu_pm_enter - CPU low power entry notifier
96 * Notifies listeners that a single CPU is entering a low power state that may
97 * cause some blocks in the same power domain as the cpu to reset.
99 * Must be called on the affected CPU with interrupts disabled. Platform is
101 * CPU before cpu_pm_exit is called. Notified drivers can include VFP
102 * co-processor, interrupt controller and its PM extensions, local CPU
115 * cpu_pm_exit - CPU low power exit notifier
117 * Notifies listeners that a single CPU is exiting a low power state that may
118 * have caused some blocks in the same power domain as the cpu to reset.
120 * Notified drivers can include VFP co-processor, interrupt controller
121 * and its PM extensions, local CPU timers context save/restore which
133 * cpu_cluster_pm_enter - CPU cluster low power entry notifier
135 * Notifies listeners that all cpus in a power domain are entering a low power
136 * state that may cause some blocks in the same power domain to reset.
138 * Must be called after cpu_pm_enter has been called on all cpus in the power
139 * domain, and before cpu_pm_exit has been called on any cpu in the power
140 * domain. Notified drivers can include VFP co-processor, interrupt controller
141 * and its PM extensions, local CPU timers context save/restore which
155 * cpu_cluster_pm_exit - CPU cluster low power exit notifier
157 * Notifies listeners that all cpus in a power domain are exiting form a
158 * low power state that may have caused some blocks in the same power domain
161 * Must be called after cpu_cluster_pm_enter has been called for the power
162 * domain, and before cpu_pm_exit has been called on any cpu in the power
163 * domain. Notified drivers can include VFP co-processor, interrupt controller
164 * and its PM extensions, local CPU timers context save/restore which