--- v5
+++ v6
@@ -1,8 +1,16 @@
-Goal of this patch series is to make the mc13892 PWRON1 button usable,
-found e.g. on amazon kindle D01100/D01200/EY21 readers.
+Goal of this patch series is to make mx13xxx power buttons usable
+on DT based systems.
A ten-year-old IRQ issue needed a fix, mc13783-pwrbutton had to be
extended to the other to mc13xxx PMIC as well and adding OF support.
-The implementation has been tested only with PWRON1 on an mc13892.
+The implementation has been tested with PWRON1 on mc13892 found e.g.
+in amazon kindle D01100/D01200/EY21 readers and also in on mc34708
+in the imx53-qsrb "i.MX53 Quick start board".
+
+Changes in v6:
+- Link to v5: https://lore.kernel.org/linux-input/20251008064401.13863-1-akurz@blala.de/
+- Rebase to v6.18-rc1
+- Add a imx53-qsrb dts patch to enable the "power" button on the
+ i.MX53 Quick start board.
Changes in v5:
- Link to v4: https://lore.kernel.org/linux-input/20250914193723.10544-1-akurz@blala.de/
@@ -48,21 +56,23 @@
- Provide chip-specific max button id via platform_device_id, therefore
swap patches 3 and 4.
-Alexander Kurz (5):
+Alexander Kurz (6):
Input: mc13783-pwrbutton: use managed resources
Input: mc13783-pwrbutton: fix irq mixup and use resources
Input: mc13783-pwrbutton: convert pdata members to array
Input: mc13783-pwrbutton: enable other mc13xxx PMIC
Input: mc13783-pwrbutton: add OF support and drop platform_data
+ ARM: dts: imx53: add imx53-qsrb PMIC power button
- drivers/input/misc/Kconfig | 4 +-
- drivers/input/misc/mc13783-pwrbutton.c | 278 ++++++++++++++-----------
- drivers/mfd/mc13xxx-core.c | 49 ++++-
- drivers/mfd/mc13xxx.h | 2 +
- include/linux/mfd/mc13783.h | 4 +-
- include/linux/mfd/mc13892.h | 1 +
- include/linux/mfd/mc13xxx.h | 20 +-
- 7 files changed, 207 insertions(+), 151 deletions(-)
+ arch/arm/boot/dts/nxp/imx/imx53-qsrb.dts | 12 +
+ drivers/input/misc/Kconfig | 4 +-
+ drivers/input/misc/mc13783-pwrbutton.c | 278 +++++++++++++----------
+ drivers/mfd/mc13xxx-core.c | 49 +++-
+ drivers/mfd/mc13xxx.h | 2 +
+ include/linux/mfd/mc13783.h | 4 +-
+ include/linux/mfd/mc13892.h | 1 +
+ include/linux/mfd/mc13xxx.h | 20 +-
+ 8 files changed, 219 insertions(+), 151 deletions(-)
--
2.39.5