mbox series

[0/2] i2c: revert flag based client handling

Message ID 20250205134623.6921-1-wsa+renesas@sang-engineering.com (mailing list archive)
Headers show
Series i2c: revert flag based client handling | expand

Message

Wolfram Sang Feb. 5, 2025, 1:42 p.m. UTC
It turned out the new mechanism does not handle all muxing cases. Revert
the changes to give a proper solution more time.


Wolfram Sang (2):
  Revert "i2c: Replace list-based mechanism for handling
    userspace-created clients"
  Revert "i2c: Replace list-based mechanism for handling auto-detected
    clients"

 drivers/i2c/i2c-core-base.c | 113 ++++++++++++++++++++++++------------
 include/linux/i2c.h         |  10 +++-
 2 files changed, 83 insertions(+), 40 deletions(-)

Comments

Heiner Kallweit Feb. 5, 2025, 2:01 p.m. UTC | #1
On 05.02.2025 14:42, Wolfram Sang wrote:
> It turned out the new mechanism does not handle all muxing cases. Revert
> the changes to give a proper solution more time.
> 
With RFC fix (v2) sent, the issue should be solved.
Would be good to have your feedback on the fix approach.

> 
> Wolfram Sang (2):
>   Revert "i2c: Replace list-based mechanism for handling
>     userspace-created clients"
>   Revert "i2c: Replace list-based mechanism for handling auto-detected
>     clients"
> 
>  drivers/i2c/i2c-core-base.c | 113 ++++++++++++++++++++++++------------
>  include/linux/i2c.h         |  10 +++-
>  2 files changed, 83 insertions(+), 40 deletions(-)
>