diff --git a/arch/arm/dts/imx53-qsb-common.dtsi b/arch/arm/dts/imx53-qsb-common.dtsi index bf634e4..85e1b8b 100644 --- a/arch/arm/dts/imx53-qsb-common.dtsi +++ b/arch/arm/dts/imx53-qsb-common.dtsi @@ -19,6 +19,24 @@ device-path = &bareboxenv; }; }; + + /* + * The buttons are marked as active high in the upstream dts. + * Remove these once fixed upstream. + */ + gpio-keys { + power { + gpios = <&gpio1 8 GPIO_ACTIVE_LOW>; + }; + + volume-up { + gpios = <&gpio2 14 GPIO_ACTIVE_LOW>; + }; + + volume-down { + gpios = <&gpio2 15 GPIO_ACTIVE_LOW>; + }; + }; }; &esdhc1 {