This series converts the driver to use the regmap API for accessing the registers of the different models it manages, making the driver code more generic. The series has been tested on the following touchscreen models: - M06 - M09 - M12 - EP0430MLF0M - generic ft5x06 (05) The series also includes some code cleaning and optimization patches. Dario Binacchi (9): Input: edt-ft5x06 - fix indentation Input: edt-ft5x06 - remove unnecessary blank lines Input: edt-ft5x06 - add spaces to ensure format specification Input: edt-ft5x06 - don't recalculate the CRC Input: edt-ft5x06 - remove code duplication Input: edt-ft5x06 - don't print error messages with dev_dbg() Input: edt-ft5x06 - convert to use regmap API Input: edt-ft5x06 - unify the crc check Input: edt-ft5x06: Calculate points data length only once drivers/input/touchscreen/edt-ft5x06.c | 496 +++++++++++++------------ 1 file changed, 251 insertions(+), 245 deletions(-) -- 2.32.0