On Mon, Nov 11, 2019 at 09:29:59PM +0100, Andreas Kemnade wrote: > The power button was only producing irqs, but no key events, > Forced power down with long key press works, so probably > only a short spike arrives at the SoC. > Further investigation shows that LDORTC2 is off after boot > of the vendor kernel. LDORTC2 is shared with a GPIO at the pmic > which probably transfers the button press to the SoC. > That regulator off at boot, so "regulator-boot-on" is definitively > wrong. So remove that. > > Reported-by: H. Nikolaus Schaller <hns@xxxxxxxxxxxxx> > Signed-off-by: Andreas Kemnade <andreas@xxxxxxxxxxxx> Do you want this go into 5.5-rc as a fix? In that case, we may need a Fixes tag here. Shawn > --- > arch/arm/boot/dts/e60k02.dtsi | 5 ----- > 1 file changed, 5 deletions(-) > > diff --git a/arch/arm/boot/dts/e60k02.dtsi b/arch/arm/boot/dts/e60k02.dtsi > index a0ade2ba7a21..33e02bd2b59d 100644 > --- a/arch/arm/boot/dts/e60k02.dtsi > +++ b/arch/arm/boot/dts/e60k02.dtsi > @@ -356,11 +356,6 @@ > regulator-name = "LDORTC1"; > regulator-boot-on; > }; > - > - ldortc2_reg: LDORTC2 { > - regulator-name = "LDORTC2"; > - regulator-boot-on; > - }; > }; > }; > }; > -- > 2.20.1 >