Message ID | 20190910070446.639-8-frank-w@public-files.de (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | implement poweroff for mt6323 / bpi-r2 | expand |
On 10/09/2019 09:04, Frank Wunderlich wrote: > From: Josef Friedl <josef.friedl@speed.at> > > support poweroff and power-related keys on bpi-r2 > > Suggested-by: Frank Wunderlich <frank-w@public-files.de> > Signed-off-by: Josef Friedl <josef.friedl@speed.at> > Signed-off-by: Frank Wunderlich <frank-w@public-files.de> Applied thanks! > --- > changes since v6: none > changes since v5: none > changes since v4: none > changes since v3: none > changes since v2: none (=v2 part 7) > --- > arch/arm/boot/dts/mt6323.dtsi | 27 +++++++++++++++++++++++++++ > 1 file changed, 27 insertions(+) > > diff --git a/arch/arm/boot/dts/mt6323.dtsi b/arch/arm/boot/dts/mt6323.dtsi > index ba397407c1dd..7fda40ab5fe8 100644 > --- a/arch/arm/boot/dts/mt6323.dtsi > +++ b/arch/arm/boot/dts/mt6323.dtsi > @@ -238,5 +238,32 @@ > regulator-enable-ramp-delay = <216>; > }; > }; > + > + mt6323keys: mt6323keys { > + compatible = "mediatek,mt6323-keys"; > + mediatek,long-press-mode = <1>; > + power-off-time-sec = <0>; > + > + power { > + linux,keycodes = <116>; > + wakeup-source; > + }; > + > + home { > + linux,keycodes = <114>; > + }; > + }; > + > + codec: mt6397codec { > + compatible = "mediatek,mt6397-codec"; > + }; > + > + power-controller { > + compatible = "mediatek,mt6323-pwrc"; > + }; > + > + rtc { > + compatible = "mediatek,mt6323-rtc"; > + }; > }; > }; >
diff --git a/arch/arm/boot/dts/mt6323.dtsi b/arch/arm/boot/dts/mt6323.dtsi index ba397407c1dd..7fda40ab5fe8 100644 --- a/arch/arm/boot/dts/mt6323.dtsi +++ b/arch/arm/boot/dts/mt6323.dtsi @@ -238,5 +238,32 @@ regulator-enable-ramp-delay = <216>; }; }; + + mt6323keys: mt6323keys { + compatible = "mediatek,mt6323-keys"; + mediatek,long-press-mode = <1>; + power-off-time-sec = <0>; + + power { + linux,keycodes = <116>; + wakeup-source; + }; + + home { + linux,keycodes = <114>; + }; + }; + + codec: mt6397codec { + compatible = "mediatek,mt6397-codec"; + }; + + power-controller { + compatible = "mediatek,mt6323-pwrc"; + }; + + rtc { + compatible = "mediatek,mt6323-rtc"; + }; }; };