mbox series

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

Message ID 20210317065359.3109394-1-xiaoning.wang@nxp.com (mailing list archive)
Headers show
Series i2c: imx-lpi2c: New features and bug fixes | expand

Message

Clark Wang March 17, 2021, 6:53 a.m. UTC
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(-)