All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL REQUEST] i2c for 3.16
@ 2014-06-18 12:21 ` Wolfram Sang
  0 siblings, 0 replies; 5+ messages in thread
From: Wolfram Sang @ 2014-06-18 12:21 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-i2c, linux-kernel

[-- Attachment #1: Type: text/plain, Size: 1941 bytes --]

Linus,

here is a pull request from i2c hoping for the "new driver" rule.
Originally, I wanted to send this request during the merge window, but
code checkers with very recent additions complained, so a few fixups
were needed. So, some more time went by and I merged rc1 to get a
stable base. Please pull.

Thanks,

   Wolfram


The following changes since commit 7171511eaec5bf23fb06078f59784a3a0626b38f:

  Linux 3.16-rc1 (2014-06-15 17:45:28 -1000)

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 f0b1f6442b5090fed3529cb39f3acf8c91693d3d:

  Merge tag 'v3.16-rc1' into i2c/for-next (2014-06-17 14:37:31 +0200)

----------------------------------------------------------------

Boris BREZILLON (3):
      i2c: sunxi: add P2WI DT bindings documentation
      i2c: sunxi: add P2WI (Push/Pull 2 Wire Interface) controller support
      i2c: sun6-p2wi: fix call to snprintf

Dan Carpenter (1):
      i2c: rk3x: add NULL entry to the end of_device_id array

Max Schwarz (1):
      i2c: rk3x: add driver for Rockchip RK3xxx SoC I2C adapter

Wolfram Sang (2):
      i2c: sun6i-p2wi: use proper return value in probe
      Merge tag 'v3.16-rc1' into i2c/for-next

 Documentation/devicetree/bindings/i2c/i2c-rk3x.txt |  42 ++
 .../devicetree/bindings/i2c/i2c-sunxi-p2wi.txt     |  41 ++
 drivers/i2c/busses/Kconfig                         |  23 +
 drivers/i2c/busses/Makefile                        |   2 +
 drivers/i2c/busses/i2c-rk3x.c                      | 763 +++++++++++++++++++++
 drivers/i2c/busses/i2c-sun6i-p2wi.c                | 345 ++++++++++
 6 files changed, 1216 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/i2c/i2c-rk3x.txt
 create mode 100644 Documentation/devicetree/bindings/i2c/i2c-sunxi-p2wi.txt
 create mode 100644 drivers/i2c/busses/i2c-rk3x.c
 create mode 100644 drivers/i2c/busses/i2c-sun6i-p2wi.c

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

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

* [PULL REQUEST] i2c for 3.16
@ 2014-06-18 12:21 ` Wolfram Sang
  0 siblings, 0 replies; 5+ messages in thread
From: Wolfram Sang @ 2014-06-18 12:21 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-i2c-u79uwXL29TY76Z2rM5mHXA, linux-kernel-u79uwXL29TY76Z2rM5mHXA

