Home
last modified time | relevance | path

Searched +full:x +full:- +full:powers (Results 1 – 25 of 193) sorted by relevance

12345678

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/
Daxp20x.txt4 axp152 (X-Powers)
5 axp202 (X-Powers)
6 axp209 (X-Powers)
7 axp221 (X-Powers)
8 axp223 (X-Powers)
9 axp803 (X-Powers)
10 axp806 (X-Powers)
11 axp809 (X-Powers)
12 axp813 (X-Powers)
20 - compatible: should be one of:
[all …]
Dac100.txt1 X-Powers AC100 Codec/RTC IC Device Tree bindings
8 - compatible: "x-powers,ac100"
9 - reg: The I2C slave address or RSB hardware address for the chip
10 - sub-nodes:
11 - codec
12 - compatible: "x-powers,ac100-codec"
13 - interrupts: SoC NMI / GPIO interrupt connected to the
15 - #clock-cells: Shall be 0
16 - clock-output-names: "4M_adda"
18 - see clock/clock-bindings.txt for common clock bindings
[all …]
/kernel/linux/linux-5.10/arch/arm64/boot/dts/allwinner/
Daxp803.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
10 interrupt-controller;
11 #interrupt-cells = <1>;
13 ac_power_supply: ac-power-supply {
14 compatible = "x-powers,axp803-ac-power-supply",
15 "x-powers,axp813-ac-power-supply";
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";
26 gpio-controller;
[all …]
Dsun50i-h6-orangepi.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
5 /dts-v1/;
7 #include "sun50i-h6.dtsi"
9 #include <dt-bindings/gpio/gpio.h>
13 compatible = "xunlong,orangepi-one-plus", "allwinner,sun50i-h6";
20 stdout-path = "serial0:115200n8";
24 compatible = "hdmi-connector";
26 ddc-en-gpios = <&pio 7 2 GPIO_ACTIVE_HIGH>; /* PH2 */
30 remote-endpoint = <&hdmi_out_con>;
36 #clock-cells = <0>;
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/supply/
Daxp20x_usb_power.txt4 -compatible: One of: "x-powers,axp202-usb-power-supply"
5 "x-powers,axp221-usb-power-supply"
6 "x-powers,axp223-usb-power-supply"
7 "x-powers,axp813-usb-power-supply"
18 compatible = "x-powers,axp209";
20 interrupt-parent = <&nmi_intc>;
22 interrupt-controller;
23 #interrupt-cells = <1>;
26 x-powers,dcdc-freq = <1500>;
29 regulator-always-on;
[all …]
Daxp20x_battery.txt4 - compatible, one of:
5 "x-powers,axp209-battery-power-supply"
6 "x-powers,axp221-battery-power-supply"
7 "x-powers,axp813-battery-power-supply"
17 battery_power_supply: battery-power-supply {
18 compatible = "x-powers,axp209-battery-power-supply";
Daxp20x_ac_power.txt4 - compatible: One of:
5 "x-powers,axp202-ac-power-supply"
6 "x-powers,axp221-ac-power-supply"
7 "x-powers,axp813-ac-power-supply"
22 ac_power_supply: ac-power-supply {
23 compatible = "x-powers,axp202-ac-power-supply";
/kernel/linux/linux-5.10/drivers/mfd/
Daxp20x-i2c.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * I2C driver for the X-Powers' Power Management ICs
5 * AXP20x typically comprises an adaptive USB-Compatible PWM charger, BUCK DC-DC
6 * converters, LDOs, multiple 12-bit ADCs of voltage, current and temperature
31 axp20x = devm_kzalloc(&i2c->dev, sizeof(*axp20x), GFP_KERNEL); in axp20x_i2c_probe()
33 return -ENOMEM; in axp20x_i2c_probe()
35 axp20x->dev = &i2c->dev; in axp20x_i2c_probe()
36 axp20x->irq = i2c->irq; in axp20x_i2c_probe()
37 dev_set_drvdata(axp20x->dev, axp20x); in axp20x_i2c_probe()
43 axp20x->regmap = devm_regmap_init_i2c(i2c, axp20x->regmap_cfg); in axp20x_i2c_probe()
[all …]
Daxp20x-rsb.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * RSB driver for the X-Powers' Power Management ICs
5 * AXP20x typically comprises an adaptive USB-Compatible PWM charger, BUCK DC-DC
6 * converters, LDOs, multiple 12-bit ADCs of voltage, current and temperature
11 * Copyright (C) 2015 Chen-Yu Tsai
13 * Author: Chen-Yu Tsai <wens@csie.org>
23 #include <linux/sunxi-rsb.h>
30 axp20x = devm_kzalloc(&rdev->dev, sizeof(*axp20x), GFP_KERNEL); in axp20x_rsb_probe()
32 return -ENOMEM; in axp20x_rsb_probe()
34 axp20x->dev = &rdev->dev; in axp20x_rsb_probe()
[all …]
Daxp20x.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * MFD core driver for the X-Powers' Power Management ICs
5 * AXP20x typically comprises an adaptive USB-Compatible PWM charger, BUCK DC-DC
6 * converters, LDOs, multiple 12-bit ADCs of voltage, current and temperature
593 .name = "axp20x-gpio",
594 .of_compatible = "x-powers,axp209-gpio",
596 .name = "axp20x-pek",
600 .name = "axp20x-regulator",
602 .name = "axp20x-adc",
603 .of_compatible = "x-powers,axp209-adc",
[all …]
Dac100.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * MFD core driver for X-Powers' AC100 Audio Codec IC
13 * Copyright (2016) Chen-Yu Tsai
15 * Author: Chen-Yu Tsai <wens@csie.org>
25 #include <linux/sunxi-rsb.h>
80 .name = "ac100-codec",
81 .of_compatible = "x-powers,ac100-codec",
83 .name = "ac100-rtc",
84 .of_compatible = "x-powers,ac100-rtc",
93 ac100 = devm_kzalloc(&rdev->dev, sizeof(*ac100), GFP_KERNEL); in ac100_rsb_probe()
[all …]
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Daxp209.dtsi2 * Copyright 2015 Chen-Yu Tsai
4 * Chen-Yu Tsai <wens@csie.org>
6 * This file is dual-licensed: you can use it either under the terms
47 * http://www.x-powers.com/product/AXP20X.php
48 * http://dl.linux-sunxi.org/AXP/AXP209%20Datasheet%20v1.0_cn.pdf
52 compatible = "x-powers,axp209";
53 interrupt-controller;
54 #interrupt-cells = <1>;
56 ac_power_supply: ac-power-supply {
57 compatible = "x-powers,axp202-ac-power-supply";
[all …]
Daxp22x.dtsi2 * Copyright 2015 Chen-Yu Tsai
4 * Chen-Yu Tsai <wens@csie.org>
6 * This file is dual-licensed: you can use it either under the terms
47 * http://www.x-powers.com/product/AXP22X.php
48 * http://dl.linux-sunxi.org/AXP/AXP221%20Datasheet%20V1.2%2020130326%20.pdf
52 interrupt-controller;
53 #interrupt-cells = <1>;
55 ac_power_supply: ac-power-supply {
56 compatible = "x-powers,axp221-ac-power-supply";
61 compatible = "x-powers,axp221-adc";
[all …]
Daxp81x.dtsi2 * Copyright 2017 Chen-Yu Tsai
4 * Chen-Yu Tsai <wens@csie.org>
6 * This file is dual-licensed: you can use it either under the terms
48 interrupt-controller;
49 #interrupt-cells = <1>;
51 ac_power_supply: ac-power-supply {
52 compatible = "x-powers,axp813-ac-power-supply";
57 compatible = "x-powers,axp813-adc";
58 #io-channel-cells = <1>;
62 compatible = "x-powers,axp813-gpio";
[all …]
Dsun8i-a83t-allwinner-h8homlet-v2.dts5 * This file is dual-licensed: you can use it either under the terms
44 /dts-v1/;
45 #include "sun8i-a83t.dtsi"
47 #include <dt-bindings/gpio/gpio.h>
51 compatible = "allwinner,h8homlet-v2", "allwinner,sun8i-a83t";
58 stdout-path = "serial0:115200n8";
61 reg_usb0_vbus: reg-usb0-vbus {
62 compatible = "regulator-fixed";
63 regulator-name = "usb0-vbus";
64 regulator-min-microvolt = <5000000>;
[all …]
Dsun8i-a83t-bananapi-m3.dts2 * Copyright 2017 Chen-Yu Tsai
4 * Chen-Yu Tsai <wens@csie.org>
6 * This file is dual-licensed: you can use it either under the terms
45 /dts-v1/;
46 #include "sun8i-a83t.dtsi"
48 #include <dt-bindings/gpio/gpio.h>
51 model = "Banana Pi BPI-M3";
52 compatible = "sinovoip,bpi-m3", "allwinner,sun8i-a83t";
60 stdout-path = "serial0:115200n8";
64 compatible = "hdmi-connector";
[all …]
Dsun8i-a83t-cubietruck-plus.dts2 * Copyright 2015 Chen-Yu Tsai
4 * Chen-Yu Tsai <wens@csie.org>
6 * This file is dual-licensed: you can use it either under the terms
45 /dts-v1/;
46 #include "sun8i-a83t.dtsi"
48 #include <dt-bindings/gpio/gpio.h>
52 compatible = "cubietech,cubietruck-plus", "allwinner,sun8i-a83t";
60 stdout-path = "serial0:115200n8";
63 hdmi-connector {
64 compatible = "hdmi-connector";
[all …]
Daxp223.dtsi4 * Quentin Schulz <quentin.schulz@free-electrons.com>
6 * This file is dual-licensed: you can use it either under the terms
47 * http://www.x-powers.com/product/AXP22X.php
48 * http://dl.linux-sunxi.org/AXP/AXP223-en.pdf
57 compatible = "x-powers,axp223-usb-power-supply";
Dsun8i-a83t-tbs-a711.dts5 * This file is dual-licensed: you can use it either under the terms
44 /dts-v1/;
45 #include "sun8i-a83t.dtsi"
47 #include <dt-bindings/gpio/gpio.h>
48 #include <dt-bindings/pwm/pwm.h>
49 #include <dt-bindings/input/input.h>
53 compatible = "tbs-biometrics,a711", "allwinner,sun8i-a83t";
61 stdout-path = "serial0:115200n8";
65 compatible = "pwm-backlight";
67 enable-gpios = <&pio 3 29 GPIO_ACTIVE_HIGH>;
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/adc/
Daxp20x_adc.txt1 * X-Powers AXP ADC bindings
4 - compatible: should be one of:
5 - "x-powers,axp209-adc",
6 - "x-powers,axp221-adc",
7 - "x-powers,axp813-adc",
8 - #io-channel-cells: should be 1,
14 compatible = "x-powers,axp221-adc";
15 #io-channel-cells = <1>;
22 ------
36 ------
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/bridge/
Dadi,adv7511.txt2 ------------------------------------------------
11 - compatible: Should be one of:
18 - reg: I2C slave addresses
32 - adi,input-depth: Number of bits per color component at the input (8, 10 or
34 - adi,input-colorspace: The input color space, one of "rgb", "yuv422" or
36 - adi,input-clock: The input clock type, one of "1x" (one clock cycle per
37 pixel), "2x" (two clock cycles per pixel), "ddr" (one clock cycle per pixel,
40 The following input format properties are required except in "rgb 1x" and
41 "yuv444 1x" modes, in which case they must not be specified.
43 - adi,input-style: The input components arrangement variant (1, 2 or 3), as
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/gpio/
Dgpio-axp209.txt7 Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt
9 This driver employs the per-pin muxing pattern.
12 - compatible: Should be one of:
13 - "x-powers,axp209-gpio"
14 - "x-powers,axp813-gpio"
15 - #gpio-cells: Should be two. The first cell is the pin number and the
17 - gpio-controller: Marks the device node as a GPIO controller.
25 compatible = "x-powers,axp209";
27 interrupt-parent = <&nmi_intc>;
29 interrupt-controller;
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/can/
Dholt_hi311x.txt1 * Holt HI-311X stand-alone CAN controller device tree bindings
4 - compatible: Should be one of the following:
5 - "holt,hi3110" for HI-3110
6 - reg: SPI chip select.
7 - clocks: The clock feeding the CAN controller.
8 - interrupts: Should contain IRQ line for the CAN controller.
11 - vdd-supply: Regulator that powers the CAN controller.
12 - xceiver-supply: Regulator that powers the CAN transceiver.
19 interrupt-parent = <&gpio4>;
21 vdd-supply = <&reg5v0>;
[all …]
/kernel/linux/linux-5.10/drivers/iio/light/
Das73211.c1 // SPDX-License-Identifier: GPL-2.0-only
9 * Color light sensor with 16-bit channels for x, y, z and temperature);
10 * 7-bit I2C slave address 0x74 .. 0x77.
12 * Datasheet: https://ams.com/documents/20143/36005/AS73211_DS000556_3-01.pdf
54 #define AS73211_AGEN_DEVID(x) FIELD_PREP(AS73211_AGEN_DEVID_MASK, (x)) argument
56 #define AS73211_AGEN_MUT(x) FIELD_PREP(AS73211_AGEN_MUT_MASK, (x)) argument
74 #define AS73211_SAMPLE_TIME_MAX_MS BIT(AS73211_SAMPLE_TIME_NUM - 1)
76 /* Available sample frequencies are 1.024MHz multiplied by powers of two. */
89 * struct as73211_data - Instance data for one AS73211
133 #define AS73211_OFFSET_TEMP_INT (-66)
[all …]
/kernel/linux/linux-5.10/drivers/power/supply/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
105 tristate "Active-semi ACT8945A charger driver"
109 Active-semi ActivePath ACT8945A charger.
159 tristate "DS2782/DS2786 standalone gas-gauge"
163 gas-gauge.
185 tristate "Sharp SL-6000 (tosa) battery"
189 SL-6000 (tosa) models.
192 tristate "Sharp SL-5500 (collie) battery"
196 SL-5500 (collie) models.
207 called ingenic-battery.
[all …]

12345678