Home
last modified time | relevance | path

Searched +full:charge +full:- +full:enable +full:- +full:gpios (Results 1 – 25 of 226) sorted by relevance

12345678910

/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/power/supply/
H A Dbq2515x.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
6 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
8 title: TI bq2515x 500-mA Linear charger family
11 - Dan Murphy <dmurphy@ti.com>
12 - Ricardo Rivera-Matos <r-rivera-matos@ti.com>
15 The BQ2515x family is a highly integrated battery charge management IC that
18 push-button controller.
27 - ti,bq25150
28 - ti,bq25155
[all …]
H A Dmax8903-charger.txt4 - compatible: "maxim,max8903" for MAX8903 Battery Charger
5 - dok-gpios: Valid DC power has been detected (active low, input), optional if uok-gpios is provided
6 - uok-gpios: Valid USB power has been detected (active low, input), optional if dok-gpios is provid…
9 - cen-gpios: Charge enable pin (active low, output)
10 - chg-gpios: Charger status pin (active low, input)
11 - flt-gpios: Fault pin (active low, output)
12 - dcm-gpios: Current limit mode setting (DC=1 or USB=0, output)
13 - usus-gpios: USB suspend pin (active high, output)
18 max8903-charger {
20 dok-gpios = <&gpio2 3 GPIO_ACTIVE_LOW>;
[all …]
H A Dti,bq24735.txt1 TI BQ24735 Charge Controller
5 - compatible : "ti,bq24735"
8 - interrupts : Specify the interrupt to be used to trigger when the AC
10 - ti,ac-detect-gpios : This GPIO is optionally used to read the AC adapter
15 - ti,charge-current : Used to control and set the charging current. This value
19 - ti,charge-voltage : Used to control and set the charging voltage. This value
23 - ti,input-current : Used to control and set the charger input current. This
27 - ti,external-control : Indicates that the charger is configured externally
28 and that the host should not attempt to enable/disable charging or set the
29 charge voltage/current.
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/leds/
H A Dleds-sgm3140.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/leds/leds-sgm3140.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: SGMICRO SGM3140 500mA Buck/Boost Charge Pump LED Driver
10 - Luca Weiss <luca@z3ntu.xyz>
13 The SGM3140 is a current-regulated charge pump which can regulate two current
17 http://www.sg-micro.com/uploads/soft/20190626/1561535688.pdf
23 enable-gpios:
27 flash-gpios:
[all …]
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/
H A Drk3399-tve1205g.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
8 #include <dt-bindings/pinctrl/rockchip.h>
10 #include "rk3399-android.dtsi"
11 #include "rk3399-opp.dtsi"
12 #include <dt-bindings/sensor-dev.h>
13 #include <dt-bindings/pwm/pwm.h>
16 compatible = "rockchip,rk3399-mid", "rockchip,rk3399";
18 edp_panel: edp-panel {
21 power-supply = <&vcc3v3_s0>;
[all …]
H A Drk3399-tve1030g.dtsi4 * SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
8 #include <dt-bindings/pwm/pwm.h>
9 #include <dt-bindings/sensor-dev.h>
11 #include "rk3399-android.dtsi"
12 #include "rk3399-opp.dtsi"
13 #include "rk3399-vop-clk-set.dtsi"
14 #include <dt-bindings/display/mipi_dsi.h>
18 compatible = "adc-keys";
19 io-channels = <&saradc 1>;
[all …]
H A Drk3588s-tablet-single.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 #include <dt-bindings/usb/pd.h>
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/pwm/pwm.h>
10 #include <dt-bindings/pinctrl/rockchip.h>
11 #include <dt-bindings/input/rk-input.h>
12 #include <dt-bindings/display/drm_mipi_dsi.h>
13 #include <dt-bindings/display/rockchip_vop.h>
14 #include <dt-bindings/sensor-dev.h>
16 #include "rk3588-android.dtsi"
[all …]
H A Drk3588s-tablet.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 #include <dt-bindings/usb/pd.h>
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/pwm/pwm.h>
10 #include <dt-bindings/pinctrl/rockchip.h>
11 #include <dt-bindings/input/rk-input.h>
12 #include <dt-bindings/display/drm_mipi_dsi.h>
13 #include <dt-bindings/display/rockchip_vop.h>
14 #include <dt-bindings/sensor-dev.h>
16 #include "rk3588-android.dtsi"
[all …]
H A Drk3368a-817-tablet-bnd.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
7 #include <dt-bindings/input/input.h>
8 #include <dt-bindings/pwm/pwm.h>
9 #include <dt-bindings/sensor-dev.h>
11 #include "rk3368-android.dtsi"
16 adc_keys: adc-keys {
17 compatible = "adc-keys";
18 io-channels = <&saradc 1>;
19 io-channel-names = "buttons";
[all …]
H A Drk3566-rk817-tablet-rkg11.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/pinctrl/rockchip.h>
11 #include <dt-bindings/input/rk-input.h>
12 #include <dt-bindings/sensor-dev.h>
13 #include <dt-bindings/display/drm_mipi_dsi.h>
15 #include "rk3568-android.dtsi"
19 compatible = "rockchip,rk3566-rk817-tablet-rkg11", "rockchip,rk3566";
21 adc_keys: adc-keys {
[all …]
H A Drk3566-rk817-tablet-v10.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/pinctrl/rockchip.h>
11 #include <dt-bindings/input/rk-input.h>
12 #include <dt-bindings/sensor-dev.h>
13 #include <dt-bindings/display/drm_mipi_dsi.h>
15 #include "rk3568-android.dtsi"
19 compatible = "rockchip,rk3566-rk817-tablet", "rockchip,rk3566";
21 adc_keys: adc-keys {
[all …]
H A Drk3368-tablet.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
7 #include <dt-bindings/input/input.h>
8 #include <dt-bindings/pwm/pwm.h>
9 #include <dt-bindings/sensor-dev.h>
11 #include "rk3368-android.dtsi"
16 adc_keys: adc-keys {
17 compatible = "adc-keys";
18 io-channels = <&saradc 1>;
19 io-channel-names = "buttons";
[all …]
H A Drk3566-rk817-tablet-k108.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/pinctrl/rockchip.h>
11 #include <dt-bindings/input/rk-input.h>
12 #include <dt-bindings/sensor-dev.h>
13 #include <dt-bindings/display/drm_mipi_dsi.h>
15 #include "rk3568-android.dtsi"
19 compatible = "rockchip,rk3566-rk817-tablet-k108", "rockchip,rk3566";
21 adc_keys: adc-keys {
[all …]
H A Drk3566-rk817-tablet.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/pinctrl/rockchip.h>
11 #include <dt-bindings/input/rk-input.h>
12 #include <dt-bindings/sensor-dev.h>
13 #include <dt-bindings/display/drm_mipi_dsi.h>
15 #include "rk3568-android.dtsi"
19 compatible = "rockchip,rk3566-rk817-tablet", "rockchip,rk3566";
21 adc_keys: adc-keys {
[all …]
H A Drk3368-p9.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
8 #include <dt-bindings/pwm/pwm.h>
9 #include <dt-bindings/sensor-dev.h>
11 #include "rk3368-android.dtsi"
14 es8316-sound {
15 compatible = "simple-audio-card";
16 simple-audio-card,format = "i2s";
17 simple-audio-card,name = "rockchip,rk-es8316-codec";
18 simple-audio-card,mclk-fs = <256>;
[all …]
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Dqcom-msm8974-sony-xperia-castor.dts1 #include "qcom-msm8974pro.dtsi"
2 #include "qcom-pm8841.dtsi"
3 #include "qcom-pm8941.dtsi"
4 #include <dt-bindings/gpio/gpio.h>
5 #include <dt-bindings/input/input.h>
6 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
10 compatible = "sony,xperia-castor", "qcom,msm8974";
17 stdout-path = "serial0:115200n8";
20 gpio-keys {
21 compatible = "gpio-keys";
[all …]
H A Dqcom-msm8974-sony-xperia-honami.dts1 // SPDX-License-Identifier: GPL-2.0
2 #include "qcom-msm8974.dtsi"
3 #include "qcom-pm8841.dtsi"
4 #include "qcom-pm8941.dtsi"
5 #include <dt-bindings/gpio/gpio.h>
6 #include <dt-bindings/input/input.h>
7 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
11 compatible = "sony,xperia-honami", "qcom,msm8974";
18 stdout-path = "serial0:115200n8";
21 gpio-keys {
[all …]
H A Drk3126-bnd-d708.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
7 #include <dt-bindings/gpio/gpio.h>
8 #include <dt-bindings/input/input.h>
9 #include <dt-bindings/pinctrl/rockchip.h>
10 #include <dt-bindings/pwm/pwm.h>
11 #include <dt-bindings/sensor-dev.h>
13 #include "rk312x-android.dtsi"
16 adc-keys {
17 compatible = "adc-keys";
[all …]
H A Drv1126-bat-ipc-v10.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
8 #include "rv1126-bat-ipc.dtsi"
9 #include "rv1126-thunder-boot-emmc.dtsi"
10 #include <dt-bindings/input/input.h>
14 compatible = "rockchip,rv1126-bat-ipc-v10", "rockchip,rv1126";
16 adc-keys {
17 compatible = "adc-keys";
18 io-channels = <&saradc 0>;
19 io-channel-names = "buttons";
[all …]
H A Dsun8i-h2-plus-orangepi-zero.dts4 * Based on sun8i-h3-orangepi-one.dts, which is:
7 * This file is dual-licensed: you can use it either under the terms
24 * b) Permission is hereby granted, free of charge, to any person
46 /dts-v1/;
47 #include "sun8i-h3.dtsi"
48 #include "sunxi-common-regulators.dtsi"
50 #include <dt-bindings/gpio/gpio.h>
51 #include <dt-bindings/input/input.h>
55 compatible = "xunlong,orangepi-zero", "allwinner,sun8i-h2-plus";
59 /* ethernet0 is the H3 emac, defined in sun8i-h3.dtsi */
[all …]
H A Dsun4i-a10-pov-protab2-ips9.dts4 * This file is dual-licensed: you can use it either under the terms
21 * b) Permission is hereby granted, free of charge, to any person
43 /dts-v1/;
44 #include "sun4i-a10.dtsi"
45 #include "sunxi-common-regulators.dtsi"
46 #include <dt-bindings/gpio/gpio.h>
47 #include <dt-bindings/input/input.h>
48 #include <dt-bindings/interrupt-controller/irq.h>
49 #include <dt-bindings/pwm/pwm.h>
52 model = "Point of View Protab2-IPS9";
[all …]
H A Dsun4i-a10-dserve-dsrv9703c.dts4 * This file is dual-licensed: you can use it either under the terms
21 * b) Permission is hereby granted, free of charge, to any person
43 /dts-v1/;
44 #include "sun4i-a10.dtsi"
45 #include "sunxi-common-regulators.dtsi"
46 #include <dt-bindings/gpio/gpio.h>
47 #include <dt-bindings/input/input.h>
48 #include <dt-bindings/interrupt-controller/irq.h>
49 #include <dt-bindings/pwm/pwm.h>
53 compatible = "dserve,dsrv9703c", "allwinner,sun4i-a10";
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/iio/frequency/
H A Dadf4350.txt4 - compatible: Should be one of
7 - reg: SPI chip select numbert for the device
8 - spi-max-frequency: Max SPI frequency to use (< 20000000)
9 - clocks: From common clock binding. Clock is phandle to clock for
13 - gpios: GPIO Lock detect - If set with a valid phandle and GPIO number,
15 - adi,channel-spacing: Channel spacing in Hz (influences MODULUS).
16 - adi,power-up-frequency: If set in Hz the PLL tunes to
18 - adi,reference-div-factor: If set the driver skips dynamic calculation
20 - adi,reference-doubler-enable: Enables reference doubler.
21 - adi,reference-div2-enable: Enables reference divider.
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/extcon/
H A Dextcon-max3355.txt2 -------------------------------------
4 MAX3355 integrates a charge pump and comparators to enable a system with an
5 integrated USB OTG dual-role transceiver to function as a USB OTG dual-role
9 - compatible: should be "maxim,max3355";
10 - maxim,shdn-gpios: should contain a phandle and GPIO specifier for the GPIO pin
12 - id-gpios: should contain a phandle and GPIO specifier for the GPIO pin
17 usb-otg {
19 maxim,shdn-gpios = <&gpio2 4 GPIO_ACTIVE_LOW>;
20 id-gpios = <&gpio5 31 GPIO_ACTIVE_HIGH>;
/OK3568_Linux_fs/u-boot/arch/arm/dts/
H A Dimx6ul-opos6uldev.dts4 * This file is dual-licensed: you can use it either under the terms
22 * MA 02110-1301 USA
26 * b) Permission is hereby granted, free of charge, to any person
48 /dts-v1/;
49 #include "imx6ul-opos6ul.dtsi"
56 stdout-path = &uart1;
60 compatible = "pwm-backlight";
62 brightness-levels = <0 4 8 16 32 64 128 255>;
63 default-brightness-level = <7>;
64 power-supply = <&reg_5v>;
[all …]

12345678910