Home
last modified time | relevance | path

Searched +full:vout +full:- +full:supply (Results 1 – 25 of 38) sorted by relevance

12

/linux/Documentation/devicetree/bindings/regulator/
H A Dregulator-output.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $id: http://devicetree.org/schemas/regulator/regulator-output.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Zev Weiss <zev@bewilderbeest.net>
22 const: regulator-output
24 vout-supply:
29 - compatible
30 - vout-supply
35 - |
[all …]
H A Dfcs,fan53555.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Heiko Stuebner <heiko@sntech.de>
13 - $ref: regulator.yaml#
18 - enum:
19 - fcs,fan53555
20 - fcs,fan53526
21 - rockchip,rk8600
22 - rockchip,rk8602
[all …]
H A Drohm,bd71847-regulator.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/regulator/rohm,bd71847-regulator.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Matti Vaittinen <mazziesaccount@gmail.com>
15 Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml
21 regulator-boot-on at least for BUCK5. LDO6 is supplied by it and it must
30 "^LDO[1-6]$":
37 regulator-name:
38 pattern: "^ldo[1-6]$"
[all …]
H A Drohm,bd71837-regulator.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/regulator/rohm,bd71837-regulator.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Matti Vaittinen <mazziesaccount@gmail.com>
15 Documentation/devicetree/bindings/mfd/rohm,bd71837-pmic.yaml
21 regulator-boot-on at least for BUCK6 and BUCK7 so that those are not
31 "^LDO[1-7]$":
38 regulator-name:
39 pattern: "^ldo[1-7]$"
[all …]
/linux/Documentation/hwmon/
H A Dbel-pfe.rst1 Kernel driver bel-pfe
10 Addresses scanned: -
12 … Datasheet: https://www.belfuse.com/resources/datasheets/powersolutions/ds-bps-pfe1100-12-054xa.pdf
18 Addresses scanned: -
20 Datasheet: https://www.belfuse.com/resources/datasheets/powersolutions/ds-bps-pfe3000-series.pdf
26 -----------
28 This driver supports hardware monitoring for below power supply devices
33 1100 Watt AC to DC power-factor-corrected (PFC) power supply.
38 3000 Watt AC/DC power-factor-corrected (PFC) and DC-DC power supply.
46 -----------
[all …]
H A Ducd9000.rst11 Addresses scanned: -
15 - http://focus.ti.com/lit/ds/symlink/ucd90120.pdf
16 - http://focus.ti.com/lit/ds/symlink/ucd90124.pdf
17 - http://focus.ti.com/lit/ds/symlink/ucd90160.pdf
18 - http://focus.ti.com/lit/ds/symlink/ucd90320.pdf
19 - http://focus.ti.com/lit/ds/symlink/ucd9090.pdf
20 - http://focus.ti.com/lit/ds/symlink/ucd90910.pdf
22 Author: Guenter Roeck <linux@roeck-us.net>
26 -----------
30 The UCD90120 Power Supply Sequencer and System Health Monitor monitors and
[all …]
H A Dmax16064.rst10 Addresses scanned: -
12 Datasheet: http://datasheets.maxim-ic.com/en/ds/MAX16064.pdf
14 Author: Guenter Roeck <linux@roeck-us.net>
18 -----------
20 This driver supports hardware monitoring for Maxim MAX16064 Quad Power-Supply
21 Controller with Active-Voltage Output Control and PMBus Interface.
28 -----------
30 This driver does not auto-detect devices. You will have to instantiate the
31 devices explicitly. Please see Documentation/i2c/instantiating-devices.rst for
36 ---------------------
[all …]
H A Dmax34440.rst10 Addresses scanned: -
16 PMBus 5-Channel Power-Supply Manager and Intelligent Fan Controller
20 Addresses scanned: -
26 PMBus Power-Supply Data Logger
30 Addresses scanned: -
36 PMBus 16-Channel V/I Monitor and 12-Channel Sequencer/Marginer
40 Addresses scanned: -
46 PMBus 12-Channel Voltage Monitor & Sequencer
50 Addresses scanned: -
56 PMBus 16-Channel Voltage Monitor & Sequencer
[all …]
H A Dltc2978.rst10 Addresses scanned: -
18 Addresses scanned: -
26 Addresses scanned: -
34 Addresses scanned: -
42 Addresses scanned: -
52 Addresses scanned: -
60 Addresses scanned: -
68 Addresses scanned: -
76 Addresses scanned: -
84 Addresses scanned: -
[all …]
/linux/arch/arm/boot/dts/nvidia/
H A Dtegra30-asus-nexus7-grouper-ti-pmic.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 #include <dt-bindings/interrupt-controller/arm-gic.h>
4 #include <dt-bindings/gpio/gpio.h>
13 #interrupt-cells = <2>;
14 interrupt-controller;
15 wakeup-source;
17 ti,en-gpio-sleep = <0 0 1 0 0 0 0 0 0>;
18 ti,system-power-controller;
19 ti,sleep-keep-ck32k;
20 ti,sleep-enable;
[all …]
H A Dtegra30-cardhu.dtsi1 // SPDX-License-Identifier: GPL-2.0
2 #include <dt-bindings/input/input.h>
3 #include <dt-bindings/thermal/thermal.h>
5 #include "tegra30-cpu-opp.dtsi"
6 #include "tegra30-cpu-opp-microvolt.dtsi"
16 * use tegra30-cardhu-a02.dts, Cardhu fab version A04 and later, use
17 * tegra30-cardhu-a04.dts.
20 * The sticker will have number like 600-81291-1000-002 C.3. In this 4th
22 * The (downstream internal) U-Boot of Cardhu display the board-id as
43 stdout-path = "serial0:115200n8";
[all …]
H A Dtegra30-asus-transformer-common.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 #include <dt-bindings/input/gpio-keys.h>
4 #include <dt-bindings/input/input.h>
5 #include <dt-bindings/thermal/thermal.h>
8 #include "tegra30-cpu-opp.dtsi"
9 #include "tegra30-cpu-opp-microvolt.dtsi"
12 chassis-type = "convertible";
31 * pre-existing /chosen node to be available to insert the
37 trusted-foundations {
38 compatible = "tlm,trusted-foundations";
[all …]
/linux/Documentation/devicetree/bindings/iio/addac/
H A Dadi,ad74115.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Cosmin Tanislav <cosmin.tanislav@analog.com>
13 The AD74115H is a single-channel software configurable input/output
17 chip solution with an SPI interface. The device features a 16-bit ADC and a
18 14-bit DAC.
25 - adi,ad74115h
30 spi-max-frequency:
33 spi-cpol: true
[all …]
/linux/arch/arm/boot/dts/st/
H A Dstm32mp15xc-lxa-tac.dtsi1 // SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-3-Clause)
3 * Copyright (C) 2020 STMicroelectronics - All Rights Reserved
9 #include "stm32mp15xx-osd32.dtsi"
10 #include "stm32mp15xxac-pinctrl.dtsi"
12 #include <dt-bindings/gpio/gpio.h>
13 #include <dt-bindings/input/input.h>
14 #include <dt-bindings/leds/common.h>
15 #include <dt-bindings/pwm/pwm.h>
28 stdout-path = &uart4;
31 led-controller-0 {
[all …]
/linux/sound/soc/codecs/
H A Dwm8770.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * wm8770.c -- WM8770 ALSA SoC Audio driver
94 * We can't use the same notifier block for more than one supply and
105 regcache_mark_dirty(wm8770->regmap); \
114 static const DECLARE_TLV_DB_SCALE(adc_tlv, -1200, 100, 0);
115 static const DECLARE_TLV_DB_SCALE(dac_dig_tlv, -12750, 50, 1);
116 static const DECLARE_TLV_DB_SCALE(dac_alg_tlv, -12700, 100, 1);
139 /* global VOUT playback controls */
140 SOC_SINGLE_TLV("VOUT Playback Volume", WM8770_MSALGVOL, 0, 127, 0,
142 SOC_SINGLE("VOUT Playback ZC Switch", WM8770_MSALGVOL, 7, 1, 0),
[all …]
/linux/Documentation/devicetree/bindings/hwmon/
H A Dlltc,ltc2978.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Octal Digital Power-supply monitor/supervisor/sequencer/margin controller.
10 - Frank Li <Frank.Li@nxp.com>
15 - lltc,ltc2972
16 - lltc,ltc2974
17 - lltc,ltc2975
18 - lltc,ltc2977
19 - lltc,ltc2978
[all …]
/linux/drivers/regulator/
H A Duserspace-consumer.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * userspace-consumer.c
20 #include <linux/regulator/userspace-consumer.h>
39 return sprintf(buf, "%s\n", data->name); in name_show()
47 if (data->enabled) in state_show()
73 mutex_lock(&data->lock); in state_store()
74 if (enabled != data->enabled) { in state_store()
76 ret = regulator_bulk_enable(data->num_supplies, in state_store()
77 data->supplies); in state_store()
79 ret = regulator_bulk_disable(data->num_supplies, in state_store()
[all …]
/linux/Documentation/misc-devices/
H A Dmax6875.rst13 Datasheet: http://pdfserv.maxim-ic.com/en/ds/MAX6874-MAX6875.pdf
19 -----------
21 The Maxim MAX6875 is an EEPROM-programmable power-supply sequencer/supervisor.
33 - vin gpi vout
43 -------------
45 eeprom - 512 bytes of user-defined EEPROM space.
49 ---------------
61 $ echo max6875 0x50 > /sys/bus/i2c/devices/i2c-0/new_device
65 The even-address instance is called 'max6875', the odd one is 'dummy'.
68 Programming the chip using i2c-dev
[all …]
/linux/drivers/mfd/
H A Dwcd934x.c1 // SPDX-License-Identifier: GPL-2.0
36 .name = "wcd934x-codec",
38 .name = "wcd934x-gpio",
39 .of_compatible = "qcom,wcd9340-gpio",
41 .name = "wcd934x-soundwire",
42 .of_compatible = "qcom,soundwire-v1.3.0",
125 struct regmap *regmap = ddata->regmap; in wcd934x_bring_up()
139 dev_info(ddata->dev, "WCD934x chip id major 0x%x, minor 0x%x\n", in wcd934x_bring_up()
145 /* Add 1msec delay for VOUT to settle */ in wcd934x_bring_up()
158 struct device *dev = &sdev->dev; in wcd934x_slim_status_up()
[all …]
/linux/drivers/media/dvb-frontends/
H A Dlnbh29.c1 // SPDX-License-Identifier: GPL-2.0
3 // Driver for LNB supply and control IC STMicroelectronics LNBH29
15 * struct lnbh29_priv - LNBH29 driver private data
47 .addr = priv->i2c_address, in lnbh29_read_vmon()
52 .addr = priv->i2c_address, in lnbh29_read_vmon()
59 ret = i2c_transfer(priv->i2c, msg, 2); in lnbh29_read_vmon()
61 ret = -EIO; in lnbh29_read_vmon()
63 dev_dbg(&priv->i2c->dev, "LNBH29 I2C transfer failed (%d)\n", in lnbh29_read_vmon()
69 dev_err(&priv->i2c->dev, in lnbh29_read_vmon()
72 return -EIO; in lnbh29_read_vmon()
[all …]
/linux/drivers/iio/dac/
H A Dad5764.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Analog devices AD5764, AD5764R, AD5744, AD5744R quad-channel
33 * struct ad5764_chip_info - chip specific information
34 * @int_vref: Value of the internal reference voltage in uV - 0 if external
44 * struct ad5764_state - driver instance specific data
47 * @vref_reg: vref supply regulators
90 .shift = 16 - (_bits), \
130 mutex_lock(&st->lock); in ad5764_write()
131 st->data[0].d32 = cpu_to_be32((reg << 16) | val); in ad5764_write()
133 ret = spi_write(st->spi, &st->data[0].d8[1], 3); in ad5764_write()
[all …]
H A Dad5360.c1 // SPDX-License-Identifier: GPL-2.0-only
4 * multi-channel Digital to Analog Converters driver
50 * struct ad5360_chip_info - chip specific information
65 * struct ad5360_state - driver instance specific data
68 * @vref_reg: vref supply regulators
115 .shift = 16 - (bits), \
177 i = channel / st->chip_info->channels_per_group; in ad5360_get_channel_vref_index()
178 if (i >= st->chip_info->num_vrefs) in ad5360_get_channel_vref_index()
179 i = st->chip_info->num_vrefs - 1; in ad5360_get_channel_vref_index()
189 return regulator_get_voltage(st->vref_reg[i].consumer); in ad5360_get_channel_vref()
[all …]
/linux/arch/arm/boot/dts/ti/keystone/
H A Dkeystone-k2g-evm.dts1 // SPDX-License-Identifier: GPL-2.0
5 * Copyright (C) 2016-2017 Texas Instruments Incorporated - https://www.ti.com/
7 /dts-v1/;
9 #include "keystone-k2g.dtsi"
12 compatible = "ti,k2g-evm", "ti,k2g", "ti,keystone";
20 reserved-memory {
21 #address-cells = <2>;
22 #size-cells = <2>;
25 dsp_common_memory: dsp-common-memory@81f800000 {
26 compatible = "shared-dma-pool";
[all …]
/linux/arch/arm64/boot/dts/rockchip/
H A Drk3399-pinebook-pro.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
9 #include <dt-bindings/input/gpio-keys.h>
10 #include <dt-bindings/input/linux-event-codes.h>
11 #include <dt-bindings/pwm/pwm.h>
12 #include <dt-bindings/usb/pd.h>
13 #include <dt-bindings/leds/common.h>
18 compatible = "pine64,pinebook-pro", "rockchip,rk3399";
19 chassis-type = "laptop";
28 stdout-path = "serial2:1500000n8";
[all …]
/linux/arch/arm64/boot/dts/ti/
H A Dk3-am654-base-board.dts1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
3 * Copyright (C) 2016-2024 Texas Instruments Incorporated - https://www.ti.com/
6 /dts-v1/;
8 #include "k3-am654.dtsi"
9 #include <dt-bindings/input/input.h>
10 #include <dt-bindings/net/ti-dp83867.h>
13 compatible = "ti,am654-evm", "ti,am654";
31 stdout-path = "serial2:115200n8";
36 bootph-all;
42 reserved-memory {
[all …]

12