Home
last modified time | relevance | path

Searched refs:coupled (Results 1 – 25 of 75) sorted by relevance

123

/linux-6.15/drivers/cpuidle/
H A Dcoupled.c231 all = coupled->online_count | (coupled->online_count << WAITING_BITS); in cpuidle_coupled_set_not_ready()
469 struct cpuidle_coupled *coupled = dev->coupled; in cpuidle_enter_state_coupled() local
472 if (!coupled) in cpuidle_enter_state_coupled()
648 coupled = other_dev->coupled; in cpuidle_coupled_register_device()
655 if (!coupled) in cpuidle_coupled_register_device()
661 dev->coupled = coupled; in cpuidle_coupled_register_device()
667 coupled->refcnt++; in cpuidle_coupled_register_device()
685 struct cpuidle_coupled *coupled = dev->coupled; in cpuidle_coupled_unregister_device() local
691 kfree(coupled); in cpuidle_coupled_unregister_device()
707 coupled->prevent++; in cpuidle_coupled_prevent_idle()
[all …]
H A DMakefile10 obj-$(CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED) += coupled.o
/linux-6.15/Documentation/devicetree/bindings/regulator/
H A Dnvidia,tegra-regulators-coupling.txt5 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>;
H A Dregulator.yaml228 regulator-coupled-with:
229 description: Regulators with which the regulator is coupled. The linkage
230 is 2-way - all coupled regulators should be linked with each other.
231 A regulator should not be coupled with its supplier.
236 regulator-coupled-max-spread:
237 description: Array of maximum spread between voltages of coupled regulators
239 couple specified by the regulator-coupled-with property.
/linux-6.15/Documentation/devicetree/bindings/sound/
H A Dqcom,q6dsp-lpass-clocks.yaml25 1 = for no coupled clock
26 2 = for dividend of the coupled clock
27 3 = for divisor of the coupled clock
/linux-6.15/arch/arm/boot/dts/nvidia/
H A Dtegra30-asus-nexus7-grouper-ti-pmic.dtsi56 regulator-coupled-with = <&vdd_core>;
57 regulator-coupled-max-spread = <300000>;
133 regulator-coupled-with = <&vdd_cpu>;
134 regulator-coupled-max-spread = <300000>;
H A Dtegra30-asus-nexus7-grouper-maxim-pmic.dtsi69 regulator-coupled-with = <&vdd_core>;
70 regulator-coupled-max-spread = <300000>;
82 regulator-coupled-with = <&vdd_cpu>;
83 regulator-coupled-max-spread = <300000>;
H A Dtegra20-ventana.dts406 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 Dtegra20-paz00.dts361 regulator-coupled-with = <&rtc_vdd_reg &cpu_vdd_reg>;
362 regulator-coupled-max-spread = <170000 550000>;
372 regulator-coupled-with = <&core_vdd_reg &rtc_vdd_reg>;
373 regulator-coupled-max-spread = <550000 550000>;
399 regulator-coupled-with = <&core_vdd_reg &cpu_vdd_reg>;
400 regulator-coupled-max-spread = <170000 550000>;
H A Dtegra20-asus-tf101.dts636 regulator-coupled-with = <&rtc_vdd &vdd_cpu>;
637 regulator-coupled-max-spread = <170000 550000>;
648 regulator-coupled-with = <&vdd_core &rtc_vdd>;
649 regulator-coupled-max-spread = <550000 550000>;
676 regulator-coupled-with = <&vdd_core &vdd_cpu>;
677 regulator-coupled-max-spread = <170000 550000>;
1211 nvidia,coupled-mic-hp-det;
H A Dtegra30-cardhu.dtsi285 regulator-coupled-with = <&vdd_core>;
286 regulator-coupled-max-spread = <300000>;
366 regulator-coupled-with = <&vddctrl_reg>;
367 regulator-coupled-max-spread = <300000>;
/linux-6.15/arch/arm64/boot/dts/rockchip/
H A Drk3588-quartzpro64.dts512 regulator-coupled-with = <&vdd_gpu_mem_s0>;
513 regulator-coupled-max-spread = <10000>;
570 regulator-coupled-with = <&vdd_gpu_s0>;
571 regulator-coupled-max-spread = <10000>;
840 regulator-coupled-max-spread = <10000>;
855 regulator-coupled-max-spread = <10000>;
870 regulator-coupled-max-spread = <10000>;
898 regulator-coupled-max-spread = <10000>;
914 regulator-coupled-max-spread = <10000>;
941 regulator-coupled-with = <&vdd_cpu_lit_s0>;
[all …]
H A Drk3588-evb1-v10.dts726 regulator-coupled-with = <&vdd_gpu_mem_s0>;
727 regulator-coupled-max-spread = <10000>;
780 regulator-coupled-with = <&vdd_gpu_s0>;
781 regulator-coupled-max-spread = <10000>;
1031 regulator-coupled-max-spread = <10000>;
1045 regulator-coupled-max-spread = <10000>;
1059 regulator-coupled-max-spread = <10000>;
1085 regulator-coupled-max-spread = <10000>;
1100 regulator-coupled-max-spread = <10000>;
1125 regulator-coupled-with = <&vdd_cpu_lit_s0>;
[all …]
H A Drk3588s-evb1-v10.dts809 regulator-coupled-with = <&vdd_cpu_big1_mem_s0>;
810 regulator-coupled-max-spread = <10000>;
825 regulator-coupled-max-spread = <10000>;
839 regulator-coupled-with = <&vdd_cpu_lit_mem_s0>;
840 regulator-coupled-max-spread = <10000>;
868 regulator-coupled-with = <&vdd_cpu_big1_s0>;
869 regulator-coupled-max-spread = <10000>;
884 regulator-coupled-with = <&vdd_cpu_big0_s0>;
885 regulator-coupled-max-spread = <10000>;
912 regulator-coupled-with = <&vdd_cpu_lit_s0>;
[all …]
/linux-6.15/Documentation/devicetree/bindings/mfd/
H A Dsamsung,s2mps11.yaml204 regulator-coupled-with = <&buck3_reg>;
205 regulator-coupled-max-spread = <300000>;
218 regulator-coupled-with = <&buck2_reg>;
219 regulator-coupled-max-spread = <300000>;
H A Dmaxim,max77802.yaml153 regulator-coupled-with = <&buck3_reg>;
154 regulator-coupled-max-spread = <300000>;
/linux-6.15/arch/arm64/boot/dts/mediatek/
H A Dmt8183-evb.dts145 regulator-coupled-with = <&mt6358_vsram_gpu_reg>;
146 regulator-coupled-max-spread = <100000>;
153 regulator-coupled-with = <&mt6358_vgpu_reg>;
154 regulator-coupled-max-spread = <100000>;
H A Dmt8183-pumpkin.dts231 regulator-coupled-with = <&mt6358_vsram_gpu_reg>;
232 regulator-coupled-max-spread = <100000>;
239 regulator-coupled-with = <&mt6358_vgpu_reg>;
240 regulator-coupled-max-spread = <100000>;
H A Dmt8183-kukui.dtsi407 regulator-coupled-with = <&mt6358_vsram_gpu_reg>;
408 regulator-coupled-max-spread = <100000>;
425 regulator-coupled-with = <&mt6358_vgpu_reg>;
426 regulator-coupled-max-spread = <100000>;
/linux-6.15/Documentation/devicetree/bindings/serial/
H A Darm,dcc.yaml14 via JTAG can be also used as one of serial line tightly coupled with every
/linux-6.15/Documentation/devicetree/bindings/media/i2c/
H A Dimi,rdacm2x-gmsl.yaml21 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-6.15/Documentation/devicetree/bindings/interrupt-controller/
H A Darm,nvic.txt3 The NVIC provides an interrupt controller that is tightly coupled to
/linux-6.15/arch/arm64/boot/dts/allwinner/
H A Dsun50i-h6-orangepi-lite2.dts44 * enable of coupled regulators, keep them
/linux-6.15/Documentation/devicetree/bindings/dma/
H A Dapple,admac.yaml14 are TX-only, odd-numbered are RX-only. Individual channels are coupled to
/linux-6.15/Documentation/devicetree/bindings/media/
H A Dst,stm32mp25-csi.yaml10 The STM32 CSI controller, coupled with a D-PHY allows connecting a CSI-2

123