Home
last modified time | relevance | path

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

12

/linux-6.12.1/drivers/hid/i2c-hid/
Di2c-hid-of-elan.c1 // SPDX-License-Identifier: GPL-2.0
3 * Driver for Elan touchscreens that use the i2c-hid protocol.
18 #include "i2c-hid.h"
31 struct regulator *vcc33; member
44 gpiod_set_value_cansleep(ihid_elan->reset_gpio, 1); in elan_i2c_hid_power_up()
46 if (ihid_elan->vcc33) { in elan_i2c_hid_power_up()
47 ret = regulator_enable(ihid_elan->vcc33); in elan_i2c_hid_power_up()
52 ret = regulator_enable(ihid_elan->vccio); in elan_i2c_hid_power_up()
56 if (ihid_elan->chip_data->post_power_delay_ms) in elan_i2c_hid_power_up()
57 msleep(ihid_elan->chip_data->post_power_delay_ms); in elan_i2c_hid_power_up()
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/input/
Delan,ekth6915.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Douglas Anderson <dianders@chromium.org>
14 This touchscreen controller uses the i2c-hid protocol with a reset GPIO.
17 - $ref: /schemas/input/touchscreen/touchscreen.yaml#
22 - items:
23 - enum:
24 - elan,ekth5015m
25 - const: elan,ekth6915
[all …]
Dilitek,ili2901.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jiri Kosina <jkosina@suse.com>
14 This touchscreen controller uses the i2c-hid protocol with a reset GPIO.
17 - $ref: /schemas/input/touchscreen/touchscreen.yaml#
22 - ilitek,ili2901
32 reset-gpios:
35 vcc33-supply: true
37 vccio-supply: true
[all …]
/linux-6.12.1/arch/arm64/boot/dts/allwinner/
Dsun50i-h6-orangepi-3.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
4 /dts-v1/;
6 #include "sun50i-h6.dtsi"
7 #include "sun50i-h6-cpu-opp.dtsi"
9 #include <dt-bindings/gpio/gpio.h>
13 compatible = "xunlong,orangepi-3", "allwinner,sun50i-h6";
21 stdout-path = "serial0:115200n8";
25 compatible = "hdmi-connector";
26 ddc-en-gpios = <&pio 7 2 GPIO_ACTIVE_HIGH>; /* PH2 */
31 remote-endpoint = <&hdmi_out_con>;
[all …]
Dsun50i-h616-bigtreetech-cb1.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
8 #include "sun50i-h616.dtsi"
9 #include "sun50i-h616-cpu-opp.dtsi"
11 #include <dt-bindings/gpio/gpio.h>
12 #include <dt-bindings/interrupt-controller/arm-gic.h>
13 #include <dt-bindings/leds/common.h>
21 compatible = "gpio-leds";
23 led-0 {
30 reg_vcc5v: regulator-vcc5v {
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/input/touchscreen/
Delan,elants_i2c.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - David Heidelberg <david@ixit.cz>
13 - $ref: touchscreen.yaml#
18 - enum:
19 - elan,ektf3624
20 - elan,ekth3500
21 - items:
22 - const: elan,ekth3915
[all …]
/linux-6.12.1/arch/arm64/boot/dts/mediatek/
Dmt8186-corsola-voltorb-sku589825.dts1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
6 /dts-v1/;
7 #include "mt8186-corsola-voltorb.dtsi"
11 compatible = "google,voltorb-sku589825", "google,voltorb",
19 interrupts-extended = <&pio 12 IRQ_TYPE_LEVEL_LOW>;
20 pinctrl-names = "default";
21 pinctrl-0 = <&touchscreen_pins>;
22 reset-gpios = <&pio 60 GPIO_ACTIVE_LOW>;
23 vcc33-supply = <&pp3300_s3>;
/linux-6.12.1/arch/arm/boot/dts/rockchip/
Drk3288-veyron-brain.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
9 #include "rk3288-veyron.dtsi"
10 #include "rk3288-veyron-broadcom-bluetooth.dtsi"
14 compatible = "google,veyron-brain-rev0", "google,veyron-brain",
17 vcc33_sys: vcc33-sys {
18 vin-supply = <&vcc_5v>;
22 compatible = "regulator-fixed";
23 regulator-name = "vcc33_io";
24 regulator-always-on;
[all …]
Drk3288-veyron-tiger.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
9 #include "rk3288-veyron-fievel.dts"
10 #include "rk3288-veyron-edp.dtsi"
14 compatible = "google,veyron-tiger-rev8", "google,veyron-tiger-rev7",
15 "google,veyron-tiger-rev6", "google,veyron-tiger-rev5",
16 "google,veyron-tiger-rev4", "google,veyron-tiger-rev3",
17 "google,veyron-tiger-rev2", "google,veyron-tiger-rev1",
18 "google,veyron-tiger-rev0", "google,veyron-tiger",
21 /delete-node/ vcc18-lcd;
[all …]
Drk3288-veyron-chromebook.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
9 #include <dt-bindings/clock/rockchip,rk808.h>
10 #include <dt-bindings/input/input.h>
11 #include "rk3288-veyron.dtsi"
12 #include "rk3288-veyron-analog-audio.dtsi"
13 #include "rk3288-veyron-edp.dtsi"
14 #include "rk3288-veyron-sdmmc.dtsi"
22 gpio-charger {
23 compatible = "gpio-charger";
24 charger-type = "mains";
[all …]
Drk3128-xpi-3128.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 /dts-v1/;
5 #include <dt-bindings/input/input.h>
6 #include <dt-bindings/leds/common.h>
10 model = "Geniatech XPI-3128";
11 compatible = "geniatech,xpi-3128", "rockchip,rk3128";
25 stdout-path = &uart1;
28 adc-keys {
29 compatible = "adc-keys";
30 io-channels = <&saradc 1>;
[all …]
Drk3288-veyron-fievel.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
9 #include "rk3288-veyron.dtsi"
10 #include "rk3288-veyron-analog-audio.dtsi"
14 compatible = "google,veyron-fievel-rev8", "google,veyron-fievel-rev7",
15 "google,veyron-fievel-rev6", "google,veyron-fievel-rev5",
16 "google,veyron-fievel-rev4", "google,veyron-fievel-rev3",
17 "google,veyron-fievel-rev2", "google,veyron-fievel-rev1",
18 "google,veyron-fievel-rev0", "google,veyron-fievel",
22 compatible = "regulator-fixed";
[all …]
Drk3288-veyron-minnie.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
9 #include "rk3288-veyron-chromebook.dtsi"
10 #include "rk3288-veyron-broadcom-bluetooth.dtsi"
14 compatible = "google,veyron-minnie-rev4", "google,veyron-minnie-rev3",
15 "google,veyron-minnie-rev2", "google,veyron-minnie-rev1",
16 "google,veyron-minnie-rev0", "google,veyron-minnie",
19 volume_buttons: volume-buttons {
20 compatible = "gpio-keys";
21 pinctrl-names = "default";
[all …]
Drk3288-veyron.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 #include <dt-bindings/clock/rockchip,rk808.h>
9 #include <dt-bindings/input/input.h>
18 stdout-path = "serial2:115200n8";
31 power_button: power-button {
32 compatible = "gpio-keys";
33 pinctrl-names = "default";
34 pinctrl-0 = <&pwr_key_l>;
36 key-power {
40 debounce-interval = <100>;
[all …]
/linux-6.12.1/arch/arm64/boot/dts/qcom/
Dsc7180-trogdor-r1.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
10 #include "sc7180-trogdor.dtsi"
11 #include "sc7180-trogdor-clamshell.dtsi"
12 #include "sc7180-trogdor-rt5682i-sku.dtsi"
13 #include "sc7180-trogdor-ti-sn65dsi86.dtsi"
26 clock-frequency = <400000>;
31 pinctrl-names = "default";
32 pinctrl-0 = <&ts_int_l>, <&ts_reset_l>;
34 interrupt-parent = <&tlmm>;
[all …]
Dsc7180-trogdor-lazor-limozeen-r9.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
10 #include "sc7180-trogdor.dtsi"
11 #include "sc7180-trogdor-parade-ps8640.dtsi"
12 #include "sc7180-trogdor-lazor.dtsi"
13 #include "sc7180-trogdor-lte-sku.dtsi"
14 #include "sc7180-trogdor-rt5682i-sku.dtsi"
18 compatible = "google,lazor-rev9-sku4", "google,lazor-rev9-sku15", "qcom,sc7180";
21 /delete-node/ &ap_ts;
27 pinctrl-0 = <&ts_int_l>, <&ts_reset_l>;
[all …]
Dsc7180-trogdor-lazor-limozeen-r10.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
10 #include "sc7180-trogdor.dtsi"
11 #include "sc7180-trogdor-parade-ps8640.dtsi"
12 #include "sc7180-trogdor-lazor.dtsi"
13 #include "sc7180-trogdor-lte-sku.dtsi"
14 #include "sc7180-trogdor-rt5682s-sku.dtsi"
18 compatible = "google,lazor-sku4", "google,lazor-sku15", "qcom,sc7180";
21 /delete-node/ &ap_ts;
27 pinctrl-0 = <&ts_int_l>, <&ts_reset_l>;
[all …]
Dsc7180-trogdor-lazor-limozeen-r4.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
10 #include "sc7180-trogdor.dtsi"
11 #include "sc7180-trogdor-ti-sn65dsi86.dtsi"
12 #include "sc7180-trogdor-lazor.dtsi"
13 #include "sc7180-trogdor-lte-sku.dtsi"
14 #include "sc7180-trogdor-rt5682i-sku.dtsi"
18 model = "Google Lazor Limozeen (rev4 - rev8)";
19 compatible = "google,lazor-rev4-sku4", "google,lazor-rev5-sku4",
20 "google,lazor-rev6-sku4", "google,lazor-rev7-sku4",
[all …]
Dsc7180-trogdor-pazquel360.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /* This file must be included after sc7180-trogdor.dtsi */
9 #include "sc7180-trogdor-pazquel.dtsi"
10 #include "sc7180-trogdor-rt5682s-sku.dtsi"
13 clock-frequency = <400000>;
19 pinctrl-names = "default";
20 pinctrl-0 = <&ts_int_l>, <&ts_reset_l>;
22 interrupt-parent = <&tlmm>;
25 vcc33-supply = <&pp3300_ts>;
26 vccio-supply = <&pp1800_l10a>;
[all …]
Dsc7280-herobrine-villager.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 #include "sc7280-herobrine.dtsi"
24 clock-frequency = <400000>;
27 compatible = "hid-over-i2c";
29 pinctrl-names = "default";
30 pinctrl-0 = <&tp_int_odl>;
32 interrupt-parent = <&tlmm>;
35 hid-descr-addr = <0x20>;
36 vdd-supply = <&pp3300_z1>;
38 wakeup-source;
[all …]
Dsc7180-trogdor-kingoftown.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
10 #include "sc7180-trogdor.dtsi"
11 #include "sc7180-trogdor-parade-ps8640.dtsi"
12 #include "sc7180-trogdor-clamshell.dtsi"
13 #include "sc7180-trogdor-lte-sku.dtsi"
14 #include "sc7180-trogdor-rt5682s-sku.dtsi"
27 clock-frequency = <400000>;
32 pinctrl-names = "default";
33 pinctrl-0 = <&ts_int_l>, <&ts_reset_l>;
[all …]
Dsdm845-cheza.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 #include <dt-bindings/input/input.h>
9 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
25 stdout-path = "serial0:115200n8";
29 compatible = "pwm-backlight";
31 enable-gpios = <&tlmm 37 GPIO_ACTIVE_HIGH>;
32 power-supply = <&ppvar_sys>;
33 pinctrl-names = "default";
34 pinctrl-0 = <&ap_edp_bklten>;
37 /* FIXED REGULATORS - parents above children */
[all …]
/linux-6.12.1/arch/arm/boot/dts/allwinner/
Dsun9i-a80-cubieboard4.dts5 * Chen-Yu Tsai <wens@csie.org>
7 * This file is dual-licensed: you can use it either under the terms
46 /dts-v1/;
47 #include "sun9i-a80.dtsi"
49 #include <dt-bindings/gpio/gpio.h>
53 compatible = "cubietech,a80-cubieboard4", "allwinner,sun9i-a80";
60 stdout-path = "serial0:115200n8";
64 compatible = "gpio-leds";
66 led-0 {
71 led-1 {
[all …]
Dsun9i-a80-optimus.dts2 * Copyright 2014 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 "sun9i-a80.dtsi"
48 #include <dt-bindings/gpio/gpio.h>
52 compatible = "merrii,a80-optimus", "allwinner,sun9i-a80";
60 stdout-path = "serial0:115200n8";
64 compatible = "gpio-leds";
83 reg_usb1_vbus: usb1-vbus {
[all …]
/linux-6.12.1/arch/arm64/boot/dts/rockchip/
Drk3588-rock-5-itx.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/input/input.h>
11 #include <dt-bindings/leds/common.h>
12 #include <dt-bindings/pinctrl/rockchip.h>
13 #include <dt-bindings/pwm/pwm.h>
14 #include "dt-bindings/usb/pd.h"
19 compatible = "radxa,rock-5-itx", "rockchip,rk3588";
28 stdout-path = "serial2:1500000n8";
[all …]

12