/freebsd/sys/contrib/device-tree/Bindings/power/supply/ |
H A D | adc-battery.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/power/supply/adc-battery.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: ADC battery 10 - Sebastian Reichel <sre@kernel.org> 13 Basic battery capacity meter, which only reports basic battery data 14 via ADC channels and optionally indicate that the battery is full by 17 The voltage is expected to be measured between the battery terminals 19 monitor the current/power flowing out of the battery. Last but not [all …]
|
H A D | lego,ev3-battery.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/power/supply/lego,ev3-battery.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: LEGO MINDSTORMS EV3 Battery 10 - David Lechner <david@lechnology.com> 11 - Sebastian Reichel <sre@kernel.org> 14 LEGO MINDSTORMS EV3 has some built-in capability for monitoring the battery. 15 It uses 6 AA batteries or a special Li-ion rechargeable battery pack that is 16 detected by a key switch in the battery compartment. [all …]
|
H A D | ingenic,battery.txt | 1 * Ingenic JZ47xx battery bindings 5 - compatible: Must be "ingenic,jz4740-battery". 6 - io-channels: phandle and IIO specifier pair to the IIO device. 7 Format described in iio-bindings.txt. 8 - monitored-battery: phandle to a "simple-battery" compatible node. 10 The "monitored-battery" property must be a phandle to a node using the format 11 described in battery.txt, with the following properties being required: 13 - voltage-min-design-microvolt: Drained battery voltage. 14 - voltage-max-design-microvolt: Fully charged battery voltage. 18 #include <dt-bindings/iio/adc/ingenic,adc.h> [all …]
|
H A D | ingenic,battery.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2 # Copyright 2019-2020 Artur Rojek 4 --- 5 $id: http://devicetree.org/schemas/power/supply/ingenic,battery.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Ingenic JZ47xx battery 11 - Artur Rojek <contact@artur-rojek.eu> 13 $ref: power-supply.yaml# 18 - const: ingenic,jz4740-battery 19 - items: [all …]
|
H A D | rx51-battery.txt | 1 Binding for Nokia N900 battery 3 The Nokia N900 battery status can be read via the TWL4030's A/D converter. 6 - compatible: Should contain one of the following: 7 * "nokia,n900-battery" 8 - io-channels: Should contain IIO channel specifiers 9 for each element in io-channel-names. 10 - io-channel-names: Should contain the following values: 11 * "temp" - The ADC channel for temperature reading 12 * "bsi" - The ADC channel for battery size identification 13 * "vbat" - The ADC channel to measure the battery voltage [all …]
|
H A D | nokia,n900-battery.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/power/supply/nokia,n900-battery.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Nokia N900 battery 10 - Pali Rohár <pali@kernel.org> 11 - Sebastian Reichel <sre@kernel.org> 14 - $ref: power-supply.yaml# 18 const: nokia,n900-battery 20 io-channels: [all …]
|
H A D | axp20x_battery.txt | 1 AXP20x and AXP22x battery power supply 4 - compatible, one of: 5 "x-powers,axp209-battery-power-supply" 6 "x-powers,axp221-battery-power-supply" 7 "x-powers,axp813-battery-power-supply" 11 The supported devices can read the battery voltage, charge and discharge 12 currents of the battery by reading ADC channels from the ADC. 17 battery_power_supply: battery-power-supply { 18 compatible = "x-powers,axp209-battery-power-supply";
|
H A D | x-powers,axp20x-battery-power-supply.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/power/supply/x-powers,axp20x-battery-power-supply.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: AXP20x Battery power-supply 10 The supported devices can read the battery voltage, charge and discharge 11 currents of the battery by reading ADC channels from the ADC. 14 - Chen-Yu Tsai <wens@csie.org> 15 - Sebastian Reichel <sre@kernel.org> 18 - $ref: power-supply.yaml# [all …]
|
H A D | lego_ev3_battery.txt | 1 LEGO MINDSTORMS EV3 Battery 4 LEGO MINDSTORMS EV3 has some built-in capability for monitoring the battery. 5 It uses 6 AA batteries or a special Li-ion rechargeable battery pack that is 6 detected by a key switch in the battery compartment. 9 - compatible: Must be "lego,ev3-battery" 10 - io-channels: phandles to analog inputs for reading voltage and current 11 - io-channel-names: Must be "voltage", "current" 12 - rechargeable-gpios: phandle to the rechargeable battery indication gpio 16 battery { 17 compatible = "lego,ev3-battery"; [all …]
|
H A D | sc27xx-fg.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/power/supply/sc27xx-fg.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sebastian Reichel <sre@kernel.org> 13 - $ref: power-supply.yaml# 18 - sprd,sc2720-fgu 19 - sprd,sc2721-fgu 20 - sprd,sc2723-fgu 21 - sprd,sc2730-fgu [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/iio/adc/ |
H A D | ingenic,adc.txt | 1 * Ingenic JZ47xx ADC controller IIO bindings 5 - compatible: Should be one of: 6 * ingenic,jz4725b-adc 7 * ingenic,jz4740-adc 8 * ingenic,jz4770-adc 9 - reg: ADC controller registers location and length. 10 - clocks: phandle to the SoC's ADC clock. 11 - clock-names: Must be set to "adc". 12 - #io-channel-cells: Must be set to <1> to indicate channels are selected 15 ADC clients must use the format described in iio-bindings.txt, giving [all …]
|
H A D | aspeed,ast2600-adc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/adc/aspeed,ast2600-adc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: ADC that forms part of an ASPEED server management processor. 10 - Billy Tsai <billy_tsai@aspeedtech.com> 13 • 10-bits resolution for 16 voltage channels. 16 • Channel scanning can be non-continuous. 17 • Programmable ADC clock frequency. 21 • Built-in a compensating method. [all …]
|
H A D | qcom,spmi-rradc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/adc/qcom,spmi-rrad [all...] |
H A D | ti,palmas-gpadc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/adc/ti,palmas-gpad [all...] |
H A D | adi,ad7280a.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/adc/adi,ad7280a.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Analog Devices AD7280a Lithium Ion Battery Monitoring System 10 - Michael Hennerich <michael.hennerich@analog.com> 11 - Jonathan Cameron <jic23@kernel.org> 14 Bindings for the Analog Devices AD7280a Battery Monitoring System. 15 Used in devices such as hybrid electric cars, battery backup and power tools. 18 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7280A.pdf [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/mfd/ |
H A D | stericsson,ab8500.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: ST-Ericsso [all...] |
H A D | ab8500.txt | 1 * AB8500 Multi-Functional Device (MFD) 4 - compatible : contains "stericsson,ab8500" or "stericsson,ab8505"; 5 - interrupts : contains the IRQ line for the AB8500 6 - interrupt-controller : describes the AB8500 as an Interrupt Controller (has its own domain) 7 - #interrupt-cells : should be 2, for 2-cell format 8 - The first cell is the AB8500 local IRQ number 9 - The second cell is used to specify optional parameters 10 - bits[3:0] trigger type and level flags: 11 1 = low-to-high edge triggered 12 2 = high-to-low edge triggered [all …]
|
H A D | x-powers,axp152.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/mfd/x-powers,axp152.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: X-Powers AXP PMIC 10 - Che [all...] |
/freebsd/sys/contrib/device-tree/src/arm64/rockchip/ |
H A D | rk3326-odroid-go2.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 9 #include "rk3326-odroid-go.dtsi" 12 model = "ODROID-GO Advance"; 13 compatible = "hardkernel,rk3326-odroid-go2", "rockchip,rk3326"; 15 analog_sticks: adc-joystick { 16 compatible = "adc-joystick"; 17 io-channels = <&saradc 1>, 19 poll-interval = <60>; 20 #address-cells = <1>; [all …]
|
H A D | rk3326-odroid-go3.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 9 #include "rk3326-odroid-go.dtsi" 12 model = "ODROID-GO Super"; 13 compatible = "hardkernel,rk3326-odroid-go3", "rockchip,rk3326"; 15 joystick_mux_controller: mux-controller { 16 compatible = "gpio-mux"; 18 #mux-control-cells = <0>; 20 mux-gpios = <&gpio3 RK_PB3 GPIO_ACTIVE_LOW>, 24 joystick_mux: adc-mux { [all …]
|
H A D | rk3326-odroid-go2-v11.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 9 #include "rk3326-odroid-go.dtsi" 12 model = "ODROID-GO Advance Black Edition"; 13 compatible = "hardkernel,rk3326-odroid-go2-v11", "rockchip,rk3326"; 19 analog_sticks: adc-joystick { 20 compatible = "adc-joystick"; 21 io-channels = <&saradc 1>, 23 poll-interval = <60>; 24 #address-cells = <1>; [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/allwinner/ |
H A D | axp803.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 10 interrupt-controller; 11 #interrupt-cells = <1>; 13 ac_power_supply: ac-power { 14 compatible = "x-powers,axp803-ac-power-supply", 15 "x-powers,axp813-ac-power-supply"; 19 axp_adc: adc { 20 compatible = "x-powers,axp803-adc", "x-powers,axp813-adc"; 21 #io-channel-cells = <1>; 25 compatible = "x-powers,axp803-gpio", "x-powers,axp813-gpio"; [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/power/supply/ab8500/ |
H A D | fg.txt | 4 device comprising: power and energy-management-module, 5 wall-charger, usb-charger, audio codec, general purpose adc, 8 Fuelgauge support is part of energy-management-modules, other 10 main-charger, usb-combo-charger and battery-temperature-monitoring. 15 - compatible = This shall be: "stericsson,ab8500-fg" 16 - battery = Shall be battery specific information 19 compatible = "stericsson,ab8500-fg"; 20 battery = <&ab8500_battery>; 27 'battery technology type' used. 30 thermistor-on-batctrl: [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/ti/davinci/ |
H A D | da850-lego-ev3.dts | 1 // 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-binding 378 adc: adc@3 { global() label [all...] |
/freebsd/sys/contrib/device-tree/src/arm/st/ |
H A D | ste-ab8505.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 #include <dt-bindings/clock/ste-ab8500.h> 10 iio-hwmon { 11 compatible = "iio-hwmon"; 12 io-channels = <&gpadc 0x02>, /* Battery temperature */ 13 <&gpadc 0x08>, /* Main battery voltage */ 16 <&gpadc 0x0c>, /* Backup battery voltage */ 24 interrupt-parent = <&intc>; 26 interrupt-controller; 27 #interrupt-cells = <2>; [all …]
|