Lines Matching +full:volume +full:- +full:keys +full:- +full:pins
1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
3 * Samsung Galaxy S20 FE (r8s/SM-G780F) device tree source
8 /dts-v1/;
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-bindings/input/input.h>
12 #include <dt-bindings/interrupt-controller/irq.h>
18 #address-cells = <2>;
19 #size-cells = <2>;
22 #address-cells = <2>;
23 #size-cells = <2>;
27 compatible = "simple-framebuffer";
43 /* Memory hole - last block */
47 reserved-memory {
48 #address-cells = <2>;
49 #size-cells = <2>;
54 no-map;
59 no-map;
63 gpio-keys {
64 compatible = "gpio-keys";
66 pinctrl-0 = <&key_power &key_voldown &key_volup>;
67 pinctrl-names = "default";
69 power-key {
73 wakeup-source;
76 voldown-key {
77 label = "Volume Down";
82 volup-key {
83 label = "Volume Up";
91 clock-frequency = <26000000>;
95 key_power: key-power-pins {
96 samsung,pins = "gpa2-4";
97 samsung,pin-function = <EXYNOS_PIN_FUNC_EINT>;
98 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
99 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
102 key_voldown: key-voldown-pins {
103 samsung,pins = "gpa0-4";
104 samsung,pin-function = <EXYNOS_PIN_FUNC_EINT>;
105 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
106 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
109 key_volup: key-volup-pins {
110 samsung,pins = "gpa0-3";
111 samsung,pin-function = <EXYNOS_PIN_FUNC_EINT>;
112 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
113 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;