[PATCH 00/11] i2c: imx-lpi2c: New features and bug fixes

From: Clark Wang
Date: Wed Mar 17 2021 - 02:54:55 EST


Hi,

Here are some patches to add some new features and bug fixes/improvements.
Each patch of these 11 patches is made on the basis of the previous patches.

New features:
- add bus recovery support
- add edma mode support
- add runtime pm support

Improvements:
- increase PM timeout to avoid operate clk frequently
- manage irq resource request/release in runtime pm
- directly retrun ISR when detect a NACK
- improve i2c driver probe priority
- add debug message

Bug fixes:
- fix i2c timing issue
- fix type char overflow issue when calculating the clock cycle
- add the missing ipg clk

Best Regards,
Clark Wang

drivers/i2c/busses/i2c-imx-lpi2c.c | 536 +++++++++++++++++++++++++----
1 file changed, 478 insertions(+), 58 deletions(-)

--
2.25.1