Add support for buttons, LEDs and coincell charger found on the APQ8074 dragonboard device. For PM8941 we don't have a defined field to store the reset reason. Support wrapping pwrkey and resin, but without writing the reset reason. Dmitry Baryshkov (6): dt-bindings: power: reset: qcom-pon: define pm8941-pon power: reset: qcom-pon: add support for pm8941-pon ARM: dts: qcom-pm8941: add resin support ARM: dts: qcom: apq8074-dragonboard: add resin and gpio keys ARM: dts: qcom: apq8074-dragonboard: add onboard leds ARM: dts: qcom: apq8074-dragonboard: enable coincell charger .../bindings/power/reset/qcom,pon.yaml | 2 + .../arm/boot/dts/qcom-apq8074-dragonboard.dts | 71 +++++++++++++++++++ arch/arm/boot/dts/qcom-pm8941.dtsi | 22 ++++-- drivers/power/reset/qcom-pon.c | 22 ++++-- 4 files changed, 105 insertions(+), 12 deletions(-) -- 2.39.2