Home
last modified time | relevance | path

Searched +full:fixed +full:- +full:voltage (Results 1 – 25 of 501) sorted by relevance

12345678910>>...21

/linux/Documentation/ABI/testing/
H A Dsysfs-class-usb_power_delivery23 What: /sys/class/usb_power_delivery/.../source-capabilities
30 Power Delivery Specification. Each PDO - power supply - will
37 What: /sys/class/usb_power_delivery/.../sink-capabilities
49 Fixed Supplies
56 Fixed Supplies.
60 1), and the only mandatory PDO, is always the vSafe5V Fixed
62 it that the other Fixed Supply Objects do not have and that are
72 What: /sys/class/usb_power_delivery/.../source-capabilities/1:fixed_supply/usb_suspend_supported
77 vSafe5V Fixed Supply Object. If the bit is set then the device
81 What: /sys/class/usb_power_delivery/.../sink-capabilities/1:fixed_supply/higher_capability
[all …]
H A Dsysfs-class-power5 Contact: linux-pm@vger.kernel.org
14 Contact: linux-pm@vger.kernel.org
23 Contact: linux-pm@vger.kernel.org
32 Contact: linux-pm@vger.kernel.org
43 Contact: linux-pm@vger.kernel.org
48 a fixed period. Normally devices will provide a fixed interval
54 Reports an average IBUS current reading over a fixed period.
55 Normally devices will provide a fixed interval in which they
66 Contact: linux-pm@vger.kernel.org
81 Contact: linux-pm@vger.kernel.org
[all …]
/linux/Documentation/devicetree/bindings/pinctrl/
H A Dcanaan,k230-pinctrl.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/pinctrl/canaan,k230-pinctrl.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Ze Huang <18771902331@163.com>
15 performed on a per-pin basis.
19 const: canaan,k230-pinctrl
25 '-pins$':
33 '-cfg$':
36 - $ref: /schemas/pinctrl/pincfg-node.yaml
[all …]
/linux/Documentation/devicetree/bindings/regulator/
H A Dsilergy,sy8106a.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Silergy SY8106A Voltage Regulator
10 - Ondrej Jirman <megous@megous.com>
13 - $ref: regulator.yaml#
22 silergy,fixed-microvolt:
24 The voltage when I2C regulating is disabled (set by external resistor
25 like a fixed voltage)
28 - compatible
[all …]
H A Dfixed-regulator.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/regulator/fixed-regulator.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Fixed Voltage regulators
10 - Liam Girdwood <lgirdwood@gmail.com>
11 - Mark Brown <broonie@kernel.org>
15 regulator.yaml, can also be used. However a fixed voltage regulator is
16 expected to have the regulator-min-microvolt and regulator-max-microvolt
20 - $ref: regulator.yaml#
[all …]
H A Dltc3589.txt1 Linear Technology LTC3589, LTC3589-1, and LTC3589-2 8-output regulators
4 - compatible: "lltc,ltc3589", "lltc,ltc3589-1" or "lltc,ltc3589-2"
5 - reg: I2C slave address
8 - regulators: Contains eight regulator child nodes sw1, sw2, sw3, bb-out,
13 nodes for sw1, sw2, sw3, bb-out, ldo1, and ldo2 additionally need to specify
14 the resistor values of their external feedback voltage dividers:
17 - lltc,fb-voltage-divider: An array of two integers containing the resistor
18 values R1 and R2 of the feedback voltage divider in ohms.
21 0.3625 V to 0.75 V in 12.5 mV steps. The output voltage thus ranges between
22 0.3625 * (1 + R1/R2) V and 0.75 * (1 + R1/R2) V. Regulators bb-out and ldo1
[all …]
/linux/Documentation/devicetree/bindings/sound/
H A Dcs35l32.txt5 - compatible : "cirrus,cs35l32"
7 - reg : the I2C address of the device for I2C. Address is determined by the level
10 - VA-supply, VP-supply : power supplies for the device,
15 - reset-gpios : a GPIO spec for the reset pin. If specified, it will be
18 - cirrus,boost-manager : Boost voltage control.
19 0 = Automatically managed. Boost-converter output voltage is the higher
20 of the two: Class G or adaptive LED voltage.
21 1 = Automatically managed irrespective of audio, adapting for low-power
22 dissipation when LEDs are ON, and operating in Fixed-Boost Bypass Mode
24 2 = (Default) Boost voltage fixed in Bypass Mode (VBST = VP).
[all …]
H A Dcs42l56.txt5 - compatible : "cirrus,cs42l56"
7 - reg : the I2C address of the device for I2C
9 - VA-supply, VCP-supply, VLDO-supply : power supplies for the device,
14 - cirrus,gpio-nreset : GPIO controller's phandle and the number
17 - cirrus,chgfreq-divisor : Values used to set the Charge Pump Frequency.
24 - cirrus,ain1a-ref-cfg, ain1b-ref-cfg : boolean, If present, AIN1A or AIN1B are configured
25 as a pseudo-differential input referenced to AIN1REF/AIN3A.
27 - cirrus,ain2a-ref-cfg, ain2b-ref-cfg : boolean, If present, AIN2A or AIN2B are configured
28 as a pseudo-differential input referenced to AIN2REF/AIN3B.
30 - cirrus,micbias-lvl: Set the output voltage level on the MICBIAS Pin.
[all …]
/linux/include/linux/regulator/
H A Dfixed.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * fixed.h
10 * Roger Quadros <ext-roger.quadros@nokia.com>
19 * struct fixed_voltage_config - fixed_voltage_config structure
22 * @microvolts: Output voltage of regulator
23 * @startup_delay: Start-up time in microseconds
30 * This structure contains fixed voltage regulator configuration
31 * information that must be passed by platform code to the fixed
32 * voltage regulator driver.
58 "fixed-dummy", s, ns, 0)
/linux/arch/arm/boot/dts/nxp/mxs/
H A Dimx28-eukrea-mbmx28lc.dtsi1 // SPDX-License-Identifier: GPL-2.0-or-later
7 #include <dt-bindings/input/input.h>
8 #include <dt-bindings/gpio/gpio.h>
16 compatible = "pwm-backlight";
18 brightness-levels = <0 25 50 75 100 125 150 175 200 225 255>;
19 default-brightness-level = <10>;
22 gpio-keys-0 {
23 compatible = "gpio-keys";
24 pinctrl-names = "default";
25 pinctrl-0 = <&gpio_button_sw3_pins_mbmx28lc>;
[all …]
H A Dimx28-tx28.dts1 // SPDX-License-Identifier: GPL-2.0 OR MIT
4 * Copyright 2013-2017 Lothar Waßmann <LW@KARO-electronics.de>
7 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/interrupt-controller/irq.h>
13 model = "Ka-Ro electronics TX28 module";
34 reg = <0x40000000 0>; /* will be filled in by U-Boot */
38 compatible = "w1-gpio";
43 reg_usb0_vbus: regulator-usb0-vbus {
44 compatible = "regulator-fixed";
[all …]
H A Dimx28-evk.dts1 // SPDX-License-Identifier: GPL-2.0+
5 /dts-v1/;
10 compatible = "fsl,imx28-evk", "fsl,imx28";
18 reg_3p3v: regulator-3p3v {
19 compatible = "regulator-fixed";
20 regulator-name = "3P3V";
21 regulator-min-microvolt = <3300000>;
22 regulator-max-microvolt = <3300000>;
23 regulator-always-on;
26 reg_vddio_sd0: regulator-vddio-sd0 {
[all …]
H A Dimx28-m28cu3.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
6 /dts-v1/;
19 compatible = "pwm-backlight";
21 brightness-levels = <0 4 8 16 32 64 128 255>;
22 default-brightness-level = <6>;
26 compatible = "gpio-leds";
27 pinctrl-names = "default";
28 pinctrl-0 = <&led_pins_gpio>;
31 label = "sd0-led";
33 linux,default-trigger = "mmc0";
[all …]
/linux/drivers/regulator/
H A Dfixed.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * fixed.c
10 * Roger Quadros <ext-roger.quadros@nokia.com>
13 * non-controllable regulators, as well as for allowing testing on
25 #include <linux/regulator/fixed.h>
55 ret = clk_prepare_enable(priv->enable_clock); in reg_clock_enable()
59 priv->enable_counter++; in reg_clock_enable()
68 clk_disable_unprepare(priv->enable_clock); in reg_clock_disable()
69 priv->enable_counter--; in reg_clock_disable()
77 struct device *dev = rdev->dev.parent; in reg_domain_enable()
[all …]
H A Dfixed-helper.c1 // SPDX-License-Identifier: GPL-2.0
6 #include <linux/regulator/fixed.h>
18 kfree_const(data->cfg.supply_name); in regulator_fixed_release()
23 * regulator_register_always_on - register an always-on regulator with a fixed name
28 * @uv: voltage in microvolts
41 data->cfg.supply_name = kstrdup_const(name, GFP_KERNEL); in regulator_register_always_on()
42 if (!data->cfg.supply_name) { in regulator_register_always_on()
47 data->cfg.microvolts = uv; in regulator_register_always_on()
48 data->cfg.enabled_at_boot = 1; in regulator_register_always_on()
49 data->cfg.init_data = &data->init_data; in regulator_register_always_on()
[all …]
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 bool "Voltage and Current Regulator Support"
6 Generic Voltage and Current Regulator support.
8 This framework is designed to provide a generic interface to voltage
10 provide voltage and current control to client or consumer drivers and
16 to both voltage regulators (where voltage output is controllable) and
34 tristate "Fixed voltage regulator support"
36 This driver provides support for fixed voltage regulators,
38 managed regulators and simple non-configurable regulators.
43 This driver provides a virtual consumer for the voltage and
[all …]
/linux/arch/arm64/boot/dts/freescale/
H A Dimx8mq-librem5-devkit.dts1 // SPDX-License-Identifier: GPL-2.0+
3 * Copyright 2018-2019 Purism SPC
6 /dts-v1/;
8 #include "dt-bindings/input/input.h"
9 #include <dt-bindings/interrupt-controller/irq.h>
10 #include <dt-bindings/leds/common.h>
11 #include "dt-bindings/pwm/pwm.h"
12 #include "dt-bindings/usb/pd.h"
17 compatible = "purism,librem5-devkit", "fsl,imx8mq";
19 backlight_dsi: backlight-dsi {
[all …]
H A Dimx8mq-librem5.dtsi1 // SPDX-License-Identifier: GPL-2.0+
3 * Copyright 2018-2020 Purism SPC
6 /dts-v1/;
8 #include "dt-bindings/input/input.h"
9 #include <dt-bindings/interrupt-controller/irq.h>
10 #include <dt-bindings/leds/common.h>
11 #include "dt-bindings/pwm/pwm.h"
12 #include "dt-bindings/usb/pd.h"
18 chassis-type = "handset";
20 backlight_dsi: backlight-dsi {
[all …]
/linux/Documentation/devicetree/bindings/mmc/
H A Dmarvell,xenon-sdhci.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/mmc/marvell,xenon-sdhci.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 mmc-controller.yaml and the properties used by the Xenon implementation.
20 - Ulf Hansson <ulf.hansson@linaro.org>
25 - enum:
26 - marvell,armada-cp110-sdhci
27 - marvell,armada-ap806-sdhci
29 - items:
[all …]
/linux/arch/arm64/boot/dts/qcom/
H A Dsc7280-herobrine.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
16 #include <dt-bindings/input/gpio-keys.h>
17 #include <dt-bindings/input/input.h>
18 #include <dt-bindings/leds/common.h>
20 #include "sc7280-qcard.dtsi"
21 #include "sc7280-chrome-common.dtsi"
25 stdout-path = "serial0:115200n8";
29 * FIXED REGULATORS
33 * 2. higher voltage above lower voltage.
37 /* This is the top level supply and variable voltage */
[all …]
H A Dipq9574-rdp-common.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
5 * Copyright (c) 2020-2021 The Linux Foundation. All rights reserved.
9 /dts-v1/;
11 #include <dt-bindings/gpio/gpio.h>
12 #include <dt-bindings/input/input.h>
13 #include <dt-bindings/leds/common.h>
22 stdout-path = "serial0:115200n8";
26 compatible = "regulator-fixed";
27 regulator-min-microvolt = <3300000>;
28 regulator-max-microvolt = <3300000>;
[all …]
/linux/Documentation/driver-api/thermal/
H A Dcpu-idle-cooling.rst1 .. SPDX-License-Identifier: GPL-2.0
8 ----------
26 budget lower than the requested one and under-utilize the CPU, thus
27 losing performance. In other words, one OPP under-utilizes the CPU
33 ----------
58 ---------------
69 We use a fixed duration of idle injection that gives an acceptable
70 performance penalty and a fixed latency. Mitigation can be increased
78 |------- -------
81 <------>
[all …]
/linux/arch/arm/boot/dts/samsung/
H A Dexynos5410-smdk5410.dts1 // SPDX-License-Identifier: GPL-2.0
9 /dts-v1/;
11 #include <dt-bindings/interrupt-controller/irq.h>
27 stdout-path = "serial2:115200n8";
31 compatible = "fixed-clock";
32 clock-frequency = <24000000>;
33 clock-output-names = "fin_pll";
34 #clock-cells = <0>;
37 pmic_ap_clk: pmic-ap-clk {
39 compatible = "fixed-clock";
[all …]
/linux/Documentation/devicetree/bindings/iio/dac/
H A Dadi,ad5758.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Michael Hennerich <Michael.Hennerich@analog.com>
19 spi-cpha: true
21 adi,dc-dc-mode:
25 Mode of operation of the dc-to-dc converter
27 In this mode, the AD5758 circuitry senses the output voltage and
28 dynamically regulates the supply voltage, VDPC+, to meet compliance
29 requirements plus an optimized headroom voltage for the output buffer.
[all …]
/linux/arch/arm/boot/dts/ti/davinci/
H A Dda850-lego-ev3.dts1 // SPDX-License-Identifier: GPL-2.0-only
8 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/input/linux-event-codes.h>
11 #include <dt-bindings/pwm/pwm.h>
32 compatible = "gpio-keys";
34 pinctrl-names = "default";
35 pinctrl-0 = <&button_bias>;
75 * The EV3 has two built-in bi-color LEDs behind the buttons.
78 compatible = "gpio-leds";
[all …]

12345678910>>...21