Linus,
Please pull the i2c subsystem updates for Linux 2.6.24 from:
git://jdelvare.pck.nerim.net/jdelvare-2.6 i2c-for-linus
There is one new I2C bus driver (i2c-davinci), support for the Intel
Tolapai SMBus, some more conversions to the new i2c model, and a dozen
random fixes and cleanups.
Documentation/i2c/busses/i2c-i801 | 3 +-
Documentation/i2c/chips/pcf8574 | 8 +-
Documentation/i2c/dev-interface | 11 +-
Documentation/i2c/i2c-stub | 18 +-
arch/arm/mach-omap1/board-h2.c | 45 ++-
arch/arm/mach-omap1/board-h3.c | 39 ++-
arch/arm/mach-omap1/board-osk.c | 64 +++-
drivers/i2c/busses/Kconfig | 23 +-
drivers/i2c/busses/Makefile | 1 +
drivers/i2c/busses/i2c-amd8111.c | 2 +-
drivers/i2c/busses/i2c-au1550.c | 11 +-
drivers/i2c/busses/i2c-bfin-twi.c | 16 -
drivers/i2c/busses/i2c-davinci.c | 586 ++++++++++++++++++++++++
drivers/i2c/busses/i2c-i801.c | 5 +-
drivers/i2c/busses/i2c-ibm_iic.c | 9 +-
drivers/i2c/busses/i2c-iop3xx.c | 8 -
drivers/i2c/busses/i2c-nforce2.c | 83 +++-
drivers/i2c/busses/i2c-stub.c | 79 +++-
drivers/i2c/chips/pcf8574.c | 14 +-
drivers/i2c/chips/tps65010.c | 299 ++++--------
drivers/i2c/i2c-core.c | 50 +--
drivers/i2c/i2c-dev.c | 20 +-
drivers/media/video/bt8xx/bttv-i2c.c | 7 -
drivers/media/video/cx23885/cx23885-i2c.c | 7 -
drivers/media/video/em28xx/em28xx-i2c.c | 10 -
drivers/media/video/pvrusb2/pvrusb2-i2c-core.c | 7 -
drivers/media/video/saa7134/saa7134-i2c.c | 7 -
drivers/media/video/usbvision/usbvision-i2c.c | 6 -
drivers/media/video/w9968cf.c | 11 -
include/asm-arm/arch-davinci/i2c.h | 21 +
include/linux/i2c-dev.h | 31 ++-
include/linux/i2c.h | 102 ++---
include/linux/mod_devicetable.h | 5 -
scripts/mod/file2alias.c | 11 -
34 files changed, 1154 insertions(+), 465 deletions(-)
create mode 100644 drivers/i2c/busses/i2c-davinci.c
create mode 100644 include/asm-arm/arch-davinci/i2c.h
---------------
Adrian Bunk (1):
i2c-core: Make some code static
Chris David (1):
i2c-au1550: Fix a misused register problem
David Brownell (10):
i2c: New-style devices can support driver model wakeup flags
i2c/tps65010: New-style driver updates, part 1
i2c/tps65010: New-style driver updates, part 2
i2c: Document struct i2c_msg
i2c-dev: Reject I2C_M_RECV_LEN
i2c: Remove NOP i2c_algorithm.algo_control() methods
i2c: Remove i2c_algorithm.algo_control()
i2c: Move i2c-dev interfaces to i2c-dev.h
i2c-at91: Mark as broken
i2c: Rename the PEC functionality bit
Francis Moreau (1):
i2c-bfin-twi: Remove useless twi_lock mutex
Jason Gaston (1):
i2c-i801: Add support for the Intel Tolapai SMBus
Jean Delvare (5):
i2c: Kill struct i2c_device_id
i2c/pcf8574: No arbitrary initialization
i2c-stub: Support multiple chips
cx23885: Drop empty i2c algorithm control callback
i2c-nforce2: Declare PEC as supported
Oleg Ryjkov (2):
i2c-nforce2: Move status checking to a separate function
i2c-nforce2: Abort the transaction on error
Stefan Roese (1):
i2c-ibm_iic: Add support for new-style clients
Vladimir Barinov (1):
i2c: Add DaVinci I2C controller support
Thanks,
--
Jean Delvare
-
| Borislav Petkov | 2.6.23-rc1: no setup signature found... |
| Andrew Morton | Re: [PATCH] Memory management livelock |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| Steven King | ti_usb_3410_5052 breakage in 2.6.24-rc1 |
git: | |
| Linus Torvalds | cleaner/better zlib sources? |
| Theodore Ts'o | [PATCH] Add --no-reuse-delta, --window, and --depth options to git-gc |
| Karl | Re: [PATCH] Add a birdview-on-the-source-code section to the user manual |
| Yossi Leybovich | corrupt object on git-gc |
| GVG GVG | ssh_exchange_identification: Connection closed by remote host |
| Richard Stallman | Re: Real men don't attack straw men |
| David Newman | setting dscp or tos bits |
| Stijn | Re: [i386/Thinkpad T41]USB mouse + Xorg obsd 4.1 |
| Quentin Garnier | [cube@cubidou.net: Re: Moving ethfoo in the main tree] |
| cube | Moving ethfoo in the main tree |
| Blair Sadewitz | PCI latency timer values |
| Oliver Gould | kqemu: driver(9)/filedesc(9) questions |
