On Fri, Dec 20, 2024 at 01:02:51PM +0100, Wolfram Sang wrote: > > > This patch series introduces support for I2C bus recovery in the RIIC > > driver, which is utilized in RZ series SoCs. The addition of bus recovery > > functionality enhances the reliability of the I2C interface by allowing it > > to recover from error conditions that might leave the bus in an unusable > > state. > > > > Alongside the bus recovery implementation, the series includes several > > cleanup and improvement patches that simplify and modernize the driver > > code. These include replacing `dev_err` calls with `dev_err_probe`, > > consistent usage of the `BIT` and `GENMASK` macros, leveraging devres > > helpers for reset management, and improving code readability by marking > > static data as `const`. > > I am planning to review and test this series later today. Thanks for this series! Regarding the cleanups, rhe driver is indeed in a better shape afterwards. Good work. Patch 9 still needs discussion but for patches 1-8: Tested-by: Wolfram Sang <wsa+renesas@xxxxxxxxxxxxxxxxxxxx> On a RZ/G3S, doing bus scans and some transfers with checksumming.
Attachment:
signature.asc
Description: PGP signature