Searched +full:enable +full:- +full:vout +full:- +full:discharge (Results 1 – 13 of 13) sorted by relevance
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/regulator/ |
| D | tps62360-regulator.txt | 4 - compatible: Must be one of the following. 9 - reg: I2C slave address 12 - ti,enable-vout-discharge: Enable output discharge. This is boolean value. 13 - ti,enable-pull-down: Enable pull down. This is boolean value. 14 - ti,vsel0-gpio: GPIO for controlling VSEL0 line. 17 - ti,vsel1-gpio: Gpio for controlling VSEL1 line. 20 - ti,vsel0-state-high: Initial state of vsel0 input is high. 22 - ti,vsel1-state-high: Initial state of vsel1 input is high. 33 regulator-name = "tps62361-vout"; 34 regulator-min-microvolt = <500000>; [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/regulator/ |
| D | ti,tps62360.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Laxman Dewangan <ldewangan@nvidia.com> 13 The TPS6236x are a family of step down dc-dc converter with 22 - $ref: regulator.yaml# 27 - ti,tps62360 28 - ti,tps62361 29 - ti,tps62362 30 - ti,tps62363 [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | tegra30-asus-nexus7-grouper-ti-pmic.dtsi | 1 // 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; 16 ti,en-gpio-sleep = <0 0 1 0 0 0 0 0 0>; 17 ti,system-power-controller; 18 ti,sleep-keep-ck32k; 19 ti,sleep-enable; 21 #gpio-cells = <2>; [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/nvidia/ |
| D | tegra30-asus-nexus7-grouper-ti-pmic.dtsi | 1 // 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 …]
|
| D | tegra30-asus-transformer-common.dtsi | 1 // 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 …]
|
| D | tegra30-pegatron-chagall.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include <dt-bindings/input/gpio-keys.h> 5 #include <dt-bindings/input/input.h> 6 #include <dt-bindings/thermal/thermal.h> 9 #include "tegra30-cpu-opp.dtsi" 10 #include "tegra30-cpu-opp-microvolt.dtsi" 11 #include "tegra30-asus-lvds-display.dtsi" 16 chassis-type = "tablet"; 35 * pre-existing /chosen node to be available to insert the [all …]
|
| D | tegra30-ouya.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include <dt-bindings/input/gpio-keys.h> 5 #include <dt-bindings/input/input.h> 6 #include <dt-bindings/thermal/thermal.h> 9 #include "tegra30-cpu-opp.dtsi" 10 #include "tegra30-cpu-opp-microvolt.dtsi" 26 stdout-path = "serial0:115200n8"; 30 trusted-foundations { 31 compatible = "tlm,trusted-foundations"; [all …]
|
| /kernel/linux/linux-6.6/drivers/regulator/ |
| D | max8973-regulator.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * max8973-regulator.c -- Maxim max8973A 5 * Regulator driver for MAXIM 8973A DC-DC step-down switching regulator. 21 #include <linux/regulator/max8973-regulator.h> 118 * find_voltage_set_register: Find new voltage configuration register (VOUT). 119 * The finding of the new VOUT register will be based on the LRU mechanism. 120 * Each VOUT register will have different voltage configured . This 121 * Function will look if any of the VOUT register have requested voltage set 123 * - If it is already there then it will make that register as most 125 * the VOUT register but need to set the proper gpios to select this [all …]
|
| D | tps62360-regulator.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * tps62360.c -- TI tps62360 72 * - If it is already there then it will make that register as most 76 * - If requested voltage is not found then it will use the least 86 int new_vset_reg = tps->lru_index[3]; in find_voltage_set_register() 90 if (tps->curr_vset_vsel[tps->lru_index[i]] == req_vsel) { in find_voltage_set_register() 91 new_vset_reg = tps->lru_index[i]; in find_voltage_set_register() 99 for (i = found_index; i > 0; i--) in find_voltage_set_register() 100 tps->lru_index[i] = tps->lru_index[i - 1]; in find_voltage_set_register() 102 tps->lru_index[0] = new_vset_reg; in find_voltage_set_register() [all …]
|
| /kernel/linux/linux-5.10/drivers/regulator/ |
| D | max8973-regulator.c | 2 * max8973-regulator.c -- Maxim max8973 4 * Regulator driver for MAXIM 8973 DC-DC step-down switching regulator. 22 * 02111-1307, USA 34 #include <linux/regulator/max8973-regulator.h> 131 * find_voltage_set_register: Find new voltage configuration register (VOUT). 132 * The finding of the new VOUT register will be based on the LRU mechanism. 133 * Each VOUT register will have different voltage configured . This 134 * Function will look if any of the VOUT register have requested voltage set 136 * - If it is already there then it will make that register as most 138 * the VOUT register but need to set the proper gpios to select this [all …]
|
| D | tps62360-regulator.c | 2 * tps62360.c -- TI tps62360 22 * 02111-1307, USA 86 * - If it is already there then it will make that register as most 90 * - If requested voltage is not found then it will use the least 100 int new_vset_reg = tps->lru_index[3]; in find_voltage_set_register() 104 if (tps->curr_vset_vsel[tps->lru_index[i]] == req_vsel) { in find_voltage_set_register() 105 new_vset_reg = tps->lru_index[i]; in find_voltage_set_register() 113 for (i = found_index; i > 0; i--) in find_voltage_set_register() 114 tps->lru_index[i] = tps->lru_index[i - 1]; in find_voltage_set_register() 116 tps->lru_index[0] = new_vset_reg; in find_voltage_set_register() [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/ti/ |
| D | k3-am65-iot2050-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (c) Siemens AG, 2018-2021 12 #include "k3-am654.dtsi" 13 #include <dt-bindings/phy/phy.h> 33 stdout-path = "serial3:115200n8"; 36 reserved-memory { 37 #address-cells = <2>; 38 #size-cells = <2>; 41 secure_ddr: secure-ddr@9e800000 { 42 reg = <0 0x9e800000 0 0x01800000>; /* for OP-TEE */ [all …]
|
| D | k3-am654-base-board.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (C) 2016-2020 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"; 41 reserved-memory { 42 #address-cells = <2>; [all …]
|