Lines Matching +full:button +full:- +full:left +full:- +full:gpios
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 {
25 compatible = "io-channel-mux";
26 io-channels = <&saradc 1>;
27 io-channel-names = "parent";
28 #io-channel-cells = <1>;
30 mux-controls = <&joystick_mux_controller>;
34 analog_sticks: adc-joystick {
35 compatible = "adc-joystick";
36 io-channels = <&joystick_mux 0>,
40 poll-interval = <60>;
41 #address-cells = <1>;
42 #size-cells = <0>;
46 abs-flat = <10>;
47 abs-fuzz = <10>;
48 abs-range = <180 800>;
54 abs-flat = <10>;
55 abs-fuzz = <10>;
56 abs-range = <180 800>;
62 abs-flat = <10>;
63 abs-fuzz = <10>;
64 abs-range = <180 800>;
70 abs-flat = <10>;
71 abs-fuzz = <10>;
72 abs-range = <180 800>;
78 compatible = "simple-battery";
79 charge-full-design-microamp-hours = <4000000>;
80 charge-term-current-microamp = <300000>;
81 constant-charge-current-max-microamp = <2000000>;
82 constant-charge-voltage-max-microvolt = <4200000>;
83 factory-internal-resistance-micro-ohms = <180000>;
84 voltage-max-design-microvolt = <4100000>;
85 voltage-min-design-microvolt = <3500000>;
87 ocv-capacity-celsius = <20>;
88 ocv-capacity-table-0 = <4046950 100>, <4001920 95>, <3967900 90>, <3919950 85>,
96 gpio-keys-vol {
97 compatible = "gpio-keys";
99 pinctrl-0 = <&btn_pins_vol>;
100 pinctrl-names = "default";
102 button-vol-down {
103 gpios = <&gpio2 RK_PA1 GPIO_ACTIVE_LOW>;
108 button-volume-up {
109 gpios = <&gpio2 RK_PA0 GPIO_ACTIVE_LOW>;
117 /delete-node/ &btn_f1;
118 /delete-node/ &btn_f2;
121 button-sw19 {
122 gpios = <&gpio3 RK_PB1 GPIO_ACTIVE_LOW>;
127 button-sw20 {
128 gpios = <&gpio3 RK_PB7 GPIO_ACTIVE_LOW>;
129 label = "TOP-RIGHT 2";
132 button-sw21 {
133 gpios = <&gpio3 RK_PB2 GPIO_ACTIVE_LOW>;
134 label = "TOP-LEFT 2";
137 button-sw22 {
138 gpios = <&gpio3 RK_PB4 GPIO_ACTIVE_LOW>;
146 reset-gpios = <&gpio3 RK_PC0 GPIO_ACTIVE_HIGH>;
147 IOVCC-supply = <&vcc_lcd>;
148 VCC-supply = <&vcc_lcd>;
152 monitored-battery = <&battery>;
157 btn_pins: btn-pins {
177 btn_pins_vol: btn-pins-vol {
184 mux_en_pins: mux-pins {