[-- Attachment #1: Type: text/plain, Size: 1941 bytes --]

Linus,

here is a pull request from i2c hoping for the "new driver" rule.
Originally, I wanted to send this request during the merge window, but
code checkers with very recent additions complained, so a few fixups
were needed. So, some more time went by and I merged rc1 to get a
stable base. Please pull.

Thanks,

   Wolfram


The following changes since commit 7171511eaec5bf23fb06078f59784a3a0626b38f:

  Linux 3.16-rc1 (2014-06-15 17:45:28 -1000)

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 f0b1f6442b5090fed3529cb39f3acf8c91693d3d:

  Merge tag 'v3.16-rc1' into i2c/for-next (2014-06-17 14:37:31 +0200)

----------------------------------------------------------------

Boris BREZILLON (3):
      i2c: sunxi: add P2WI DT bindings documentation
      i2c: sunxi: add P2WI (Push/Pull 2 Wire Interface) controller support
      i2c: sun6-p2wi: fix call to snprintf

Dan Carpenter (1):
      i2c: rk3x: add NULL entry to the end of_device_id array

Max Schwarz (1):
      i2c: rk3x: add driver for Rockchip RK3xxx SoC I2C adapter

Wolfram Sang (2):
      i2c: sun6i-p2wi: use proper return value in probe
      Merge tag 'v3.16-rc1' into i2c/for-next

 Documentation/devicetree/bindings/i2c/i2c-rk3x.txt |  42 ++
 .../devicetree/bindings/i2c/i2c-sunxi-p2wi.txt     |  41 ++
 drivers/i2c/busses/Kconfig                         |  23 +
 drivers/i2c/busses/Makefile                        |   2 +
 drivers/i2c/busses/i2c-rk3x.c                      | 763 +++++++++++++++++++++
 drivers/i2c/busses/i2c-sun6i-p2wi.c                | 345 ++++++++++
 6 files changed, 1216 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/i2c/i2c-rk3x.txt
 create mode 100644 Documentation/devicetree/bindings/i2c/i2c-sunxi-p2wi.txt
 create mode 100644 drivers/i2c/busses/i2c-rk3x.c
 create mode 100644 drivers/i2c/busses/i2c-sun6i-p2wi.c

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

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

* [PULL REQUEST] i2c for 3.16
@ 2014-07-10 12:52 ` Wolfram Sang
  0 siblings, 0 replies; 5+ messages in thread
From: Wolfram Sang @ 2014-07-10 12:52 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-i2c, linux-kernel

[-- Attachment #1: Type: text/plain, Size: 892 bytes --]

Linus,

here is one buildfix for the i2c subsystem. While here, I decided to add
the header cleanup as well. Please pull.

Thanks,

   Wolfram


The following changes since commit a497c3ba1d97fc69c1e78e7b96435ba8c2cb42ee:

  Linux 3.16-rc2 (2014-06-21 19:02:54 -1000)

are available in the git repository at:

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

for you to fetch changes up to 098aebc30292c10b31f6aa58bf4fe2c4b26001f6:

  i2c: sun6i-p2wi: Remove duplicate inclusion of module.h (2014-06-27 14:39:36 +0200)

----------------------------------------------------------------
Linus Walleij (1):
      i2c: mux: pca954x: fix dependencies

Sachin Kamat (1):
      i2c: sun6i-p2wi: Remove duplicate inclusion of module.h

 drivers/i2c/busses/i2c-sun6i-p2wi.c | 1 -
 drivers/i2c/muxes/Kconfig           | 1 +
 2 files changed, 1 insertion(+), 1 deletion(-)

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

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

* [PULL REQUEST] i2c for 3.16
@ 2014-07-10 12:52 ` Wolfram Sang
  0 siblings, 0 replies; 5+ messages in thread
From: Wolfram Sang @ 2014-07-10 12:52 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-i2c-u79uwXL29TY76Z2rM5mHXA, linux-kernel-u79uwXL29TY76Z2rM5mHXA

[-- Attachment #1: Type: text/plain, Size: 892 bytes --]

Linus,

here is one buildfix for the i2c subsystem. While here, I decided to add
the header cleanup as well. Please pull.

Thanks,

   Wolfram


The following changes since commit a497c3ba1d97fc69c1e78e7b96435ba8c2cb42ee:

  Linux 3.16-rc2 (2014-06-21 19:02:54 -1000)

are available in the git repository at:

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

for you to fetch changes up to 098aebc30292c10b31f6aa58bf4fe2c4b26001f6:

  i2c: sun6i-p2wi: Remove duplicate inclusion of module.h (2014-06-27 14:39:36 +0200)

----------------------------------------------------------------
Linus Walleij (1):
      i2c: mux: pca954x: fix dependencies

Sachin Kamat (1):
      i2c: sun6i-p2wi: Remove duplicate inclusion of module.h

 drivers/i2c/busses/i2c-sun6i-p2wi.c | 1 -
 drivers/i2c/muxes/Kconfig           | 1 +
 2 files changed, 1 insertion(+), 1 deletion(-)

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

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

* [PULL REQUEST] i2c for 3.16
@ 2014-06-06 12:27 Wolfram Sang
  0 siblings, 0 replies; 5+ messages in thread
From: Wolfram Sang @ 2014-06-06 12:27 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-i2c, linux-kernel

[-- Attachment #1: Type: text/plain, Size: 5974 bytes --]

Linus,

I2C has the following updates for 3.16:

* major cleanups to the rcar and sh_mobile drivers
* removal of nuc900 driver which had a compile error for years
* usual bunch of driver updates, bugfixes and cleanups

Please pull.

Thanks,

   Wolfram


The following changes since commit 4b660a7f5c8099d88d1a43d8ae138965112592c7:

  Linux 3.15-rc6 (2014-05-22 06:42:02 +0900)

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 642653d16a0f8e78b7a25d930b62aa771ebc939c:

  i2c: pca954x: Fix compilation without CONFIG_GPIOLIB (2014-06-05 15:09:33 +0200)

----------------------------------------------------------------
Doug Anderson (1):
      i2c: mux: Add more warnings to i2c-arb-gpio-challenge docs

Fugang Duan (2):
      i2c: imx: fix the i2c bus hang issue when do repeat restart
      i2c: imx: update i2c clock divider for each transaction

Jean Delvare (1):
      i2c: eg20t: Fix Kconfig dependencies

Jingoo Han (3):
      i2c: gpio: Use devm_gpio_request()
      i2c: remove unnecessary OOM messages
      i2c: Make of_device_id array const

Kaushal Butala (1):
      i2c: imx: add SMBus block read support

Laurent Pinchart (2):
      i2c: mux: pca954x: Use the descriptor-based GPIO API
      i2c: pca954x: Fix compilation without CONFIG_GPIOLIB

Maxime Ripard (2):
      i2c: mv64xxx: Change i2c compatibles for sunxi
      ARM: sunxi: dt: Convert to the new i2c compatibles

Mika Westerberg (3):
      i2c: designware: Disable device on system suspend
      i2c: designware: Add runtime PM hooks
      i2c: designware-pci: Add Haswell PCI IDs

Naveen Krishna Ch (1):
      i2c: exynos5: add support for HSI2C on Exynos5260 SoC

Richard Leitner (1):
      i2c: ali1563: fix checkpatch.pl issues

Sonic Zhang (1):
      i2c: bfin: turn to Resource-managed API in probe function

Ulf Hansson (1):
      i2c: nomadik: Fixup system suspend

Valentin Longchamp (1):
      i2c: mpc: insert DR read in i2c_fixup()

Wolfram Sang (24):
      i2c: sh_mobile: replace magic hex values with constants
      i2c: sh_mobile: improve error handling
      i2c: sh_mobile: honor DT bus speed settings
      i2c: sh_mobile: add devicetree documentation
      i2c: sh_mobile: devm conversion, low hanging fruits
      i2c: sh_mobile: devm conversion, irq setup
      i2c: sh_mobile: remove superfluous offset parameter
      i2c: sh_mobile: bail out on errors when initializing
      i2c: sh_mobile: check timing parameters for valid range
      i2c: sh_mobile: fix clock calculation for newer SoCs
      i2c: rcar: add compatibles for additional SoC
      i2c: sh_mobile: add compatibles for additional SoC
      i2c: rcar: not everything needs to be a function
      i2c: rcar: no need to store irq number
      i2c: rcar: refactor bus state machine
      i2c: rcar: refactor irq state machine
      i2c: rcar: check bus free before first message
      i2c: rcar: refactor setting up msg
      i2c: rcar: refactor status bit handling
      i2c: rcar: remove spinlock
      i2c: rcar: reuse status bits as enable bits
      i2c: rcar: janitorial cleanup after refactoring
      i2c: rcar: update copyright and license information
      i2c: nuc900: remove driver

 .../bindings/i2c/i2c-arb-gpio-challenge.txt        |   6 +
 .../devicetree/bindings/i2c/i2c-exynos5.txt        |  11 +-
 .../devicetree/bindings/i2c/i2c-mv64xxx.txt        |   2 +-
 Documentation/devicetree/bindings/i2c/i2c-rcar.txt |   3 +
 .../devicetree/bindings/i2c/i2c-sh_mobile.txt      |  26 +
 arch/arm/boot/dts/sun4i-a10.dtsi                   |   6 +-
 arch/arm/boot/dts/sun5i-a10s.dtsi                  |   6 +-
 arch/arm/boot/dts/sun5i-a13.dtsi                   |   6 +-
 arch/arm/boot/dts/sun7i-a20.dtsi                   |  10 +-
 drivers/i2c/busses/Kconfig                         |   9 +-
 drivers/i2c/busses/Makefile                        |   1 -
 drivers/i2c/busses/i2c-ali1563.c                   |  82 +--
 drivers/i2c/busses/i2c-bcm2835.c                   |   4 +-
 drivers/i2c/busses/i2c-bfin-twi.c                  |  44 +-
 drivers/i2c/busses/i2c-designware-pcidrv.c         |  22 +
 drivers/i2c/busses/i2c-designware-platdrv.c        |  13 +-
 drivers/i2c/busses/i2c-diolan-u2c.c                |   1 -
 drivers/i2c/busses/i2c-efm32.c                     |   4 +-
 drivers/i2c/busses/i2c-eg20t.c                     |   4 +-
 drivers/i2c/busses/i2c-exynos5.c                   |  71 ++-
 drivers/i2c/busses/i2c-gpio.c                      |  25 +-
 drivers/i2c/busses/i2c-imx.c                       | 169 +++--
 drivers/i2c/busses/i2c-mpc.c                       |   2 +-
 drivers/i2c/busses/i2c-mv64xxx.c                   |   2 +-
 drivers/i2c/busses/i2c-nomadik.c                   |  14 +-
 drivers/i2c/busses/i2c-nuc900.c                    | 709 ---------------------
 drivers/i2c/busses/i2c-ocores.c                    |   2 +-
 drivers/i2c/busses/i2c-omap.c                      |   4 +-
 drivers/i2c/busses/i2c-pxa.c                       |   2 +-
 drivers/i2c/busses/i2c-rcar.c                      | 259 ++------
 drivers/i2c/busses/i2c-riic.c                      |   2 +-
 drivers/i2c/busses/i2c-s3c2410.c                   |   8 +-
 drivers/i2c/busses/i2c-sh_mobile.c                 | 225 ++++---
 drivers/i2c/busses/i2c-simtec.c                    |   4 +-
 drivers/i2c/busses/i2c-sirf.c                      |   1 -
 drivers/i2c/busses/i2c-st.c                        |   2 +-
 drivers/i2c/busses/i2c-stu300.c                    |   4 +-
 drivers/i2c/busses/i2c-tegra.c                     |   4 +-
 drivers/i2c/busses/i2c-wmt.c                       |   6 +-
 drivers/i2c/busses/scx200_acb.c                    |   4 +-
 drivers/i2c/muxes/i2c-mux-pca954x.c                |  24 +-
 41 files changed, 506 insertions(+), 1297 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/i2c/i2c-sh_mobile.txt
 delete mode 100644 drivers/i2c/busses/i2c-nuc900.c

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

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

end of thread, other threads:[~2014-07-10 12:52 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-06-18 12:21 [PULL REQUEST] i2c for 3.16 Wolfram Sang
2014-06-18 12:21 ` Wolfram Sang
  -- strict thread matches above, loose matches on Subject: below --
2014-07-10 12:52 Wolfram Sang
2014-07-10 12:52 ` Wolfram Sang
2014-06-06 12:27 Wolfram Sang

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.