Re: [PULL REQUEST] i2c for 5.2

2019-07-05 Thread pr-tracker-bot
The pull request you sent on Fri, 5 Jul 2019 21:21:29 +0200:

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

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/881ed91f7db58fcbe8fdca056907991c3c9d8f2d

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker


[PULL REQUEST] i2c for 5.2

2019-07-05 Thread Wolfram Sang
Linus,

I2C has a MAINTAINERS update which will be benfitial for developers, so
let's add it right away.

Please pull.

Thanks,

   Wolfram


The following changes since commit 6fbc7275c7a9ba97877050335f290341a1fd8dbf:

  Linux 5.2-rc7 (2019-06-30 11:25:36 +0800)

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

  i2c: tegra: Add Dmitry as a reviewer (2019-07-05 20:46:56 +0200)


Dmitry Osipenko (1):
  i2c: tegra: Add Dmitry as a reviewer

 MAINTAINERS | 1 +
 1 file changed, 1 insertion(+)


signature.asc
Description: PGP signature


Re: [PULL REQUEST] i2c for 5.2

2019-06-14 Thread pr-tracker-bot
The pull request you sent on Fri, 14 Jun 2019 18:45:53 +0200:

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

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/5dcedf4600f8708150b89485d25cead88bff08a4

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker


[PULL REQUEST] i2c for 5.2

2019-06-14 Thread Wolfram Sang
Linus,

I2C has two simple but wanted driver fixes for you.

Please pull.

Thanks,

   Wolfram


The following changes since commit d1fdb6d8f6a4109a4263176c84b899076a5f8008:

  Linux 5.2-rc4 (2019-06-08 20:24:46 -0700)

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

  i2c: pca-platform: Fix GPIO lookup code (2019-06-12 12:54:06 +0200)


Linus Walleij (1):
  i2c: pca-platform: Fix GPIO lookup code

Russell King (1):
  i2c: acorn: fix i2c warning


with much appreciated quality assurance from

Chris Packham (1):
  (Rev.) i2c: pca-platform: Fix GPIO lookup code

 drivers/i2c/busses/i2c-acorn.c| 1 +
 drivers/i2c/busses/i2c-pca-platform.c | 3 +--
 2 files changed, 2 insertions(+), 2 deletions(-)


signature.asc
Description: PGP signature


Re: [PULL REQUEST] i2c for 5.2

2019-06-08 Thread pr-tracker-bot
The pull request you sent on Sat, 8 Jun 2019 10:54:10 +0200:

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

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/902b2edfca34f88b04b86e605087e200e7e79880

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker


[PULL REQUEST] i2c for 5.2

2019-06-08 Thread Wolfram Sang
Linus,

I2C has a driver bugfix and a MAINTAINERS fix.

Please pull.

Thanks,

   Wolfram


The following changes since commit f2c7c76c5d0a443053e94adb9f0918fa2fb85c3a:

  Linux 5.2-rc3 (2019-06-02 13:55:33 -0700)

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 8f77293cca1f5116edc98d7a0e36c6da3917fc08:

  MAINTAINERS: Karthikeyan Ramasubramanian is MIA (2019-06-08 00:32:50 +0200)


Robert Hancock (1):
  i2c: xiic: Add max_read_len quirk

Wolfram Sang (1):
  MAINTAINERS: Karthikeyan Ramasubramanian is MIA


with much appreciated quality assurance from

Michal Simek (1):
  (Rev.) i2c: xiic: Add max_read_len quirk

 MAINTAINERS   | 1 -
 drivers/i2c/busses/i2c-xiic.c | 5 +
 2 files changed, 5 insertions(+), 1 deletion(-)


signature.asc
Description: PGP signature


Re: [PULL REQUEST] i2c for 5.2

2019-06-02 Thread pr-tracker-bot
The pull request you sent on Sun, 2 Jun 2019 08:24:02 +0200:

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

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/38baf0bb79f51b4fcbf6df8fd181441d7b5c7913

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker


[PULL REQUEST] i2c for 5.2

2019-06-02 Thread Wolfram Sang
Linus,

I2C has for you a memleak fix for the core, two driver bugfixes, as well
as fixing missing file patterns to MAINTAINERS.

Please pull.

Thanks,

   Wolfram


The following changes since commit cd6c84d8f0cdc911df435bb075ba22ce3c605b07:

  Linux 5.2-rc2 (2019-05-26 16:49:19 -0700)

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

  MAINTAINERS: add I2C DT bindings to ARM platforms (2019-06-01 14:52:13 +0200)


Masahisa Kojima (1):
  i2c: synquacer: fix synquacer_i2c_doxfer() return value

