* [PULL REQUEST] i2c for 3.18
@ 2014-10-18 13:54 Wolfram Sang
0 siblings, 0 replies; 4+ messages in thread
From: Wolfram Sang @ 2014-10-18 13:54 UTC (permalink / raw)
To: Linus Torvalds
Cc: linux-i2c-u79uwXL29TY76Z2rM5mHXA,
linux-kernel-u79uwXL29TY76Z2rM5mHXA
[-- Attachment #1: Type: text/plain, Size: 3809 bytes --]
Linus,
Highlights from the I2C subsystem for 3.18:
* new drivers for Axxia AM55xx, and Hisilicon hix5hd2 SoC.
* designware driver gained AMD support, exynos gained exynos7 support
The rest is usual driver stuff. Hopefully no lowlights this time. Please pull.
Thanks,
Wolfram
The following changes since commit fe82dcec644244676d55a1384c958d5f67979adb:
Linux 3.17-rc7 (2014-09-28 14:29:07 -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 3e27a8445c21f8056517f188303827450590d868:
i2c: i801: Add Device IDs for Intel Sunrise Point PCH (2014-10-16 09:16:22 +0200)
----------------------------------------------------------------
Anders Berg (1):
i2c: axxia: Add I2C driver for AXM55xx
Carl Peng (1):
i2c: designware: Add support for AMD I2C controller
Doug Anderson (2):
i2c: rk3x: Remove unlikely() annotations
i2c: cros_ec: Remove EC_I2C_FLAG_10BIT
Fabio Estevam (1):
i2c-imx: Disable the clock on probe failure
Fan Du (1):
i2c: ismt: Use minimum descriptor size
Haibo Chen (1):
i2c: imx: Add arbitration lost check
Janusz Użycki (1):
i2c: mxs: detect No Slave Ack on SELECT in PIO mode
Mika Westerberg (2):
i2c: designware: Default to fast mode in case of ACPI
i2c: designware: Rework probe() to get clock a bit later
Naveen Krishna Ch (1):
i2c: exynos: add support for HSI2C module on Exynos7
Romain Baeriswyl (1):
i2c: designware: add support of I2C standard mode
Sergei Shtylyov (3):
i2c: rcar: simplify check for last message
i2c: rcar: make rcar_i2c_prepare_msg() *void*
i2c: rcar: check for no IRQ in rcar_i2c_irq()
Sjoerd Simons (1):
i2c: cros-ec-tunnel: Add of match table
Tan, Raymond (1):
i2c: designware: add support of platform data to set I2C mode
Wei Yan (1):
i2c: hix5hd2: add i2c controller driver
Wolfram Sang (1):
i2c: rcar: remove sign-compare flaw
james.d.ralston-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org (1):
i2c: i801: Add Device IDs for Intel Sunrise Point PCH
.../devicetree/bindings/i2c/i2c-axxia.txt | 30 ++
.../devicetree/bindings/i2c/i2c-exynos5.txt | 2 +
.../devicetree/bindings/i2c/i2c-hix5hd2.txt | 24 +
Documentation/i2c/busses/i2c-i801 | 1 +
drivers/i2c/busses/Kconfig | 25 +-
drivers/i2c/busses/Makefile | 2 +
drivers/i2c/busses/i2c-axxia.c | 559 +++++++++++++++++++++
drivers/i2c/busses/i2c-cros-ec-tunnel.c | 15 +-
drivers/i2c/busses/i2c-designware-platdrv.c | 96 +++-
drivers/i2c/busses/i2c-exynos5.c | 71 ++-
drivers/i2c/busses/i2c-hix5hd2.c | 557 ++++++++++++++++++++
drivers/i2c/busses/i2c-i801.c | 3 +
drivers/i2c/busses/i2c-imx.c | 16 +-
drivers/i2c/busses/i2c-ismt.c | 2 +-
drivers/i2c/busses/i2c-mxs.c | 3 +
drivers/i2c/busses/i2c-rcar.c | 21 +-
drivers/i2c/busses/i2c-rk3x.c | 4 +-
include/linux/mfd/cros_ec_commands.h | 3 -
include/linux/platform_data/i2c-designware.h | 21 +
19 files changed, 1404 insertions(+), 51 deletions(-)
create mode 100644 Documentation/devicetree/bindings/i2c/i2c-axxia.txt
create mode 100644 Documentation/devicetree/bindings/i2c/i2c-hix5hd2.txt
create mode 100644 drivers/i2c/busses/i2c-axxia.c
create mode 100644 drivers/i2c/busses/i2c-hix5hd2.c
create mode 100644 include/linux/platform_data/i2c-designware.h
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* [PULL REQUEST] i2c for 3.18
@ 2014-11-08 17:16 Wolfram Sang
0 siblings, 0 replies; 4+ messages in thread
From: Wolfram Sang @ 2014-11-08 17:16 UTC (permalink / raw)
To: Linus Torvalds
Cc: linux-i2c-u79uwXL29TY76Z2rM5mHXA,
linux-kernel-u79uwXL29TY76Z2rM5mHXA
[-- Attachment #1: Type: text/plain, Size: 3753 bytes --]
Linus,
here is one bigger cleanup (FSF address removal) and two bugfixes for
I2C. Please pull.
Thanks,
Wolfram
The following changes since commit 0df1f2487d2f0d04703f142813d53615d62a1da4:
Linux 3.18-rc3 (2014-11-02 15:01:51 -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 e4df3a0b62285130ac0a35cf07678c154ffb649d:
i2c: core: Dispose OF IRQ mapping at client removal time (2014-11-07 19:03:18 +0100)
----------------------------------------------------------------
Laurent Pinchart (1):
i2c: core: Dispose OF IRQ mapping at client removal time
Wolfram Sang (2):
i2c: remove FSF address
i2c: at91: don't account as iowait
drivers/i2c/algos/i2c-algo-bit.c | 5 -----
drivers/i2c/algos/i2c-algo-pca.c | 5 -----
drivers/i2c/algos/i2c-algo-pcf.c | 5 -----
drivers/i2c/algos/i2c-algo-pcf.h | 7 +------
drivers/i2c/busses/i2c-ali1535.c | 4 ----
drivers/i2c/busses/i2c-ali15x3.c | 4 ----
drivers/i2c/busses/i2c-amd756-s4882.c | 4 ----
drivers/i2c/busses/i2c-amd756.c | 4 ----
drivers/i2c/busses/i2c-at91.c | 2 +-
drivers/i2c/busses/i2c-au1550.c | 4 ----
drivers/i2c/busses/i2c-cpm.c | 4 ----
drivers/i2c/busses/i2c-davinci.c | 4 ----
drivers/i2c/busses/i2c-designware-core.c | 4 ----
drivers/i2c/busses/i2c-designware-core.h | 4 ----
drivers/i2c/busses/i2c-designware-pcidrv.c | 4 ----
drivers/i2c/busses/i2c-designware-platdrv.c | 4 ----
drivers/i2c/busses/i2c-eg20t.c | 4 ----
drivers/i2c/busses/i2c-elektor.c | 6 +-----
drivers/i2c/busses/i2c-hydra.c | 4 ----
drivers/i2c/busses/i2c-i801.c | 4 ----
drivers/i2c/busses/i2c-imx.c | 5 -----
drivers/i2c/busses/i2c-iop3xx.h | 6 +-----
drivers/i2c/busses/i2c-isch.c | 4 ----
drivers/i2c/busses/i2c-ismt.c | 4 ----
drivers/i2c/busses/i2c-nforce2-s4985.c | 4 ----
drivers/i2c/busses/i2c-nforce2.c | 4 ----
drivers/i2c/busses/i2c-omap.c | 4 ----
drivers/i2c/busses/i2c-parport-light.c | 4 ----
drivers/i2c/busses/i2c-parport.c | 4 ----
drivers/i2c/busses/i2c-parport.h | 4 ----
drivers/i2c/busses/i2c-pasemi.c | 4 ----
drivers/i2c/busses/i2c-pca-isa.c | 4 ----
drivers/i2c/busses/i2c-piix4.c | 4 ----
drivers/i2c/busses/i2c-pmcmsp.c | 4 ----
drivers/i2c/busses/i2c-powermac.c | 4 ----
drivers/i2c/busses/i2c-s3c2410.c | 4 ----
drivers/i2c/busses/i2c-sh_mobile.c | 4 ----
drivers/i2c/busses/i2c-sibyte.c | 4 ----
drivers/i2c/busses/i2c-simtec.c | 4 ----
drivers/i2c/busses/i2c-sis5595.c | 4 ----
drivers/i2c/busses/i2c-sis630.c | 4 ----
drivers/i2c/busses/i2c-sis96x.c | 4 ----
drivers/i2c/busses/i2c-taos-evm.c | 4 ----
drivers/i2c/busses/i2c-via.c | 4 ----
drivers/i2c/busses/i2c-viapro.c | 4 ----
drivers/i2c/busses/i2c-xiic.c | 4 ----
drivers/i2c/busses/scx200_acb.c | 4 ----
drivers/i2c/i2c-boardinfo.c | 5 -----
drivers/i2c/i2c-core.c | 10 ++++------
drivers/i2c/i2c-core.h | 5 -----
drivers/i2c/i2c-dev.c | 5 -----
drivers/i2c/i2c-smbus.c | 5 -----
drivers/i2c/i2c-stub.c | 4 ----
53 files changed, 8 insertions(+), 223 deletions(-)
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* [PULL REQUEST] i2c for 3.18
@ 2014-12-03 20:22 Wolfram Sang
0 siblings, 0 replies; 4+ messages in thread
From: Wolfram Sang @ 2014-12-03 20:22 UTC (permalink / raw)
To: Linus Torvalds
Cc: linux-i2c-u79uwXL29TY76Z2rM5mHXA,
linux-kernel-u79uwXL29TY76Z2rM5mHXA
[-- Attachment #1: Type: text/plain, Size: 900 bytes --]
Linus,
i2c has a few driver bugfixes for 3.18. Please pull.
Thanks,
Wolfram
The following changes since commit 206c5f60a3d902bc4b56dab2de3e88de5eb06108:
Linux 3.18-rc4 (2014-11-09 14:55:29 -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 ccfc866356674cb3a61829d239c685af6e85f197:
i2c: omap: fix i207 errata handling (2014-11-22 22:07:40 +0100)
----------------------------------------------------------------
Alexander Kochetkov (2):
i2c: omap: fix NACK and Arbitration Lost irq handling
i2c: omap: fix i207 errata handling
Andrew Jackson (1):
i2c: designware: prevent early stop on TX FIFO empty
drivers/i2c/busses/i2c-designware-core.c | 2 +-
drivers/i2c/busses/i2c-omap.c | 10 +++++-----
2 files changed, 6 insertions(+), 6 deletions(-)
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* [PULL REQUEST] i2c for 3.18
@ 2014-12-06 8:26 Wolfram Sang
0 siblings, 0 replies; 4+ messages in thread
From: Wolfram Sang @ 2014-12-06 8:26 UTC (permalink / raw)
To: Linus Torvalds
Cc: linux-i2c-u79uwXL29TY76Z2rM5mHXA,
linux-kernel-u79uwXL29TY76Z2rM5mHXA
[-- Attachment #1: Type: text/plain, Size: 1095 bytes --]
Linus,
here are two more driver bugfixes for I2C which would be good to have in
3.18. This branch is based on your tree from two days ago to make sure
the fixes I sent previously were already included.
Please pull and thanks,
Wolfram
The following changes since commit 7cc78f8fa02c2485104b86434acbc1538a3bd807:
context_tracking: Restore previous state in schedule_user (2014-12-03 20:55:58 -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 681d15a0f527af7ab3a783e1037de86fbcb136ac:
i2c: cadence: Set the hardware time-out register to maximum value (2014-12-04 19:25:41 +0100)
----------------------------------------------------------------
Grygorii Strashko (1):
i2c: davinci: generate STP always when NACK is received
Vishnu Motghare (1):
i2c: cadence: Set the hardware time-out register to maximum value
drivers/i2c/busses/i2c-cadence.c | 11 +++++++++++
drivers/i2c/busses/i2c-davinci.c | 8 +++-----
2 files changed, 14 insertions(+), 5 deletions(-)
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2014-12-06 8:26 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-12-03 20:22 [PULL REQUEST] i2c for 3.18 Wolfram Sang
-- strict thread matches above, loose matches on Subject: below --
2014-12-06 8:26 Wolfram Sang
2014-11-08 17:16 Wolfram Sang
2014-10-18 13:54 Wolfram Sang
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).