ad2745471c
Add mfd_adp5585 and gpio_adp5585 driver. This driver enables ADP5585 as an GPIO expander. This chip is used as an GPIO expander on i.MX93 EVK. GPIO pinctrl, read/write and interrupt is supported. Note that ADP5585 has 2 GPIO banks with 5 pins each. The driver combines two group into a 16-bit port. Index 0~4 correspond to R0~R4 lines, index 8~12 correspond to C0~C4 lines. Index 5~7 is reserved unavailable. Signed-off-by: Chekhov Ma <chekhov.ma@nxp.com> |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
Kconfig | ||
Kconfig.ad559x | ||
Kconfig.adp5585 | ||
Kconfig.axp192 | ||
Kconfig.bd8lb600fs | ||
Kconfig.lpflexcomm | ||
Kconfig.max20335 | ||
Kconfig.max31790 | ||
Kconfig.nct38xx | ||
Kconfig.npm1300 | ||
Kconfig.npm6001 | ||
Kconfig.tle9104 | ||
mfd_ad559x.c | ||
mfd_ad559x.h | ||
mfd_ad559x_i2c.c | ||
mfd_ad559x_spi.c | ||
mfd_adp5585.c | ||
mfd_axp192.c | ||
mfd_bd8lb600fs.c | ||
mfd_max20335.c | ||
mfd_max31790.c | ||
mfd_nct38xx.c | ||
mfd_npm1300.c | ||
mfd_npm6001.c | ||
mfd_nxp_lp_flexcomm.c | ||
mfd_tle9104.c |