On Sat, 24 Jan 2026 at 13:16, <AlanoSong@163.com> wrote:
>
> v1: Initial version:
> 1) Add DesignWare I2C controller according to DesignWare
> I2C databook v2.01a.
> 2) Confirmed under v6.18 kernel driver.
> 3) The slave mode is not implemented, cause this feature
> is usually not used.
> 4) The 10 bit slave address is not implemented, cause
> this feature is usually not used, and not supported
> by qemu I2C core bus currently.
> v2: Refine according to review comments:
> 1) Define registers by using registerfields.
> 2) Use SPDX license.
> 3) Confirmed under v6.18 kernel driver.
>
> ------
>
> This patch seems to be a duplicate of Joel & Chris's work:
> https://lore.kernel.org/qemu-devel/20260109123211.368869-1-joel@jms.id.au/
>
> It's just a coincidence, :)
> But it's okay even if it not been merged, I just want share it and hope
> it can help others.
Please can everybody who is interested in the designware i2c
model get together and figure out what they want to do as
a forward path for it?
I am not going to review any of these patches until you have
collectively determined which is the best base for doing it.
thanks
-- PMM