Linus,
Please pull the i2c subsystem updates for Linux 2.6.26 from:
git://jdelvare.pck.nerim.net/jdelvare-2.6 i2c-for-linus
There are 3 new I2C bus drivers (for the SuperH Mobile, the Renesas
SH7760 and the Philips PCA9564), many cleanups and improvements to the
i2c-bfin-twi (Blackfin) bus driver, and random fixes and cleanups.
drivers/i2c/algos/Kconfig | 39 +--
drivers/i2c/algos/i2c-algo-pca.c | 126 ++++----
drivers/i2c/algos/i2c-algo-pca.h | 26 --
drivers/i2c/busses/Kconfig | 73 +++--
drivers/i2c/busses/Makefile | 3 +
drivers/i2c/busses/i2c-at91.c | 2 +-
drivers/i2c/busses/i2c-au1550.c | 1 +
drivers/i2c/busses/i2c-bfin-twi.c | 475 +++++++++++++++++----------
drivers/i2c/busses/i2c-davinci.c | 9 +-
drivers/i2c/busses/i2c-gpio.c | 1 +
drivers/i2c/busses/i2c-ibm_iic.c | 197 +++++++++++-
drivers/i2c/busses/i2c-iop3xx.c | 1 +
drivers/i2c/busses/i2c-ixp2000.c | 1 +
drivers/i2c/busses/i2c-mpc.c | 3 +
drivers/i2c/busses/i2c-ocores.c | 3 +
drivers/i2c/busses/i2c-omap.c | 1 +
drivers/i2c/busses/i2c-pca-isa.c | 53 ++--
drivers/i2c/busses/i2c-pca-platform.c | 298 +++++++++++++++++
drivers/i2c/busses/i2c-pmcmsp.c | 7 +-
drivers/i2c/busses/i2c-pnx.c | 45 ++--
drivers/i2c/busses/i2c-powermac.c | 3 +
drivers/i2c/busses/i2c-pxa.c | 3 +-
drivers/i2c/busses/i2c-s3c2410.c | 5 +-
drivers/i2c/busses/i2c-sh7760.c | 577 +++++++++++++++++++++++++++++++++
drivers/i2c/busses/i2c-sh_mobile.c | 500 ++++++++++++++++++++++++++++
drivers/i2c/busses/i2c-simtec.c | 3 +
drivers/i2c/busses/i2c-versatile.c | 1 +
drivers/i2c/busses/scx200_acb.c | 2 +-
drivers/i2c/chips/isp1301_omap.c | 28 +-
drivers/i2c/i2c-core.c | 2 +-
drivers/i2c/i2c-dev.c | 329 ++++++++++---------
include/asm-sh/i2c-sh7760....