Searched refs:coupled (Results 1 - 7 of 7) sorted by relevance

/linux-master/drivers/cpuidle/
H A Dcoupled.c3 * coupled.c - helper functions to enter the same idle state on multiple cpus
30 * WFI), and one or more "coupled" power states that affect blocks
32 * sometimes the whole SoC). Entering a coupled power state must
36 * WFI state until all cpus are ready to enter a coupled state, at
37 * which point the coupled state function will be called on all
46 * ready counter matches the number of online coupled cpus. If any
50 * requested_state stores the deepest coupled idle state each cpu
56 * and only read after all the cpus are ready for the coupled idle
60 * of cpus in the coupled set that are currently or soon will be
62 * the waiting loop, in the ready loop, or in the coupled idl
206 cpuidle_coupled_set_ready(struct cpuidle_coupled *coupled) argument
226 cpuidle_coupled_set_not_ready(struct cpuidle_coupled *coupled) argument
244 cpuidle_coupled_no_cpus_ready(struct cpuidle_coupled *coupled) argument
256 cpuidle_coupled_cpus_ready(struct cpuidle_coupled *coupled) argument
268 cpuidle_coupled_cpus_waiting(struct cpuidle_coupled *coupled) argument
280 cpuidle_coupled_no_cpus_waiting(struct cpuidle_coupled *coupled) argument
293 cpuidle_coupled_get_state(struct cpuidle_device *dev, struct cpuidle_coupled *coupled) argument
347 cpuidle_coupled_poke_others(int this_cpu, struct cpuidle_coupled *coupled) argument
366 cpuidle_coupled_set_waiting(int cpu, struct cpuidle_coupled *coupled, int next_state) argument
385 cpuidle_coupled_set_not_waiting(int cpu, struct cpuidle_coupled *coupled) argument
408 cpuidle_coupled_set_done(int cpu, struct cpuidle_coupled *coupled) argument
440 cpuidle_coupled_any_pokes_pending(struct cpuidle_coupled *coupled) argument
474 struct cpuidle_coupled *coupled = dev->coupled; local
627 cpuidle_coupled_update_online_cpus(struct cpuidle_coupled *coupled) argument
647 struct cpuidle_coupled *coupled; local
692 struct cpuidle_coupled *coupled = dev->coupled; local
709 cpuidle_coupled_prevent_idle(struct cpuidle_coupled *coupled) argument
728 cpuidle_coupled_allow_idle(struct cpuidle_coupled *coupled) argument
[all...]
H A DMakefile7 obj-$(CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED) += coupled.o
/linux-master/include/linux/
H A Dcpuidle.h112 struct cpuidle_coupled *coupled; member in struct:cpuidle_device
/linux-master/drivers/net/ethernet/freescale/dpaa2/
H A Ddpni-cmd.h655 /* from LSB: coupled:1 */
656 u8 coupled; member in struct:dpni_cmd_set_tx_shaping
H A Ddpni.c2078 * @coupled: Committed and excess rate shapers are coupled
2087 int coupled)
2101 dpni_set_field(cmd_params->coupled, COUPLED, coupled);
2082 dpni_set_tx_shaping(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, const struct dpni_tx_shaping_cfg *tx_cr_shaper, const struct dpni_tx_shaping_cfg *tx_er_shaper, int coupled) argument
H A Ddpni.h1072 int coupled);
/linux-master/drivers/regulator/
H A Dcore.c366 * regulator_unlock_dependent - unlock regulator's suppliers and coupled
381 * regulator_lock_dependent - lock regulator's suppliers and coupled regulators
2897 /* balance only if there are regulators coupled */
3799 /* for not coupled regulators this will just set the voltage */
3929 * If there are no coupled regulators, simply set the voltage
3980 * If not, set it to minimum voltage, allowed by other coupled
4088 * the coupled voltages.
4145 * other coupled regulators.
4151 rdev_err(rdev, "Not all coupled regulators registered\n");
4380 /* balance only, if regulator is coupled */
5480 struct regulator_dev **coupled; local
[all...]

Completed in 364 milliseconds