/linux/drivers/cpuidle/ |
A D | coupled.c | 231 all = coupled->online_count | (coupled->online_count << WAITING_BITS); in cpuidle_coupled_set_not_ready() 474 struct cpuidle_coupled *coupled = dev->coupled; in cpuidle_enter_state_coupled() local 477 if (!coupled) in cpuidle_enter_state_coupled() 655 coupled = other_dev->coupled; in cpuidle_coupled_register_device() 662 if (!coupled) in cpuidle_coupled_register_device() 668 dev->coupled = coupled; in cpuidle_coupled_register_device() 674 coupled->refcnt++; in cpuidle_coupled_register_device() 692 struct cpuidle_coupled *coupled = dev->coupled; in cpuidle_coupled_unregister_device() local 698 kfree(coupled); in cpuidle_coupled_unregister_device() 714 coupled->prevent++; in cpuidle_coupled_prevent_idle() [all …]
|
A D | Makefile | 7 obj-$(CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED) += coupled.o
|
/linux/Documentation/devicetree/bindings/regulator/ |
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>;
|
A D | regulator.yaml | 211 regulator-coupled-with: 212 description: Regulators with which the regulator is coupled. The linkage 213 is 2-way - all coupled regulators should be linked with each other. 214 A regulator should not be coupled with its supplier. 217 regulator-coupled-max-spread: 218 description: Array of maximum spread between voltages of coupled regulators 220 couple specified by the regulator-coupled-with property.
|
/linux/Documentation/devicetree/bindings/sound/ |
A D | qcom,q6dsp-lpass-clocks.yaml | 28 1 = for no coupled clock 29 2 = for dividend of the coupled clock 30 3 = for divisor of the coupled clock
|
/linux/arch/arm/boot/dts/ |
A D | tegra30-asus-nexus7-grouper-ti-pmic.dtsi | 56 regulator-coupled-with = <&vdd_core>; 57 regulator-coupled-max-spread = <300000>; 133 regulator-coupled-with = <&vdd_cpu>; 134 regulator-coupled-max-spread = <300000>;
|
A D | tegra30-asus-nexus7-grouper-maxim-pmic.dtsi | 69 regulator-coupled-with = <&vdd_core>; 70 regulator-coupled-max-spread = <300000>; 82 regulator-coupled-with = <&vdd_cpu>; 83 regulator-coupled-max-spread = <300000>;
|
A D | tegra20-paz00.dts | 395 regulator-coupled-with = <&rtc_vdd_reg &cpu_vdd_reg>; 396 regulator-coupled-max-spread = <170000 550000>; 406 regulator-coupled-with = <&core_vdd_reg &rtc_vdd_reg>; 407 regulator-coupled-max-spread = <550000 550000>; 433 regulator-coupled-with = <&core_vdd_reg &cpu_vdd_reg>; 434 regulator-coupled-max-spread = <170000 550000>;
|
A D | tegra20-ventana.dts | 429 regulator-coupled-with = <&rtc_vdd &vdd_cpu>; 430 regulator-coupled-max-spread = <170000 550000>; 441 regulator-coupled-with = <&vdd_core &rtc_vdd>; 442 regulator-coupled-max-spread = <550000 550000>; 469 regulator-coupled-with = <&vdd_core &vdd_cpu>; 470 regulator-coupled-max-spread = <170000 550000>;
|
A D | tegra30-cardhu.dtsi | 281 regulator-coupled-with = <&vdd_core>; 282 regulator-coupled-max-spread = <300000>; 362 regulator-coupled-with = <&vddctrl_reg>; 363 regulator-coupled-max-spread = <300000>;
|
A D | exynos5422-odroid-core.dtsi | 872 regulator-coupled-with = <&buck3_reg>; 873 regulator-coupled-max-spread = <300000>; 886 regulator-coupled-with = <&buck2_reg>; 887 regulator-coupled-max-spread = <300000>;
|
A D | tegra20-acer-a500-picasso.dts | 592 regulator-coupled-with = <&rtc_vdd &vdd_cpu>; 593 regulator-coupled-max-spread = <170000 550000>; 604 regulator-coupled-with = <&vdd_core &rtc_vdd>; 605 regulator-coupled-max-spread = <550000 550000>; 633 regulator-coupled-with = <&vdd_core &vdd_cpu>; 634 regulator-coupled-max-spread = <170000 550000>;
|
A D | exynos5800-peach-pi.dts | 270 regulator-coupled-with = <&buck3_reg>; 271 regulator-coupled-max-spread = <300000>; 284 regulator-coupled-with = <&buck2_reg>; 285 regulator-coupled-max-spread = <300000>;
|
/linux/Documentation/devicetree/bindings/mfd/ |
A D | samsung,s2mps11.yaml | 191 regulator-coupled-with = <&buck3_reg>; 192 regulator-coupled-max-spread = <300000>; 205 regulator-coupled-with = <&buck2_reg>; 206 regulator-coupled-max-spread = <300000>;
|
/linux/Documentation/devicetree/bindings/media/i2c/ |
A D | imi,rdacm2x-gmsl.yaml | 21 coupled with an OV10635 image sensor and an embedded MCU. Both the MCU and 25 The RDACM21 camera module encloses the same serializer, coupled with an
|
/linux/Documentation/devicetree/bindings/interrupt-controller/ |
A D | arm,nvic.txt | 3 The NVIC provides an interrupt controller that is tightly coupled to
|
/linux/arch/arm64/boot/dts/allwinner/ |
A D | sun50i-h6-orangepi-lite2.dts | 44 * enable of coupled regulators, keep them
|
/linux/include/linux/ |
A D | cpuidle.h | 111 struct cpuidle_coupled *coupled; member
|
/linux/Documentation/ |
A D | asm-annotations.rst | 118 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/sound/soc/ |
A D | overview.rst | 11 * Codec drivers were often tightly coupled to the underlying SoC
|
/linux/Documentation/driver-api/pm/ |
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/Documentation/hwmon/ |
A D | lm83.rst | 67 secondary chips coupled with another chip such as an IT8705F or similar
|
/linux/drivers/net/ethernet/freescale/dpaa2/ |
A D | dpni.c | 2083 int coupled) in dpni_set_tx_shaping() argument 2097 dpni_set_field(cmd_params->coupled, COUPLED, coupled); in dpni_set_tx_shaping()
|
A D | dpni-cmd.h | 649 u8 coupled; member
|
/linux/Documentation/scheduler/ |
A D | sched-nice-design.rst | 13 support was historically coupled to timeslice length, and timeslice
|