diff --git a/qcom/xiaomi-sm7450-common.dtsi b/qcom/xiaomi-sm7450-common.dtsi index cb09ccf3..2cbe97a5 100644 --- a/qcom/xiaomi-sm7450-common.dtsi +++ b/qcom/xiaomi-sm7450-common.dtsi @@ -1,11 +1,28 @@ &soc { + gpio_keys { + compatible = "gpio-keys"; + label = "gpio-keys"; + + pinctrl-names = "default"; + pinctrl-0 = <&key_vol_up_default>; + + vol_up { + label = "volume_up"; + gpios = <&pm7325_gpios 6 GPIO_ACTIVE_LOW>; + linux,input-type = <1>; + linux,code = ; + gpio-key,wakeup; + debounce-interval = <32>; + linux,can-disable; + }; + }; + mtdoops_pmsg@0xa7000000 { compatible = "mtdoops_pmsg"; reg = <0xa7000000 0x400000>; console-size = <0x200000>; pmsg-size = <0x200000>; }; - }; &reserved_memory {