[PULL REQUEST] i2c for 3.14

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Linus,

for 3.14, the I2C subsystem has the following to offer:

* new drivers for Renesas RIIC and RobotFuzz OSIF
* driver cleanups & improvements & bugfixes

Pretty standard stuff this time, I'd say. There is more complex stuff
coming up, but I didn't have the bandwidth between the years to pull it
in for this release. Sadly.

I don't know of any merge conflicts and dependencies. Please pull.

Thanks,

   Wolfram


The following changes since commit 802eee95bde72fd0cd0f3a5b2098375a487d1eda:

  Linux 3.13-rc6 (2013-12-29 16:01:33 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git i2c/for-next

for you to fetch changes up to 5f1b11555ef21fb3a8a9d21a2e5914e2bc1b9d9b:

  i2c: s3c2410: fix quirk usage for 64-bit (2014-01-16 11:18:24 +0100)

----------------------------------------------------------------
Andrew Lunn (2):
      i2c: i2c-tiny-usb: Remove RobotFuzz USB vendor:product ID
      i2c: Add bus driver for for OSIF USB i2c device.

Baruch Siach (1):
      i2c: designware: remove HAVE_CLK build dependecy

Boris BREZILLON (1):
      i2c: at91: document clock properties

Helia Correia (1):
      Documentation: i2c: Remove obsolete example

Jingoo Han (3):
      i2c: viperboard: Use devm_kzalloc() functions
      i2c: isch: Use devm_request_region()
      i2c: pnx: Use devm_*() functions

Kedareswara rao Appana (2):
      i2c: xilinx: Fix i2c checkpatch warnings
      i2c: xilinx: Use devm_* functions

Laurent Pinchart (5):
      i2c: pca954x: Sort headers alphabetically
      i2c: pca954x: Use devm_kzalloc managed allocator
      i2c: pca954x: Add device tree bindings documentation
      i2c: pca954x: Add reset GPIO support
      i2c: shmobile/rcar: Restrict non-COMPILE_TEST compilation

Linus Walleij (2):
      i2c: nomadik: auto-calculate slave setup time
      i2c: nomadik: remove platform data header

Michal Simek (1):
      i2c: xilinx: Do not enable irq before irq handler

Naveen Krishna Ch (1):
      i2c: s3c2410: dont need CPU_FREQ transitions for exynos series

Pankaj Dubey (1):
      i2c: s3c2410: fix quirk usage for 64-bit

Vasanth Ananthan (1):
      i2c: s3c2410: Add polling mode support

Wolfram Sang (3):
      i2c: riic: add driver
      i2c: imx: propagate irq error code in probe
      i2c: viperboard: remove superfluous assignment

jean-jacques hiblot (1):
      i2c: at91: add a new compatibility string for the at91sam9261

robert.valiquette@xxxxxxxxx (1):
      i2c-ismt: support I2C_SMBUS_I2C_BLOCK_DATA transaction type

 Documentation/devicetree/bindings/i2c/i2c-at91.txt |   2 +
 .../devicetree/bindings/i2c/i2c-mux-pca954x.txt    |  50 +++
 Documentation/devicetree/bindings/i2c/i2c-riic.txt |  29 ++
 .../devicetree/bindings/i2c/i2c-s3c2410.txt        |   2 +
 Documentation/i2c/fault-codes                      |   3 -
 drivers/i2c/busses/Kconfig                         |  25 +-
 drivers/i2c/busses/Makefile                        |   2 +
 drivers/i2c/busses/i2c-at91.c                      |   3 +
 drivers/i2c/busses/i2c-designware-core.c           |   1 -
 drivers/i2c/busses/i2c-imx.c                       |   2 +-
 drivers/i2c/busses/i2c-isch.c                      |   7 +-
 drivers/i2c/busses/i2c-ismt.c                      |  37 ++
 drivers/i2c/busses/i2c-nomadik.c                   |  64 ++-
 drivers/i2c/busses/i2c-pnx.c                       |  64 +--
 drivers/i2c/busses/i2c-riic.c                      | 427 +++++++++++++++++++++
 drivers/i2c/busses/i2c-robotfuzz-osif.c            | 202 ++++++++++
 drivers/i2c/busses/i2c-s3c2410.c                   |  76 +++-
 drivers/i2c/busses/i2c-tiny-usb.c                  |   1 -
 drivers/i2c/busses/i2c-viperboard.c                |  16 +-
 drivers/i2c/busses/i2c-xiic.c                      |  89 ++---
 drivers/i2c/muxes/i2c-mux-pca954x.c                |  44 ++-
 include/linux/i2c-pnx.h                            |   1 -
 include/linux/platform_data/i2c-nomadik.h          |  39 --
 23 files changed, 964 insertions(+), 222 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/i2c/i2c-mux-pca954x.txt
 create mode 100644 Documentation/devicetree/bindings/i2c/i2c-riic.txt
 create mode 100644 drivers/i2c/busses/i2c-riic.c
 create mode 100644 drivers/i2c/busses/i2c-robotfuzz-osif.c
 delete mode 100644 include/linux/platform_data/i2c-nomadik.h

Attachment: signature.asc
Description: Digital signature


[Index of Archives]     [Linux GPIO]     [Linux SPI]     [Linux Hardward Monitoring]     [LM Sensors]     [Linux USB Devel]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux