Analog Devices ADP5585 keypad decoder and I/O expander driver

modulename: adp5585.ko

configname: CONFIG_MFD_ADP5585

Linux Kernel Configuration
└─>Device Drivers
└─>Multifunction device drivers
└─>Device Tree and Open Firmware support
└─>Analog Devices ADP5585 keypad decoder and I/O expander driver
In linux kernel since version 6.1.112 (release Date: 2024-09-30)  
Say yes here to add support for the Analog Devices ADP5585 GPIO
expander, PWM and keypad controller. This includes the I2C driver and
the core APIs _only_, you have to select individual components like
the GPIO and PWM functions under the corresponding menus.

source code:

depends
CONFIG_HAS_IOMEM
CONFIG_I2C
CONFIG_COMPILE_TEST or CONFIG_OF