lkml.org 
[lkml]   [2021]   [Apr]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH V2 00/18] i2c: imx-lpi2c: New features and bug fixes
Date
Hi,

According to V1's feedback, V2 has been modified.
For summary of the changes, please refer to the header of each patch file.

Added some dt-bindings and dts patches.
At the same time, a patch has been added to fix the problem that data larger
than 256 bytes cannot be sent in one frame in PIO mode.

Clark Wang (14):
i2c: imx-lpi2c: add ipg clk for lpi2c driver
ARM: dts: imx7ulp: add the missing lpi2c ipg clock
ARM: dts: imx7ulp: add the missing lpi2c nodes
ARM64: dts: imx8: add the missing lpi2c ipg clock
ARM64: dts: imx8: change i2c irq number to non-combined
i2c: imx-lpi2c: increase PM timeout to avoid operate clk frequently
i2c: imx-lpi2c: add bus recovery feature
dt-bindings: i2c: imx-lpi2c: Add bus recovery example
i2c: imx-lpi2c: fix i2c timing issue
i2c: imx-lpi2c: fix type char overflow issue when calculating the
clock cycle
i2c: imx-lpi2c: add edma mode support
dt-bindings: i2c: imx-lpi2c: Add dma configuration example
ARM: dts: imx7ulp: add dma configurations for lpi2c
ARM: dts: imx7ulp: add the missing status property of lpi2c5
i2c: imx-lpi2c: fix pio mode cannot send 256+ bytes in one frame

Fugang Duan (1):
i2c: imx-lpi2c: manage irq resource request/release in runtime pm

Gao Pan (2):
i2c: imx-lpi2c: directly retrun ISR when detect a NACK
i2c: imx-lpi2c: add debug message when i2c peripheral clk doesn't work

.../bindings/i2c/i2c-imx-lpi2c.yaml | 26 +
arch/arm/boot/dts/imx7ulp.dtsi | 50 +-
.../arm64/boot/dts/freescale/imx8-ss-dma.dtsi | 32 +-
drivers/i2c/busses/i2c-imx-lpi2c.c | 506 ++++++++++++++++--
4 files changed, 548 insertions(+), 66 deletions(-)

--
2.25.1

\
 
 \ /
  Last update: 2021-04-06 13:33    [W:0.724 / U:0.080 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site