Home
last modified time | relevance | path

Searched +full:core +full:- +full:vcc +full:- +full:supplies (Results 1 – 25 of 34) sorted by relevance

12

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/panel/
Dleadtek,ltk500hd1829.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Heiko Stuebner <heiko.stuebner@theobroma-systems.com>
13 - $ref: panel-common.yaml#
20 reset-gpios: true
21 iovcc-supply:
22 description: regulator that supplies the iovcc voltage
23 vcc-supply:
24 description: regulator that supplies the vcc voltage
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/panel/
Dleadtek,ltk500hd1829.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Heiko Stuebner <heiko.stuebner@theobroma-systems.com>
13 - $ref: panel-common.yaml#
20 reset-gpios: true
21 iovcc-supply:
22 description: regulator that supplies the iovcc voltage
23 vcc-supply:
24 description: regulator that supplies the vcc voltage
[all …]
/kernel/linux/linux-6.6/Documentation/power/regulator/
Dmachine.rst10 Regulator-1 -+-> Regulator-2 --> [Consumer A @ 1.8 - 2.0V]
12 +-> [Consumer B @ 3.3V]
15 order to control their power supplies. This mapping can be achieved in machine
21 const char *supply; /* consumer supply - e.g. "vcc" */
27 REGULATOR_SUPPLY("Vcc", "consumer B"),
31 REGULATOR_SUPPLY("Vcc", "consumer A"),
34 This maps Regulator-1 to the 'Vcc' supply for Consumer B and maps Regulator-2
35 to the 'Vcc' supply for Consumer A.
43 .name = "Regulator-1",
53 for the board for configuration of supplies for other regulators and
[all …]
Dconsumer.rst14 regulator = regulator_get(dev, "Vcc");
16 The consumer passes in its struct device pointer and power supply ID. The core
19 regulator that supplies this consumer.
26 analog and digital supplies ::
28 digital = regulator_get(dev, "Vcc"); /* digital core */
144 --------------------------------
150 This will cause the core to recalculate the total load on the regulator (based
163 ------------------------------
199 they need to do low-level hardware access to regulators, with no involvement
202 - clocksource with a voltage-controlled oscillator and control logic to change
[all …]
/kernel/linux/linux-5.10/Documentation/power/regulator/
Dmachine.rst10 Regulator-1 -+-> Regulator-2 --> [Consumer A @ 1.8 - 2.0V]
12 +-> [Consumer B @ 3.3V]
15 order to control their power supplies. This mapping can be achieved in machine
21 const char *supply; /* consumer supply - e.g. "vcc" */
27 REGULATOR_SUPPLY("Vcc", "consumer B"),
31 REGULATOR_SUPPLY("Vcc", "consumer A"),
34 This maps Regulator-1 to the 'Vcc' supply for Consumer B and maps Regulator-2
35 to the 'Vcc' supply for Consumer A.
43 .name = "Regulator-1",
53 for the board for configuration of supplies for other regulators and
[all …]
Dconsumer.rst14 regulator = regulator_get(dev, "Vcc");
16 The consumer passes in its struct device pointer and power supply ID. The core
19 regulator that supplies this consumer.
26 analog and digital supplies ::
28 digital = regulator_get(dev, "Vcc"); /* digital core */
144 --------------------------------
150 This will cause the core to recalculate the total load on the regulator (based
163 ------------------------------
199 they need to do low-level hardware access to regulators, with no involvement
202 - clocksource with a voltage-controlled oscillator and control logic to change
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/msm/
Dhdmi.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Rob Clark <robdclark@gmail.com>
16 - qcom,hdmi-tx-8084
17 - qcom,hdmi-tx-8660
18 - qcom,hdmi-tx-8960
19 - qcom,hdmi-tx-8974
20 - qcom,hdmi-tx-8994
21 - qcom,hdmi-tx-8996
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/opp/
Dti-omap5-opp-supply.txt5 supplies for more efficient operation. This binding provides the information
9 Also, some supplies may have an associated vbb-supply which is an Adaptive Body
11 to the vdd-supply and clk when making an OPP transition. By supplying two
13 of the multi regulator binding that is part of the OPP core described here [1]
19 - vdd-supply: phandle to regulator controlling VDD supply
20 - vbb-supply: phandle to regulator controlling Body Bias supply
23 Required Properties for opp-supply node:
24 - compatible: Should be one of:
25 "ti,omap-opp-supply" - basic OPP supply controlling VDD and VBB
26 "ti,omap5-opp-supply" - OMAP5+ optimized voltages in efuse(class0)VDD
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/ufs/
Dufshcd-pltfrm.txt3 UFSHC nodes are defined to describe on-chip UFS host controllers.
7 - compatible : must contain "jedec,ufs-1.1" or "jedec,ufs-2.0"
10 SoC-specific compatible along with "qcom,ufshc" and
12 "qcom,msm8994-ufshc", "qcom,ufshc", "jedec,ufs-2.0"
13 "qcom,msm8996-ufshc", "qcom,ufshc", "jedec,ufs-2.0"
14 "qcom,msm8998-ufshc", "qcom,ufshc", "jedec,ufs-2.0"
15 "qcom,sdm845-ufshc", "qcom,ufshc", "jedec,ufs-2.0"
16 "qcom,sm8150-ufshc", "qcom,ufshc", "jedec,ufs-2.0"
17 - interrupts : <interrupt mapping for UFS host controller IRQ>
18 - reg : <registers mapping>
[all …]
/kernel/linux/linux-5.10/Documentation/driver-api/
Dregulator.rst1 .. Copyright 2007-2008 Wolfson Microelectronics
30 --------
36 Electronic device that supplies power to other devices. Most regulators
62 drivers use `get <#API-regulator-get>`__ and
63 `put <#API-regulator-put>`__ operations to acquire and release
64 regulators. Functions are provided to `enable <#API-regulator-enable>`__
65 and `disable <#API-regulator-disable>`__ the regulator and to get and
69 supplies, such as "Vcc", which are mapped into actual regulator devices
76 ----------------------
90 -------------
[all …]
/kernel/linux/linux-6.6/Documentation/driver-api/
Dregulator.rst1 .. Copyright 2007-2008 Wolfson Microelectronics
30 --------
36 Electronic device that supplies power to other devices. Most regulators
62 drivers use `get <#API-regulator-get>`__ and
63 `put <#API-regulator-put>`__ operations to acquire and release
64 regulators. Functions are provided to `enable <#API-regulator-enable>`__
65 and `disable <#API-regulator-disable>`__ the regulator and to get and
69 supplies, such as "Vcc", which are mapped into actual regulator devices
76 ----------------------
90 -------------
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/iio/adc/
Dadi,ad7476.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Michael Hennerich <michael.hennerich@analog.com>
21 - adi,ad7091
22 - adi,ad7091r
23 - adi,ad7273
24 - adi,ad7274
25 - adi,ad7276
26 - adi,ad7277
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/mfd/
Dactions,atc260x.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
11 - Cristian Ciocaltea <cristian.ciocaltea@gmail.com>
16 (i.e. regulators and system power-off/reboot) for the ATC2603C and ATC2609A
18 ATC2603C includes 3 programmable DC-DC converters, 9 programmable LDO
20 ATC2609A includes 5 programmable DC-DC converters and 10 programmable LDO
24 - $ref: ../input/input.yaml
29 - actions,atc2603c
[all …]
/kernel/linux/linux-5.10/drivers/regulator/
Dab8500-ext.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) ST-Ericsson SA 2010
11 * ab8500-ext supports the following regulators:
12 * - VextSupply3
35 REGULATOR_SUPPLY("vcc", "gpio-keys.0"),
37 REGULATOR_SUPPLY("vcc", "2-0029"),
39 REGULATOR_SUPPLY("vdd", "2-0018"),
41 REGULATOR_SUPPLY("vdd", "2-0019"),
43 REGULATOR_SUPPLY("vdd", "2-001e"),
45 REGULATOR_SUPPLY("avdd", "3-005c"),
[all …]
/kernel/linux/linux-6.6/Documentation/hwmon/
Dadm1025.rst10 Addresses scanned: I2C 0x2c - 0x2e
18 Addresses scanned: I2C 0x2c - 0x2d
24 * Only two possible addresses (0x2c - 0x2d).
29 - Chen-Yuan Wu <gwu@esoft.com>,
30 - Jean Delvare <jdelvare@suse.de>
33 -----------
36 monitor for microprocessor-based systems, providing measurement and limit
38 are provided, for monitoring +2.5V, +3.3V, +5V and +12V power supplies and
39 the processor core voltage. The ADM1025 can monitor a sixth power-supply
40 voltage by measuring its own VCC. One input (two pins) is dedicated to a
[all …]
/kernel/linux/linux-5.10/Documentation/hwmon/
Dadm1025.rst10 Addresses scanned: I2C 0x2c - 0x2e
18 Addresses scanned: I2C 0x2c - 0x2d
24 * Only two possible addresses (0x2c - 0x2d).
29 - Chen-Yuan Wu <gwu@esoft.com>,
30 - Jean Delvare <jdelvare@suse.de>
33 -----------
36 monitor for microprocessor-based systems, providing measurement and limit
38 are provided, for monitoring +2.5V, +3.3V, +5V and +12V power supplies and
39 the processor core voltage. The ADM1025 can monitor a sixth power-supply
40 voltage by measuring its own VCC. One input (two pins) is dedicated to a
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/pinctrl/
Dallwinner,sun4i-a10-pinctrl.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/pinctrl/allwinner,sun4i-a10-pinctrl.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Chen-Yu Tsai <wens@csie.org>
11 - Maxime Ripard <mripard@kernel.org>
14 "#gpio-cells":
21 "#interrupt-cells":
30 - allwinner,sun4i-a10-pinctrl
31 - allwinner,sun5i-a10s-pinctrl
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/
Dallwinner,sun4i-a10-pinctrl.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/pinctrl/allwinner,sun4i-a10-pinctrl.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Chen-Yu Tsai <wens@csie.org>
11 - Maxime Ripard <mripard@kernel.org>
14 "#gpio-cells":
21 "#interrupt-cells":
30 - allwinner,sun4i-a10-pinctrl
31 - allwinner,sun5i-a10s-pinctrl
[all …]
/kernel/linux/linux-5.10/include/linux/regulator/
Dmachine.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * machine.h -- SoC Regulator support, machine/board driver API.
44 * DO_NOTHING_IN_SUSPEND - the default value
45 * DISABLE_IN_SUSPEND - turn off regulator in suspend states
46 * ENABLE_IN_SUSPEND - keep regulator on in suspend states
60 * struct regulator_state - regulator state during low power system states
72 * - DO_NOTHING_IN_SUSPEND
73 * - DISABLE_IN_SUSPEND
74 * - ENABLE_IN_SUSPEND
87 * struct regulation_constraints - regulator operating constraints.
[all …]
/kernel/linux/linux-6.6/include/linux/regulator/
Dmachine.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * machine.h -- SoC Regulator support, machine/board driver API.
44 * DO_NOTHING_IN_SUSPEND - the default value
45 * DISABLE_IN_SUSPEND - turn off regulator in suspend states
46 * ENABLE_IN_SUSPEND - keep regulator on in suspend states
60 * struct regulator_state - regulator state during low power system states
72 * - DO_NOTHING_IN_SUSPEND
73 * - DISABLE_IN_SUSPEND
74 * - ENABLE_IN_SUSPEND
86 #define REGULATOR_NOTIF_LIMIT_DISABLE -1
[all …]
/kernel/linux/linux-6.6/arch/arm/boot/dts/rockchip/
Drk3188-bqedison2qc.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
8 #include <dt-bindings/i2c/i2c.h>
9 #include <dt-bindings/input/input.h>
10 #include <dt-bindings/interrupt-controller/irq.h>
14 model = "BQ Edison2 Quad-Core";
15 compatible = "mundoreader,bq-edison2qc", "rockchip,rk3188";
29 compatible = "pwm-backlight";
30 power-supply = <&vsys>;
34 gpio-keys {
[all …]
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Drk3188-bqedison2qc.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
8 #include <dt-bindings/i2c/i2c.h>
9 #include <dt-bindings/input/input.h>
13 model = "BQ Edison2 Quad-Core";
14 compatible = "mundoreader,bq-edison2qc", "rockchip,rk3188";
22 compatible = "pwm-backlight";
23 power-supply = <&vsys>;
27 gpio-keys {
28 compatible = "gpio-keys";
[all …]
/kernel/linux/linux-5.10/sound/soc/codecs/
Dsta32x.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Codec driver for ST STA32x 2.1-channel high-efficiency digital audio system
31 #include <sound/core.h>
35 #include <sound/soc-dapm.h>
58 /* Power-up register defaults */
136 "Vcc" /* power amp spply, 10V - 36V */
143 struct regulator_bulk_data supplies[ARRAY_SIZE(sta32x_supply_names)]; member
157 static const DECLARE_TLV_DB_SCALE(mvol_tlv, -12700, 50, 1);
158 static const DECLARE_TLV_DB_SCALE(chvol_tlv, -7950, 50, 1);
159 static const DECLARE_TLV_DB_SCALE(tone_tlv, -120, 200, 0);
[all …]
Dsta350.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Codec driver for ST STA350 2.1-channel high-efficiency digital audio system
31 #include <sound/core.h>
35 #include <sound/soc-dapm.h>
58 /* Power-up register defaults */
159 "vdd-dig", /* digital supply, 3.3V */
160 "vdd-pll", /* pll supply, 3.3V */
161 "vcc" /* power amp supply, 5V - 26V */
167 struct regulator_bulk_data supplies[ARRAY_SIZE(sta350_supply_names)]; member
182 static const DECLARE_TLV_DB_SCALE(mvol_tlv, -12750, 50, 1);
[all …]
/kernel/linux/linux-6.6/sound/soc/codecs/
Dsta32x.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Codec driver for ST STA32x 2.1-channel high-efficiency digital audio system
31 #include <sound/core.h>
35 #include <sound/soc-dapm.h>
55 /* Power-up register defaults */
133 "Vcc" /* power amp spply, 10V - 36V */
140 struct regulator_bulk_data supplies[ARRAY_SIZE(sta32x_supply_names)]; member
154 static const DECLARE_TLV_DB_SCALE(mvol_tlv, -12700, 50, 1);
155 static const DECLARE_TLV_DB_SCALE(chvol_tlv, -7950, 50, 1);
156 static const DECLARE_TLV_DB_SCALE(tone_tlv, -120, 200, 0);
[all …]

12