Vadim Pasternak (1):
  i2c: mlxcpld: Fix wrong initialization order in probe

Wolfram Sang (2):
  MAINTAINERS: add DT bindings to i2c drivers
  MAINTAINERS: add I2C DT bindings to ARM platforms

Yingjoe Chen (1):
  i2c: dev: fix potential memory leak in i2cdev_ioctl_rdwr


with much appreciated quality assurance from

Andrew Lunn (1):
  (Rev.) MAINTAINERS: add DT bindings to i2c drivers

Heiko Stuebner (1):
  (Rev.) MAINTAINERS: add I2C DT bindings to ARM platforms

Linus Walleij (1):
  (Rev.) MAINTAINERS: add I2C DT bindings to ARM platforms

Michal Simek (1):
  (Rev.) MAINTAINERS: add I2C DT bindings to ARM platforms

 MAINTAINERS| 18 ++
 drivers/i2c/busses/i2c-mlxcpld.c   |  2 +-
 drivers/i2c/busses/i2c-synquacer.c |  2 +-
 drivers/i2c/i2c-dev.c  |  1 +
 4 files changed, 21 insertions(+), 2 deletions(-)


signature.asc
Description: PGP signature


Re: [PULL REQUEST] i2c for 5.2

2019-05-19 Thread pr-tracker-bot
The pull request you sent on Sat, 18 May 2019 13:01:01 +0200:

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

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/f23d8719e76fd32828ae6f1b55e4659144467742

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker


[PULL REQUEST] i2c for 5.2

2019-05-18 Thread Wolfram Sang
Linus,

here are some I2C core API additions which are kind of simple but
enhance error checking for users a lot, especially by returning errno
now. There are wrappers to still support the old API but it will be
removed once all users are converted.

This comes a bit later in a seperate pull request because of my recent
illness. It would be great to have it merged in this cycle, however, so
we can start converting the users (spread across many subsystems) right
away.

Thanks,

   Wolfram


The following changes since commit a6a4b66bd8f41922c543f7a820c66ed59c25995e:

  Merge tag 'for-linus-20190516' of git://git.kernel.dk/linux-block (2019-05-16 
19:10:37 -0700)

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

  i2c: core: add device-managed version of i2c_new_dummy (2019-05-17 19:29:40 
+0200)


Heiner Kallweit (2):
  i2c: core: improve return value handling of i2c_new_device and 
i2c_new_dummy
  i2c: core: add device-managed version of i2c_new_dummy


with much appreciated quality assurance from

Bartosz Golaszewski (2):
  (Rev.) i2c: core: add device-managed version of i2c_new_dummy
  (Rev.) i2c: core: improve return value handling of i2c_new_device and 
i2c_new_dummy

Kieran Bingham (2):
  (Rev.) i2c: core: add device-managed version of i2c_new_dummy
  (Rev.) i2c: core: improve return value handling of i2c_new_device and 
i2c_new_dummy

Peter Rosin (2):
  (Rev.) i2c: core: add device-managed version of i2c_new_dummy
  (Rev.) i2c: core: improve return value handling of i2c_new_device and 
i2c_new_dummy

 Documentation/driver-model/devres.txt |   3 +
 drivers/i2c/i2c-core-base.c   | 118 ++
 include/linux/i2c.h   |   3 +
 3 files changed, 111 insertions(+), 13 deletions(-)


signature.asc
Description: PGP signature


Re: [PULL REQUEST] i2c for 5.2

2019-05-09 Thread pr-tracker-bot
The pull request you sent on Thu, 9 May 2019 21:11:55 +0200:

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

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/45182e4e1f8ac04708ca7508c51d9103f07d81ab

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker


[PULL REQUEST] i2c for 5.2

2019-05-09 Thread Wolfram Sang
Linus,

I2C has for you:

* API for late atomic transfers (e.g. to shut down via PMIC). We have a
  seperate callback now which is called under clearly defined
  conditions. In-kernel users are converted, too.
* new driver for the AMD PCIe MP2 I2C controller
* large refactoring for at91 and bcm-iproc (both gain slave support
  due to this)
* and a good share of various driver improvements anf fixes

Please pull.

Thanks,

   Wolfram


The following changes since commit 79a3aaa7b82e3106be97842dedfd8429248896e6:

  Linux 5.1-rc3 (2019-03-31 14:39:29 -0700)

are available in the Git repository at:

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

for you to fetch changes up to e6ae3ca27477226eae77cc00d5fad89d7ce64aea:

  dt-bindings: i2c: riic: document r7s9210 support (2019-05-03 16:53:31 +0200)


