]> www.infradead.org Git - users/jedix/linux-maple.git/commit
pwm: adp5585: Add Analog Devices ADP5585 support
authorClark Wang <xiaoning.wang@nxp.com>
Mon, 22 Jul 2024 12:11:00 +0000 (15:11 +0300)
committerLee Jones <lee@kernel.org>
Thu, 1 Aug 2024 13:09:28 +0000 (14:09 +0100)
commite9b503879fd2b6332eaf8b719d1e07199fc70c6b
treef820ecfa2ca0bb5950734a559fe7bea6fd324973
parent738bbc660cae6437dda214d0d97ae68d39479fcd
pwm: adp5585: Add Analog Devices ADP5585 support

The ADP5585 is a 10/11 input/output port expander with a built in keypad
matrix decoder, programmable logic, reset generator, and PWM generator.
This driver supports the PWM function using the platform device
registered by the core MFD driver.

The driver is derived from an initial implementation from NXP, available
in commit 113113742208 ("MLK-25922-1 pwm: adp5585: add adp5585 PWM
support") in their BSP kernel tree. It has been extensively rewritten.

Signed-off-by: Clark Wang <xiaoning.wang@nxp.com>
Reviewed-by: Frank Li <Frank.Li@nxp.com>
Co-developed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Acked-by: Uwe Kleine-König <ukleinek@kernel.org>
Link: https://lore.kernel.org/r/20240722121100.2855-5-laurent.pinchart@ideasonboard.com
Signed-off-by: Lee Jones <lee@kernel.org>
MAINTAINERS
drivers/pwm/Kconfig
drivers/pwm/Makefile
drivers/pwm/pwm-adp5585.c [new file with mode: 0644]