From: Greg KH To: torvalds@transmeta.com Cc: linux-kernel@vger.kernel.org, sensors@Stimpy.netroedge.com Subject: [BK PATCH] i2c driver changes for 2.5.67 - take 2 Hi, Here are some i2c driver changes for 2.5.67, again. These include a number of compile fixes, and a build fix due to my previous patches. Also a patch to help out the i2c based video drivers is in here, and two new i2c drivers have been added. Please pull from: bk://kernel.bkbits.net/gregkh/linux/i2c-2.5 thanks, greg k-h drivers/i2c/Kconfig | 11 drivers/i2c/Makefile | 1 drivers/i2c/busses/Kconfig | 26 + drivers/i2c/busses/Makefile | 1 drivers/i2c/busses/i2c-viapro.c | 504 ++++++++++++++++++++++++++++++ drivers/i2c/chips/Kconfig | 5 drivers/i2c/chips/via686a.c | 551 ++++++++++++++++++--------------- drivers/i2c/chips/w83781d.c | 6 drivers/i2c/i2c-adap-ite.c | 4 drivers/i2c/i2c-dev.c | 97 ++--- drivers/i2c/i2c-frodo.c | 4 drivers/i2c/i2c-keywest.c | 666 ++++++++++++++++++++++++++++++++++++++++ drivers/i2c/i2c-keywest.h | 111 ++++++ drivers/i2c/scx200_i2c.c | 6 include/linux/i2c-dev.h | 6 include/linux/i2c.h | 13 16 files changed, 1696 insertions(+), 316 deletions(-) ----- : o i2c: remove compiler warning in w83781d sensor driver o i2c: Fix w83781d sensor to use Milli-Volt for in_* in sysfs : o i2c: convert via686a i2c driver to sysfs : o i2c: fix compilation error for various i2c-devices Gerd Knorr : o i2c: add i2c_clientname() Greg Kroah-Hartman : o i2c: clean up i2c-dev.c's formatting, DEBUG, and ioctl mess o i2c: fix up compile error in scx200_i2c driver o i2c: fix up via686a.c driver based on previous i2c api changes o i2c: fix up CONFIG_I2C_SENSOR configuration logic Luca Tettamanti : o i2c: Add i2c-viapro.c driver Paul Mackerras : o i2c: Add driver for powermac keywest i2c interface