linux-i2c.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] Convert i2c adapters from class devices to bus devices
@ 2009-08-05  9:05 Jean Delvare
       [not found] ` <20090805110537.73735169-ig7AzVSIIG7kN2dkZ6Wm7A@public.gmane.org>
  0 siblings, 1 reply; 5+ messages in thread
From: Jean Delvare @ 2009-08-05  9:05 UTC (permalink / raw)
  To: Linux I2C; +Cc: Kay Sievers

As Kay Sievers explained that i2c adapters should be bus devices rather
than class devices, convert them.

[PATCH 1/4] Add support for compatibility classes
[PATCH 2/4] i2c: Convert i2c clients to a device type
[PATCH 3/4] i2c: Convert i2c adapters to bus devices
[PATCH 4/4] i2c: Provide compatibility links for i2c adapters

 drivers/base/class.c   |   87 +++++++++++++++++++++++++
 drivers/i2c/Kconfig    |    8 ++
 drivers/i2c/i2c-core.c |  165 +++++++++++++++++++++++++++++++++----------------
 include/linux/device.h |    8 ++
 4 files changed, 217 insertions(+), 51 deletions(-)

Care has been taken to not break user-space compatibility. I have also
updated libsensors and sensors-detect already to look for i2c adapters
in /sys/bus/i2c/devices rather than /sys/class/i2c-adapter. I am not
aware of other user-space applications or libraries using
/sys/class/i2c-adapter, but if you do please tell me.

Improvements are possible on the power management side, but I did not
have the time to deal with this now, so this is left for later.

-- 
Jean Delvare

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2009-08-05  9:14 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-08-05  9:05 [PATCH 0/4] Convert i2c adapters from class devices to bus devices Jean Delvare
     [not found] ` <20090805110537.73735169-ig7AzVSIIG7kN2dkZ6Wm7A@public.gmane.org>
2009-08-05  9:11   ` [PATCH 1/4] Add support for compatibility classes Jean Delvare
2009-08-05  9:12   ` [PATCH 2/4] i2c: Convert i2c clients to a device type Jean Delvare
2009-08-05  9:13   ` [PATCH 3/4] i2c: Convert i2c adapters to bus devices Jean Delvare
2009-08-05  9:14   ` [PATCH 4/4] i2c: Provide compatibility links for i2c adapters Jean Delvare

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).