Thread (28 messages) flat view 28 messages, 6 authors, 2026-01-19

Re: [PATCH 00/12] i2c: add and start using i2c_adapter-specific printk helpers

From: Wolfram Sang <wsa+renesas@sang-engineering.com>
Date: 2026-01-14 15:22:29
Also in: linux-arm-kernel, linux-i2c, linux-sunxi, lkml

FYI: I think the road-map will look something like this: v7.1 will get
new interfaces and most controllers under drivers/i2c/ converted as
this can be done within your tree exclusively. For v7.2 (with the new
interfaces upstream) we can think about converting all i2c controller
drivers treewide to the new helpers. Once v7.2-rc1 is tagged, I would
try to remove struct device from struct i2c_adapter locally and send
it to autobuilders for testing. If that goes well, we could create
struct i2c_adapter_private or something like this and store its
address in struct i2c_adapter. This new struct would be controlled by
i2c core and contain struct device. With that out of the way, for v7.4
we could think about adding SRCU into the mix (possibly using the
then-available revocable).

If all goes well, we should be done in early 2027. :)
With this plan, what could possibly go wrong? :)

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help