Adamski, Krzysztof (Nokia - PL/Wroclaw) (1):
  i2c: axxia: use auto cmd for last message

Andy Shevchenko (1):
  i2c: at91: Convert to use struct i2c_timings

Anson Huang (1):
  i2c: imx-lpi2c: Use __maybe_unused instead of #if CONFIG_PM_SLEEP

Bartosz Golaszewski (1):
  MAINTAINERS: change my e-mail address for at24

Bich HEMON (2):
  dt-bindings: i2c: stm32: remove extra spaces
  dt-bindings: i2c: stm32: update optional properties for stm32h7/stm32mp1

Bjorn Helgaas (1):
  i2c: isch: Remove unnecessary acpi.h include

Chris Brandt (1):
  dt-bindings: i2c: riic: document r7s9210 support

Dan Carpenter (1):
  i2c: nomadik: remove an unnecessary NULL check in nmk_i2c_remove()

Elie Morisse (1):
  i2c: Add drivers for the AMD PCIe MP2 I2C controller

Fabien Parent (1):
  dt-bindings: i2c: i2c-mtk: add support for MT8516

Geert Uytterhoeven (2):
  dt-bindings: at24: add Renesas R1EX24016
  i2c: riic: Add Runtime PM support

Gustavo A. R. Silva (1):
  i2c: mux: demux-pinctrl: use struct_size() in devm_kzalloc()

Juergen Fitschen (3):
  i2c: at91: segregate master mode specific code from probe and init func
  i2c: at91: split driver into core and master file
  i2c: at91: added slave mode support

Michael Cheng (1):
  i2c: iproc: Add support for more master error status

Nicolas Le Bayon (1):
  i2c: i2c-stm32f7: improve loopback in timing algorithm

Phil Edworthy (2):
  dt: snps,designware-i2c: Add clock bindings documentation
  i2c: designware: Add support for an interface clock

Pu Wen (1):
  i2c-piix4: Add Hygon Dhyana SMBus support

Qii Wang (5):
  i2c: mediatek: Add offsets array for new i2c registers
  dt-bindings: i2c: Add Mediatek MT8183 i2c binding
  i2c: mediatek: Add arb clock in i2c driver
  i2c: mediatek: Add i2c and apdma sync in i2c driver
  i2c: mediatek: Add i2c support for MediaTek MT8183

Ray Jui (2):
  dt-bindings: i2c: iproc: make 'interrupts' optional
  i2c: iproc: Change driver to use 'BIT' macro

Rayagonda Kokatanur (4):
  i2c: iproc: add polling support
  i2c: iproc: use wrapper for read/write access
  dt-bindings: i2c: iproc: add "brcm, iproc-nic-i2c" compatible string
  i2c: iproc: add NIC I2C support

Robert Shearman (3):
  i2c: mux: pca954x: remove support for unused platform data
  i2c: mux: pca9541: remove support for unused platform data
  i2c: mux: pca954x: allow management of device idle state via sysfs

Shreesha Rajashekar (2):
  i2c: iproc: Extend I2C read up to 255 bytes
  i2c: iproc: Add slave mode support

Wolfram Sang (21):
  i2c: rcar: sanity check for minimal DMA length
  i2c: rcar: let DMA enable routine return success status
  i2c: rcar: wait for data empty before starting DMA
  i2c: apply coding style for struct i2c_adapter
  i2c: brcmstb: remove unused struct member
  i2c: core: remove use of in_atomic()
  i2c: core: use I2C locking behaviour also for SMBUS
  i2c: core: introduce callbacks for atomic transfers
  i2c: mux: populate the new *_atomic callbacks
  i2c: demux: handle the new atomic callbacks
  i2c: omap: Add the master_xfer_atomic hook
  i2c: tegra-bpmp: convert to use new atomic callbacks
  i2c: ocores: refactor setup for polling
  i2c: ocores: enable atomic xfers
  i2c: stu300: use xfer_atomic callback to bail out early
  i2c: algo: bit: add flag to whitelist atomic transfers
  i2c: gpio: flag atomic capability if possible
  Merge tag 'at24-v5.2-updates-for-wolfram' of 
git://git.kernel.org/.../brgl/linux into i2c/for-5.2
  Merge branch 'i2c-mux/for-next' of https://github.com/peda-r/i2c-mux into 
i2c/for-5.2
  i2c: core: ratelimit 'transfer when suspended' errors
  i2c: core: apply 'is_suspended' check for SMBus, too


with much appreciated quality assurance from

Alexander Sverdlin (1):
  (Rev.) i2c: axxia: use auto cmd for last message

Andrew Lunn (2):
  (Rev.) i2c: