/linux/drivers/cpuidle/ |
H A D | coupled.c | 3 * coupled.c - helper functions to enter the same idle state on multiple cpus 21 * DOC: Coupled cpuidle states 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 [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/include/linux/regulator/ |
H A D | coupler.h | 23 * @attach_regulator: Callback invoked on creation of a coupled regulator, 29 * @detach_regulator: Callback invoked on destruction of a coupled regulator. 31 * @balance_voltage: Callback invoked when voltage of a coupled regulator is 32 * changing. Called with all of the coupled rdev's being held 34 * balancing, changing voltage of the coupled regulators as
|
/linux/arch/arm64/boot/dts/rockchip/ |
H A D | rk3588-evb2-v10.dts | 281 regulator-coupled-with = <&vdd_gpu_mem_s0>; 282 regulator-coupled-max-spread = <10000>; 335 regulator-coupled-with = <&vdd_gpu_s0>; 336 regulator-coupled-max-spread = <10000>; 585 regulator-coupled-with = <&vdd_cpu_big1_mem_s0>; 586 regulator-coupled-max-spread = <10000>; 599 regulator-coupled-with = <&vdd_cpu_big0_mem_s0>; 600 regulator-coupled-max-spread = <10000>; 613 regulator-coupled-with = <&vdd_cpu_lit_mem_s0>; 614 regulator-coupled-max-spread = <10000>; [all …]
|
H A D | rk3588-quartzpro64.dts | 512 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>; 839 regulator-coupled-with = <&vdd_cpu_big1_mem_s0>; 840 regulator-coupled-max-spread = <10000>; 854 regulator-coupled-with = <&vdd_cpu_big0_mem_s0>; 855 regulator-coupled-max-spread = <10000>; 869 regulator-coupled-with = <&vdd_cpu_lit_mem_s0>; 870 regulator-coupled-max-spread = <10000>; [all …]
|
H A D | rk3588-evb1-v10.dts | 726 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>; 1030 regulator-coupled-with = <&vdd_cpu_big1_mem_s0>; 1031 regulator-coupled-max-spread = <10000>; 1044 regulator-coupled-with = <&vdd_cpu_big0_mem_s0>; 1045 regulator-coupled-max-spread = <10000>; 1058 regulator-coupled-with = <&vdd_cpu_lit_mem_s0>; 1059 regulator-coupled-max-spread = <10000>; [all …]
|
H A D | rk3588s-evb1-v10.dts | 847 regulator-coupled-with = <&vdd_cpu_big1_mem_s0>; 848 regulator-coupled-max-spread = <10000>; 862 regulator-coupled-with = <&vdd_cpu_big0_mem_s0>; 863 regulator-coupled-max-spread = <10000>; 877 regulator-coupled-with = <&vdd_cpu_lit_mem_s0>; 878 regulator-coupled-max-spread = <10000>; 906 regulator-coupled-with = <&vdd_cpu_big1_s0>; 907 regulator-coupled-max-spread = <10000>; 922 regulator-coupled-with = <&vdd_cpu_big0_s0>; 923 regulator-coupled-max-spread = <10000>; [all …]
|
/linux/Documentation/devicetree/bindings/sound/ |
H A D | qcom,q6dsp-lpass-clocks.yaml | 25 1 = for no coupled clock 26 2 = for dividend of the coupled clock 27 3 = for divisor of the coupled clock
|
/linux/arch/arm/boot/dts/nvidia/ |
H 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>;
|
H 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>;
|
H A D | tegra20-paz00.dts | 361 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 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 | tegra20-asus-tf101.dts | 636 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;
|
/linux/include/linux/input/ |
H A D | adxl34x.h | 93 * AC/DC: A '0' = DC coupled operation and a '1' = AC coupled 94 * operation. In DC coupled operation, the current acceleration is 97 * coupled operation for activity detection, the acceleration value 102 * AC coupled operation for inactivity detection, a reference value
|
/linux/arch/mips/include/asm/ |
H A D | pm-cps.h | 12 * thus in an MT system the VP(E)s within each core are coupled and can only 45 * each coupled CPU. Returns 0 on successful entry & exit, otherwise -errno.
|
/linux/arch/arm64/boot/dts/mediatek/ |
H A D | mt8183-evb.dts | 145 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>;
|
/linux/sound/hda/ext/ |
H A D | hdac_ext_stream.c | 332 * @type: type of stream (coupled, host or link stream) 334 * This assigns the stream based on the type (coupled/host/link), for the 337 * coupled: Looks for an unused stream 376 * @type: type of stream (coupled, host or link stream)
|
/linux/net/sched/ |
H A D | act_gact.c | 28 smp_rmb(); /* coupled with smp_wmb() in tcf_gact_init() */ in gact_net_rand() 38 smp_rmb(); /* coupled with smp_wmb() in tcf_gact_init() */ in gact_determ() 132 * coupled with smp_rmb() in gact_net_rand() & gact_determ() in tcf_gact_init()
|
/linux/Documentation/devicetree/bindings/media/i2c/ |
H 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/drivers/soc/samsung/ |
H A D | exynos-regulator-coupler.c | 72 * If not, set it to minimum voltage, allowed by other coupled in regulator_get_optimal_voltage() 155 * the coupled voltages. in exynos_coupler_balance_voltage()
|
/linux/Documentation/devicetree/bindings/mfd/ |
H A D | maxim,max77802.yaml | 153 regulator-coupled-with = <&buck3_reg>; 154 regulator-coupled-max-spread = <300000>;
|
/linux/Documentation/arch/arm/ |
H A D | tcm.rst | 2 ARM TCM (Tightly-Coupled Memory) handling in Linux 7 Some ARM SoCs have a so-called TCM (Tightly-Coupled Memory).
|
/linux/Documentation/devicetree/bindings/serial/ |
H A D | arm,dcc.yaml | 14 via JTAG can be also used as one of serial line tightly coupled with every
|
/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/tools/testing/selftests/riscv/hwprobe/ |
H A D | hwprobe.h | 19 * ourselves. This way we don't need to be coupled to a new-enough libc to
|