| /linux/drivers/cpuidle/ |
| H A D | coupled.c | 151 int n = dev->coupled->online_count; in cpuidle_coupled_parallel_barrier() 206 static inline void cpuidle_coupled_set_ready(struct cpuidle_coupled *coupled) in cpuidle_coupled_set_ready() argument 208 atomic_add(MAX_WAITING_CPUS, &coupled->ready_waiting_counts); in cpuidle_coupled_set_ready() 226 inline int cpuidle_coupled_set_not_ready(struct cpuidle_coupled *coupled) in cpuidle_coupled_set_not_ready() argument 231 all = coupled->online_count | (coupled->online_count << WAITING_BITS); in cpuidle_coupled_set_not_ready() 232 ret = atomic_add_unless(&coupled->ready_waiting_counts, in cpuidle_coupled_set_not_ready() 244 static inline int cpuidle_coupled_no_cpus_ready(struct cpuidle_coupled *coupled) in cpuidle_coupled_no_cpus_ready() argument 246 int r = atomic_read(&coupled->ready_waiting_counts) >> WAITING_BITS; in cpuidle_coupled_no_cpus_ready() 256 static inline bool cpuidle_coupled_cpus_ready(struct cpuidle_coupled *coupled) in cpuidle_coupled_cpus_ready() argument 258 int r = atomic_read(&coupled->ready_waiting_counts) >> WAITING_BITS; in cpuidle_coupled_cpus_ready() [all …]
|
| /linux/Documentation/devicetree/bindings/regulator/ |
| H A D | nvidia,tegra-regulators-coupling.txt | 5 Thus on Tegra20 there are 3 coupled regulators and on NVIDIA Tegra30 11 On Tegra20 SoC's there are 3 coupled regulators: CORE, RTC and CPU. 18 On Tegra30 SoC's there are 2 coupled regulators: CORE and CPU. The CORE 39 regulator-coupled-with = <&rtc_vdd_reg &cpu_vdd_reg>; 40 regulator-coupled-max-spread = <170000 550000>; 49 regulator-coupled-with = <&core_vdd_reg &cpu_vdd_reg>; 50 regulator-coupled-max-spread = <170000 550000>; 59 regulator-coupled-with = <&core_vdd_reg &rtc_vdd_reg>; 60 regulator-coupled-max-spread = <550000 550000>;
|
| /linux/arch/arm/boot/dts/nvidia/ |
| H A D | tegra20-ventana.dts | 406 regulator-coupled-with = <&rtc_vdd &vdd_cpu>; 407 regulator-coupled-max-spread = <170000 550000>; 418 regulator-coupled-with = <&vdd_core &rtc_vdd>; 419 regulator-coupled-max-spread = <550000 550000>; 446 regulator-coupled-with = <&vdd_core &vdd_cpu>; 447 regulator-coupled-max-spread = <170000 550000>;
|
| H A D | tegra30-cardhu.dtsi | 285 regulator-coupled-with = <&vdd_core>; 286 regulator-coupled-max-spread = <300000>; 366 regulator-coupled-with = <&vddctrl_reg>; 367 regulator-coupled-max-spread = <300000>;
|
| H A D | tegra30-colibri.dtsi | 783 regulator-coupled-with = <&vdd_core>; 784 regulator-coupled-max-spread = <300000>; 917 regulator-coupled-with = <&vddctrl_reg>; 918 regulator-coupled-max-spread = <300000>;
|
| H A D | tegra20-acer-a500-picasso.dts | 572 regulator-coupled-with = <&rtc_vdd &vdd_cpu>; 573 regulator-coupled-max-spread = <170000 550000>; 584 regulator-coupled-with = <&vdd_core &rtc_vdd>; 585 regulator-coupled-max-spread = <550000 550000>; 613 regulator-coupled-with = <&vdd_core &vdd_cpu>; 614 regulator-coupled-max-spread = <170000 550000>;
|
| H A D | tegra30-beaver.dts | 1816 regulator-coupled-with = <&core_vdd_reg>; 1817 regulator-coupled-max-spread = <300000>; 1888 regulator-coupled-with = <&vddctrl_reg>; 1889 regulator-coupled-max-spread = <300000>;
|
| H A D | tegra30-asus-p1801-t.dts | 1219 regulator-coupled-with = <&vdd_core>; 1220 regulator-coupled-max-spread = <300000>; 1312 regulator-coupled-with = <&vdd_cpu>; 1313 regulator-coupled-max-spread = <300000>;
|
| /linux/arch/arm64/boot/dts/allwinner/ |
| H A D | sun50i-h6-orangepi-lite2.dts | 44 * enable of coupled regulators, keep them
|
| /linux/arch/arm/boot/dts/samsung/ |
| H A D | exynos5422-odroid-core.dtsi | 873 regulator-coupled-with = <&buck3_reg>; 874 regulator-coupled-max-spread = <300000>; 887 regulator-coupled-with = <&buck2_reg>; 888 regulator-coupled-max-spread = <300000>;
|
| H A D | exynos5800-peach-pi.dts | 273 regulator-coupled-with = <&buck3_reg>; 274 regulator-coupled-max-spread = <300000>; 287 regulator-coupled-with = <&buck2_reg>; 288 regulator-coupled-max-spread = <300000>;
|
| /linux/Documentation/driver-api/hte/ |
| H A D | tegra-hte.rst | 19 instance supports timestamping GPIOs in real time as it is tightly coupled with
|
| /linux/Documentation/sound/soc/ |
| H A D | overview.rst | 11 * Codec drivers were often tightly coupled to the underlying SoC
|
| /linux/Documentation/core-api/ |
| H A D | asm-annotations.rst | 119 All of these **shall** be coupled with ``SYM_FUNC_END``. First, it marks 156 Again, every ``SYM_CODE_START*`` **shall** be coupled by ``SYM_CODE_END``.
|
| /linux/Documentation/hwmon/ |
| H A D | lm83.rst | 67 secondary chips coupled with another chip such as an IT8705F or similar
|
| /linux/arch/arm64/boot/dts/ti/ |
| H A D | k3-am62-mcu.dtsi | 150 /* Tightly coupled to M4F */
|
| /linux/Documentation/driver-api/pm/ |
| H A D | cpuidle.rst | 226 entries in the :c:member:`states` array represent "coupled" idle states (that 229 to be the index of an idle state that is not "coupled" (that is, one that can be 238 are no "coupled" idle state entries in the driver's :c:member:`states` array,
|
| /linux/arch/arm64/boot/dts/mediatek/ |
| H A D | mt8186-corsola.dtsi | 1344 regulator-coupled-with = <&mt6366_vsram_gpu_reg>; 1345 regulator-coupled-max-spread = <100000>; 1553 regulator-coupled-with = <&mt6366_vgpu_reg>; 1554 regulator-coupled-max-spread = <100000>;
|
| /linux/Documentation/dev-tools/kunit/api/ |
| H A D | functionredirection.rst | 19 filesystems, core subsystems) the code is heavily coupled with other parts of
|
| /linux/drivers/net/ethernet/freescale/dpaa2/ |
| H A D | dpni.c | 2087 int coupled) in dpni_set_tx_shaping() argument 2101 dpni_set_field(cmd_params->coupled, COUPLED, coupled); in dpni_set_tx_shaping()
|
| H A D | dpni-cmd.h | 656 u8 coupled; member
|
| H A D | dpni.h | 1072 int coupled);
|
| /linux/Documentation/scheduler/ |
| H A D | sched-nice-design.rst | 13 support was historically coupled to timeslice length, and timeslice
|
| /linux/Documentation/arch/x86/ |
| H A D | xstate.rst | 151 from the host, as they are exclusive to each other. A coupled of options
|
| /linux/drivers/regulator/ |
| H A D | core.c | 5926 struct regulator_dev **coupled; in regulator_init_coupling() local 5934 coupled = kzalloc_objs(*coupled, n_phandles + 1); in regulator_init_coupling() 5935 if (!coupled) in regulator_init_coupling() 5938 rdev->coupling_desc.coupled_rdevs = coupled; in regulator_init_coupling()
|