[PATCH v6 00/20] mfd: adp5585: support keymap events and drop legacy Input driver
From: Nuno Sá via B4 Relay <devnull+nuno.sa.analog.com@kernel.org>
Date: 2025-06-30 11:52:45
Also in:
b4-sent, linux-devicetree, linux-gpio, linux-pwm
Hi all, Here it goes v6. Lee, note that I did not added changelog for changing the the git subject on MFD patches. Thanks! - Nuno Sá --- - Link to v5: https://lore.kernel.org/r/20250614-dev-adp5589-fw-v5-0-7e9d84906268@analog.com (local) - Link to v4: https://lore.kernel.org/r/20250521-dev-adp5589-fw-v4-0-f2c988d7a7a0@analog.com (local) - Link to v3: https://lore.kernel.org/r/20250512-dev-adp5589-fw-v3-0-092b14b79a88@analog.com (local) - Link to v2: https://lore.kernel.org/r/20250415-dev-adp5589-fw-v2-0-3a799c3ed812@analog.com (local) - Link to v1: https://lore.kernel.org/r/20250313-dev-adp5589-fw-v1-0-20e80d4bd4ea@analog.com (local) --- Nuno Sá (20): dt-bindings: mfd: adp5585: ease on the required properties mfd: adp5585: Only add devices given in FW mfd: adp5585: Enable oscilator during probe mfd: adp5585: Make use of MFD_CELL_NAME() dt-bindings: mfd: adp5585: document adp5589 I/O expander mfd: adp5585: Refactor how regmap defaults are handled mfd: adp5585: Add support for adp5589 mfd: adp5585: Add a per chip reg struture gpio: adp5585: add support for the adp5589 expander pwm: adp5585: add support for adp5589 dt-bindings: mfd: adp5585: add properties for input events mfd: adp5585: Add support for event handling mfd: adp5585: Support reset and unlock events mfd: adp5585: Add support for input devices gpio: adp5585: support gpi events Input: adp5585: Add Analog Devices ADP5585/89 support Input: adp5589: remove the driver mfd: adp5585: Support getting vdd regulator dt-bindings: mfd: adp5585: document reset gpio mfd: adp5585: Add support for a reset pin .../devicetree/bindings/mfd/adi,adp5585.yaml | 240 ++++- .../devicetree/bindings/trivial-devices.yaml | 2 - MAINTAINERS | 1 + drivers/gpio/Kconfig | 1 + drivers/gpio/gpio-adp5585.c | 364 ++++++- drivers/input/keyboard/Kconfig | 21 +- drivers/input/keyboard/Makefile | 2 +- drivers/input/keyboard/adp5585-keys.c | 371 +++++++ drivers/input/keyboard/adp5589-keys.c | 1066 -------------------- drivers/mfd/adp5585.c | 741 +++++++++++++- drivers/pwm/pwm-adp5585.c | 78 +- include/linux/mfd/adp5585.h | 118 ++- 12 files changed, 1797 insertions(+), 1208 deletions(-) --- base-commit: 407f60a151df3c44397e5afc0111eb9b026c38d3 change-id: 20250311-dev-adp5589-fw-e04cfd945286 -- Thanks! - Nuno Sá