Lines Matching +full:pen +full:- +full:up
1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
6 #include "mt8183-kukui.dtsi"
7 #include <dt-bindings/input/gpio-keys.h>
10 ppvarn_lcd: ppvarn-lcd {
11 compatible = "regulator-fixed";
12 regulator-name = "ppvarn_lcd";
13 pinctrl-names = "default";
14 pinctrl-0 = <&ppvarn_lcd_en>;
16 enable-active-high;
21 ppvarp_lcd: ppvarp-lcd {
22 compatible = "regulator-fixed";
23 regulator-name = "ppvarp_lcd";
24 pinctrl-names = "default";
25 pinctrl-0 = <&ppvarp_lcd_en>;
27 enable-active-high;
32 pp1800_lcd: pp1800-lcd {
33 compatible = "regulator-fixed";
34 regulator-name = "pp1800_lcd";
35 pinctrl-names = "default";
36 pinctrl-0 = <&pp1800_lcd_en>;
38 enable-active-high;
43 gpio-keys {
44 compatible = "gpio-keys";
45 pinctrl-names = "default";
46 pinctrl-0 = <&pen_eject>;
48 switch-pen-insert {
49 label = "Pen Insert";
53 linux,input-type = <EV_SW>;
54 wakeup-event-action = <EV_ACT_DEASSERTED>;
55 wakeup-source;
61 firmware-name = "nvm_00440302_i2s_eu.bin";
69 regulator-min-microvolt = <2800000>;
70 regulator-max-microvolt = <2800000>;
74 pinctrl-names = "default";
75 pinctrl-0 = <&i2c2_pins>;
77 clock-frequency = <400000>;
78 vbus-supply = <&mt6358_vcamio_reg>;
84 vcc-supply = <&mt6358_vcama2_reg>;
89 pinctrl-names = "default";
90 pinctrl-0 = <&i2c4_pins>;
92 clock-frequency = <400000>;
93 vbus-supply = <&mt6358_vcn18_reg>;
99 vcc-supply = <&mt6358_vcn18_reg>;
104 drive-strength-microamp = <5800>;
109 gpio-line-names =
307 ppvarp_lcd_en: ppvarp-lcd-en {
310 output-low;
314 ppvarn_lcd_en: ppvarn-lcd-en {
317 output-low;
321 pp1800_lcd_en: pp1800-lcd-en {
324 output-low;
331 input-enable;
332 bias-pull-up;
339 * The pen driver doesn't currently support driving
340 * this reset line. By specifying output-high here
342 * pulldown at boot (which makes sure the pen was in
344 * to take it out of reset. Better would be if the pen
346 * "output-high" here.
348 output-high;
355 input-enable;
356 /* External pull-up. */
357 bias-disable;
364 compatible = "google,cros-cbas";
367 keyboard-controller {
368 compatible = "google,cros-ec-keyb-switches";
373 qcom,ath10k-calibration-variant = "GO_KAKADU";