Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: imx6sx: Enable SNVS power key according to board design

The SNVS power key depends on board design, by default it should
be disabled in SoC DT and ONLY be enabled on board DT if it is
wired up.

Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>

authored by

Anson Huang and committed by
Shawn Guo
ee279588 770856f0

+9
+4
arch/arm/boot/dts/imx6sx-sdb-reva.dts
··· 166 166 &reg_vdd2p5 { 167 167 vin-supply = <&vgen6_reg>; 168 168 }; 169 + 170 + &snvs_pwrkey { 171 + status = "okay"; 172 + };
+4
arch/arm/boot/dts/imx6sx-sdb.dts
··· 153 153 /* Transceiver EN/STBY is active low on RevB board */ 154 154 gpio = <&gpio4 27 GPIO_ACTIVE_LOW>; 155 155 }; 156 + 157 + &snvs_pwrkey { 158 + status = "okay"; 159 + };
+1
arch/arm/boot/dts/imx6sx.dtsi
··· 738 738 interrupts = <GIC_SPI 4 IRQ_TYPE_LEVEL_HIGH>; 739 739 linux,keycode = <KEY_POWER>; 740 740 wakeup-source; 741 + status = "disabled"; 741 742 }; 742 743 }; 743 744