gpio6 in pm6125 is used for EMMC and UFS thermal monitoring. It is
changed to the correct gpio for volume up button.

Fixes: 9b1a6c925c88 ("arm64: dts: qcom: sm6125: Initial support for 
xiaomi-ginkgo")
Reviewed-by: Konrad Dybcio <[email protected]>
Signed-off-by: Biswapriyo Nath <[email protected]>
---
 arch/arm64/boot/dts/qcom/sm6125-xiaomi-ginkgo-common.dtsi | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/arch/arm64/boot/dts/qcom/sm6125-xiaomi-ginkgo-common.dtsi 
b/arch/arm64/boot/dts/qcom/sm6125-xiaomi-ginkgo-common.dtsi
index 2605d0c94..6e0333378 100644
--- a/arch/arm64/boot/dts/qcom/sm6125-xiaomi-ginkgo-common.dtsi
+++ b/arch/arm64/boot/dts/qcom/sm6125-xiaomi-ginkgo-common.dtsi
@@ -85,7 +85,7 @@ gpio-keys {
 
                key-volume-up {
                        label = "Volume Up";
-                       gpios = <&pm6125_gpios 6 GPIO_ACTIVE_LOW>;
+                       gpios = <&pm6125_gpios 5 GPIO_ACTIVE_LOW>;
                        linux,code = <KEY_VOLUMEUP>;
                        debounce-interval = <15>;
                        linux,can-disable;
@@ -96,9 +96,9 @@ key-volume-up {
 
 &pm6125_gpios {
        vol_up_n: vol-up-n-state {
-               pins = "gpio6";
+               pins = "gpio5";
                function = "normal";
-               power-source = <1>;
+               power-source = <0>;
                bias-pull-up;
                input-enable;
        };

-- 
2.52.0


Reply via email to