* [PULL REQUEST] i2c for 3.19
@ 2015-01-31 14:11 ` Wolfram Sang
0 siblings, 0 replies; 6+ messages in thread
From: Wolfram Sang @ 2015-01-31 14:11 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-i2c, linux-kernel
[-- Attachment #1: Type: text/plain, Size: 1747 bytes --]
Linus,
a pull request from I2C with driver bugfixes (s3c2410, slave-eeprom,
sh_mobile), size regression "bugfix" (i2c slave), documentation bugfix
(st). Also, one documentation update (da9063), so some devicetrees can
now be verified. Please pull.
Thanks,
Wolfram
The following changes since commit eaa27f34e91a14cdceed26ed6c6793ec1d186115:
linux 3.19-rc4 (2015-01-11 12:44:53 -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 32e224090fa310a58fdb47049caf631272ceb044:
i2c: sh_mobile: terminate DMA reads properly (2015-01-30 17:58:43 +0100)
----------------------------------------------------------------
Geert Uytterhoeven (1):
DT: i2c: Add devices handled by the da9063 MFD driver
Jean Delvare (1):
i2c: Only include slave support if selected
Lee Jones (1):
i2c: st: Rename clock reference to something that exists
Paul Osmialowski (1):
i2c: s3c2410: fix ABBA deadlock by keeping clock prepared
Wolfram Sang (2):
i2c: slave-eeprom: fix boundary check when using sysfs
i2c: sh_mobile: terminate DMA reads properly
Documentation/devicetree/bindings/i2c/i2c-st.txt | 2 +-
.../devicetree/bindings/i2c/trivial-devices.txt | 1 +
drivers/i2c/busses/Kconfig | 1 +
drivers/i2c/busses/i2c-s3c2410.c | 23 ++++++++++++++++------
drivers/i2c/busses/i2c-sh_mobile.c | 12 ++++++++++-
drivers/i2c/i2c-core.c | 2 ++
drivers/i2c/i2c-slave-eeprom.c | 4 ++--
include/linux/i2c.h | 6 ++++++
8 files changed, 41 insertions(+), 10 deletions(-)
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PULL REQUEST] i2c for 3.19
@ 2015-01-31 14:11 ` Wolfram Sang
0 siblings, 0 replies; 6+ messages in thread
From: Wolfram Sang @ 2015-01-31 14:11 UTC (permalink / raw)
To: Linus Torvalds
Cc: linux-i2c-u79uwXL29TY76Z2rM5mHXA, linux-kernel-u79uwXL29TY76Z2rM5mHXA
[-- Attachment #1: Type: text/plain, Size: 1747 bytes --]
Linus,
a pull request from I2C with driver bugfixes (s3c2410, slave-eeprom,
sh_mobile), size regression "bugfix" (i2c slave), documentation bugfix
(st). Also, one documentation update (da9063), so some devicetrees can
now be verified. Please pull.
Thanks,
Wolfram
The following changes since commit eaa27f34e91a14cdceed26ed6c6793ec1d186115:
linux 3.19-rc4 (2015-01-11 12:44:53 -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 32e224090fa310a58fdb47049caf631272ceb044:
i2c: sh_mobile: terminate DMA reads properly (2015-01-30 17:58:43 +0100)
----------------------------------------------------------------
Geert Uytterhoeven (1):
DT: i2c: Add devices handled by the da9063 MFD driver
Jean Delvare (1):
i2c: Only include slave support if selected
Lee Jones (1):
i2c: st: Rename clock reference to something that exists
Paul Osmialowski (1):
i2c: s3c2410: fix ABBA deadlock by keeping clock prepared
Wolfram Sang (2):
i2c: slave-eeprom: fix boundary check when using sysfs
i2c: sh_mobile: terminate DMA reads properly
Documentation/devicetree/bindings/i2c/i2c-st.txt | 2 +-
.../devicetree/bindings/i2c/trivial-devices.txt | 1 +
drivers/i2c/busses/Kconfig | 1 +
drivers/i2c/busses/i2c-s3c2410.c | 23 ++++++++++++++++------
drivers/i2c/busses/i2c-sh_mobile.c | 12 ++++++++++-
drivers/i2c/i2c-core.c | 2 ++
drivers/i2c/i2c-slave-eeprom.c | 4 ++--
include/linux/i2c.h | 6 ++++++
8 files changed, 41 insertions(+), 10 deletions(-)
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PULL REQUEST] i2c for 3.19
@ 2014-12-20 19:42 ` Wolfram Sang
0 siblings, 0 replies; 6+ messages in thread
From: Wolfram Sang @ 2014-12-20 19:42 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-i2c, linux-kernel
[-- Attachment #1: Type: text/plain, Size: 1842 bytes --]
Linus,
here is a second pull request for I2C. Included are two bugfixes needing
some bigger refactoring (sh_mobile: deferred probe with DMA, mv64xxx:
fix offload support) and one deprecated driver removal I thought would
go in via ppc but I misunderstood. It has a proper ack from BenH.
Please pull,
Wolfram
The following changes since commit 603ba7e41bf5d405aba22294af5d075d8898176d:
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs (2014-12-16 15:53:03 -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 fe07adec730d271c91f4160f96a0f24fe7553c63:
i2c: sh_mobile: fix uninitialized var when debug is enabled (2014-12-20 09:28:09 +0100)
----------------------------------------------------------------
Geert Uytterhoeven (1):
i2c: sh_mobile: I2C_SH_MOBILE should depend on HAS_DMA
Thomas Petazzoni (2):
i2c: mv64xxx: use BIT() macro for register value definitions
i2c: mv64xxx: rework offload support to fix several problems
Wolfram Sang (4):
i2c: sh_mobile: refactor DMA setup
i2c: sh_mobile: rework deferred probing
macintosh: therm_pm72: delete deprecated driver
i2c: sh_mobile: fix uninitialized var when debug is enabled
drivers/i2c/busses/Kconfig | 1 +
drivers/i2c/busses/i2c-mv64xxx.c | 328 +++---
drivers/i2c/busses/i2c-sh_mobile.c | 112 +-
drivers/macintosh/Kconfig | 10 -
drivers/macintosh/Makefile | 1 -
drivers/macintosh/therm_pm72.c | 2278 ------------------------------------
drivers/macintosh/therm_pm72.h | 326 ------
7 files changed, 252 insertions(+), 2804 deletions(-)
delete mode 100644 drivers/macintosh/therm_pm72.c
delete mode 100644 drivers/macintosh/therm_pm72.h
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PULL REQUEST] i2c for 3.19
@ 2014-12-20 19:42 ` Wolfram Sang
0 siblings, 0 replies; 6+ messages in thread
From: Wolfram Sang @ 2014-12-20 19:42 UTC (permalink / raw)
To: Linus Torvalds
Cc: linux-i2c-u79uwXL29TY76Z2rM5mHXA, linux-kernel-u79uwXL29TY76Z2rM5mHXA
[-- Attachment #1: Type: text/plain, Size: 1842 bytes --]
Linus,
here is a second pull request for I2C. Included are two bugfixes needing
some bigger refactoring (sh_mobile: deferred probe with DMA, mv64xxx:
fix offload support) and one deprecated driver removal I thought would
go in via ppc but I misunderstood. It has a proper ack from BenH.
Please pull,
Wolfram
The following changes since commit 603ba7e41bf5d405aba22294af5d075d8898176d:
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs (2014-12-16 15:53:03 -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 fe07adec730d271c91f4160f96a0f24fe7553c63:
i2c: sh_mobile: fix uninitialized var when debug is enabled (2014-12-20 09:28:09 +0100)
----------------------------------------------------------------
Geert Uytterhoeven (1):
i2c: sh_mobile: I2C_SH_MOBILE should depend on HAS_DMA
Thomas Petazzoni (2):
i2c: mv64xxx: use BIT() macro for register value definitions
i2c: mv64xxx: rework offload support to fix several problems
Wolfram Sang (4):
i2c: sh_mobile: refactor DMA setup
i2c: sh_mobile: rework deferred probing
macintosh: therm_pm72: delete deprecated driver
i2c: sh_mobile: fix uninitialized var when debug is enabled
drivers/i2c/busses/Kconfig | 1 +
drivers/i2c/busses/i2c-mv64xxx.c | 328 +++---
drivers/i2c/busses/i2c-sh_mobile.c | 112 +-
drivers/macintosh/Kconfig | 10 -
drivers/macintosh/Makefile | 1 -
drivers/macintosh/therm_pm72.c | 2278 ------------------------------------
drivers/macintosh/therm_pm72.h | 326 ------
7 files changed, 252 insertions(+), 2804 deletions(-)
delete mode 100644 drivers/macintosh/therm_pm72.c
delete mode 100644 drivers/macintosh/therm_pm72.h
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PULL REQUEST] i2c for 3.19
@ 2014-12-14 13:38 ` Wolfram Sang
0 siblings, 0 replies; 6+ messages in thread
From: Wolfram Sang @ 2014-12-14 13:38 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-i2c, linux-kernel
[-- Attachment #1: Type: text/plain, Size: 7646 bytes --]
Linus,
for 3.19, the I2C subsystem has to offer special candy this time. Right
in time for Christmas :)
* I2C slave framework: finally, a generic mechanism for Linux being
an I2C slave (if the bus driver supports that). Docs are still missing
but will come later this cycle, the code is good enough to go.
* I2C muxes represent their topology in sysfs much more detailed.
This will help users to navigate around much easier.
* irq population of i2c clients is now done at probe time, not device
creation time, to have better support for deferred probing.
* new drivers for Imagination SCB, Amlogic Meson
* DMA support added for Freescale IMX, Renesas SHMobile
* slightly bigger driver updates to OMAP, i801, AT91, and rk3x
(mostly quirk handling, timing updates, and using better kernel
interfaces)
* eeprom driver can now write with byte-access (very slow, but OK to
have)
* and the bunch of smaller fixes, cleanups, ID updates...
Plese 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-3.19
for you to fetch changes up to 6cf710d47633be388e831713738626d1911163c8:
i2c: sh_mobile: remove unneeded DMA mask (2014-12-11 22:28:22 +0100)
----------------------------------------------------------------
Alexander Kochetkov (5):
i2c: omap: cleanup register definitions
i2c: omap: implement workaround for handling invalid BB-bit values
i2c: omap: don't reset controller if Arbitration Lost detected
i2c: omap: add notes related to i2c multimaster mode
omap: i2c: don't check bus state IP rev3.3 and earlier
Andrew Bresticker (1):
i2c: img-scb: Allow building for MIPS
Arnd Bergmann (1):
i2c: at91: remove legacy DMA support
Beniamino Galvani (1):
i2c: add support for Amlogic Meson I2C controller
Christian Gmeiner (1):
eeprom: at24: extend driver to allow writing via i2c_smbus_write_byte_data
Danielle Costantino (1):
i2c: mpc: report correct I2C error return codes
Devin Ryles (1):
i2c: i801: Add DeviceIDs for SunrisePoint LP
Doug Anderson (1):
i2c: designware: Fix falling time bindings doc
Fabio Estevam (1):
i2c: imx+mxs: Use the preferred form for passing a size of a struct
Geert Uytterhoeven (5):
i2c: sh_mobile: Document SoC-specific bindings
i2c: sh_mobile: Add support for r8a73a4 and sh73a0
i2c: core: Fix probing of i2c slaves without interrupts
DT: i2c: Add more devices handled by the rtc-rs5c372 driver
DT: i2c: Add more devices handled by the adxl34x-i2c driver
Gerlando Falauto (1):
i2c: mux: create "channel-n" symlinks for child segments in the mux device
Grygorii Strashko (1):
i2c: davinci: switch to use platform_get_irq
James Hogan (2):
DT: i2c: Add binding document for IMG I2C SCB
i2c: img-scb: Add Imagination Technologies I2C SCB driver
Jean Delvare (4):
i2c: i801: Use wait_event_timeout to wait for interrupts
i2c: i801: Fallback to polling if request_irq() fails
i2c: i801: Check if interrupts are disabled
i2c: i801: Drop useless debug message
Lars-Peter Clausen (1):
Documentation: i2c: Use PM ops instead of legacy suspend/resume
Laurent Pinchart (2):
of/irq: Export of_irq_get()
i2c: core: Map OF IRQ at probe time
Ludovic Desroches (1):
i2c: at91: enable probe deferring on dma channel request
Max Schwarz (2):
i2c: rk3x: handle dynamic clock rate changes correctly
i2c: rk3x: add Kconfig dependency on COMMON_CLK
Mike Looijmans (1):
i2c: davinci: don't use interruptible completion
Pankaj Dubey (1):
i2c: s3c2410: Handle i2c sys_cfg register in i2c driver
Petr Cvek (1):
i2c: pxa: add support for SCCB devices
Thomas Gessler (1):
i2c: xiic: Fix big-endian register access
Wenyou Yang (3):
i2c: at91: add support for runtime PM
i2c: at91: add support for system PM
i2c: at91: adopt pinctrl support
Wolfram Sang (14):
i2c: exynos5: use proper errno for timeout
i2c: sh_mobile: sort includes alphabetically
i2c: sh_mobile: add DMA support
i2c: sh_mobile: improve success message
i2c: acpi: remove unneeded variable initialization
i2c: mux: create symlink to actual mux device
i2c: imx: simplify i2c_imx_dma_write() a little
i2c: sh_mobile: use proper device for mapping DMA memory
i2c: sh_mobile: optimize irq entry
MAINTAINERS: add I2C dt bindings also to I2C realm
i2c: core changes for slave support
i2c: slave-eeprom: add eeprom simulator driver
i2c: rcar: add slave support
i2c: sh_mobile: remove unneeded DMA mask
Yao Yuan (2):
i2c: imx: Sort include headers alphabetically
i2c: imx: add DMA support for freescale i2c driver
addy ke (1):
i2c: rk3x: adjust the LOW divison based on characteristics of SCL
.../devicetree/bindings/i2c/i2c-designware.txt | 4 +-
.../devicetree/bindings/i2c/i2c-img-scb.txt | 26 +
Documentation/devicetree/bindings/i2c/i2c-imx.txt | 11 +
.../devicetree/bindings/i2c/i2c-meson.txt | 24 +
.../devicetree/bindings/i2c/i2c-sh_mobile.txt | 14 +
.../devicetree/bindings/i2c/trivial-devices.txt | 8 +
Documentation/i2c/busses/i2c-i801 | 1 +
Documentation/i2c/upgrading-clients | 6 +-
Documentation/i2c/writing-clients | 8 +-
MAINTAINERS | 1 +
drivers/i2c/Kconfig | 10 +
drivers/i2c/Makefile | 1 +
drivers/i2c/busses/Kconfig | 20 +-
drivers/i2c/busses/Makefile | 2 +
drivers/i2c/busses/i2c-at91.c | 127 +-
drivers/i2c/busses/i2c-davinci.c | 24 +-
drivers/i2c/busses/i2c-exynos5.c | 4 +-
drivers/i2c/busses/i2c-i801.c | 57 +-
drivers/i2c/busses/i2c-img-scb.c | 1412 ++++++++++++++++++++
drivers/i2c/busses/i2c-imx.c | 354 ++++-
drivers/i2c/busses/i2c-meson.c | 492 +++++++
drivers/i2c/busses/i2c-mpc.c | 18 +-
drivers/i2c/busses/i2c-mxs.c | 2 +-
drivers/i2c/busses/i2c-omap.c | 133 +-
drivers/i2c/busses/i2c-pxa.c | 19 +-
drivers/i2c/busses/i2c-rcar.c | 124 +-
drivers/i2c/busses/i2c-rk3x.c | 251 +++-
drivers/i2c/busses/i2c-s3c2410.c | 29 +
drivers/i2c/busses/i2c-sh_mobile.c | 244 +++-
drivers/i2c/busses/i2c-xiic.c | 58 +-
drivers/i2c/i2c-core.c | 64 +-
drivers/i2c/i2c-mux.c | 12 +
drivers/i2c/i2c-slave-eeprom.c | 170 +++
drivers/misc/eeprom/at24.c | 35 +-
drivers/of/irq.c | 1 +
include/linux/i2c.h | 29 +
36 files changed, 3608 insertions(+), 187 deletions(-)
create mode 100644 Documentation/devicetree/bindings/i2c/i2c-img-scb.txt
create mode 100644 Documentation/devicetree/bindings/i2c/i2c-meson.txt
create mode 100644 drivers/i2c/busses/i2c-img-scb.c
create mode 100644 drivers/i2c/busses/i2c-meson.c
create mode 100644 drivers/i2c/i2c-slave-eeprom.c
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PULL REQUEST] i2c for 3.19
@ 2014-12-14 13:38 ` Wolfram Sang
0 siblings, 0 replies; 6+ messages in thread
From: Wolfram Sang @ 2014-12-14 13:38 UTC (permalink / raw)
To: Linus Torvalds
Cc: linux-i2c-u79uwXL29TY76Z2rM5mHXA, linux-kernel-u79uwXL29TY76Z2rM5mHXA
[-- Attachment #1: Type: text/plain, Size: 7646 bytes --]
Linus,
for 3.19, the I2C subsystem has to offer special candy this time. Right
in time for Christmas :)
* I2C slave framework: finally, a generic mechanism for Linux being
an I2C slave (if the bus driver supports that). Docs are still missing
but will come later this cycle, the code is good enough to go.
* I2C muxes represent their topology in sysfs much more detailed.
This will help users to navigate around much easier.
* irq population of i2c clients is now done at probe time, not device
creation time, to have better support for deferred probing.
* new drivers for Imagination SCB, Amlogic Meson
* DMA support added for Freescale IMX, Renesas SHMobile
* slightly bigger driver updates to OMAP, i801, AT91, and rk3x
(mostly quirk handling, timing updates, and using better kernel
interfaces)
* eeprom driver can now write with byte-access (very slow, but OK to
have)
* and the bunch of smaller fixes, cleanups, ID updates...
Plese 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-3.19
for you to fetch changes up to 6cf710d47633be388e831713738626d1911163c8:
i2c: sh_mobile: remove unneeded DMA mask (2014-12-11 22:28:22 +0100)
----------------------------------------------------------------
Alexander Kochetkov (5):
i2c: omap: cleanup register definitions
i2c: omap: implement workaround for handling invalid BB-bit values
i2c: omap: don't reset controller if Arbitration Lost detected
i2c: omap: add notes related to i2c multimaster mode
omap: i2c: don't check bus state IP rev3.3 and earlier
Andrew Bresticker (1):
i2c: img-scb: Allow building for MIPS
Arnd Bergmann (1):
i2c: at91: remove legacy DMA support
Beniamino Galvani (1):
i2c: add support for Amlogic Meson I2C controller
Christian Gmeiner (1):
eeprom: at24: extend driver to allow writing via i2c_smbus_write_byte_data
Danielle Costantino (1):
i2c: mpc: report correct I2C error return codes
Devin Ryles (1):
i2c: i801: Add DeviceIDs for SunrisePoint LP
Doug Anderson (1):
i2c: designware: Fix falling time bindings doc
Fabio Estevam (1):
i2c: imx+mxs: Use the preferred form for passing a size of a struct
Geert Uytterhoeven (5):
i2c: sh_mobile: Document SoC-specific bindings
i2c: sh_mobile: Add support for r8a73a4 and sh73a0
i2c: core: Fix probing of i2c slaves without interrupts
DT: i2c: Add more devices handled by the rtc-rs5c372 driver
DT: i2c: Add more devices handled by the adxl34x-i2c driver
Gerlando Falauto (1):
i2c: mux: create "channel-n" symlinks for child segments in the mux device
Grygorii Strashko (1):
i2c: davinci: switch to use platform_get_irq
James Hogan (2):
DT: i2c: Add binding document for IMG I2C SCB
i2c: img-scb: Add Imagination Technologies I2C SCB driver
Jean Delvare (4):
i2c: i801: Use wait_event_timeout to wait for interrupts
i2c: i801: Fallback to polling if request_irq() fails
i2c: i801: Check if interrupts are disabled
i2c: i801: Drop useless debug message
Lars-Peter Clausen (1):
Documentation: i2c: Use PM ops instead of legacy suspend/resume
Laurent Pinchart (2):
of/irq: Export of_irq_get()
i2c: core: Map OF IRQ at probe time
Ludovic Desroches (1):
i2c: at91: enable probe deferring on dma channel request
Max Schwarz (2):
i2c: rk3x: handle dynamic clock rate changes correctly
i2c: rk3x: add Kconfig dependency on COMMON_CLK
Mike Looijmans (1):
i2c: davinci: don't use interruptible completion
Pankaj Dubey (1):
i2c: s3c2410: Handle i2c sys_cfg register in i2c driver
Petr Cvek (1):
i2c: pxa: add support for SCCB devices
Thomas Gessler (1):
i2c: xiic: Fix big-endian register access
Wenyou Yang (3):
i2c: at91: add support for runtime PM
i2c: at91: add support for system PM
i2c: at91: adopt pinctrl support
Wolfram Sang (14):
i2c: exynos5: use proper errno for timeout
i2c: sh_mobile: sort includes alphabetically
i2c: sh_mobile: add DMA support
i2c: sh_mobile: improve success message
i2c: acpi: remove unneeded variable initialization
i2c: mux: create symlink to actual mux device
i2c: imx: simplify i2c_imx_dma_write() a little
i2c: sh_mobile: use proper device for mapping DMA memory
i2c: sh_mobile: optimize irq entry
MAINTAINERS: add I2C dt bindings also to I2C realm
i2c: core changes for slave support
i2c: slave-eeprom: add eeprom simulator driver
i2c: rcar: add slave support
i2c: sh_mobile: remove unneeded DMA mask
Yao Yuan (2):
i2c: imx: Sort include headers alphabetically
i2c: imx: add DMA support for freescale i2c driver
addy ke (1):
i2c: rk3x: adjust the LOW divison based on characteristics of SCL
.../devicetree/bindings/i2c/i2c-designware.txt | 4 +-
.../devicetree/bindings/i2c/i2c-img-scb.txt | 26 +
Documentation/devicetree/bindings/i2c/i2c-imx.txt | 11 +
.../devicetree/bindings/i2c/i2c-meson.txt | 24 +
.../devicetree/bindings/i2c/i2c-sh_mobile.txt | 14 +
.../devicetree/bindings/i2c/trivial-devices.txt | 8 +
Documentation/i2c/busses/i2c-i801 | 1 +
Documentation/i2c/upgrading-clients | 6 +-
Documentation/i2c/writing-clients | 8 +-
MAINTAINERS | 1 +
drivers/i2c/Kconfig | 10 +
drivers/i2c/Makefile | 1 +
drivers/i2c/busses/Kconfig | 20 +-
drivers/i2c/busses/Makefile | 2 +
drivers/i2c/busses/i2c-at91.c | 127 +-
drivers/i2c/busses/i2c-davinci.c | 24 +-
drivers/i2c/busses/i2c-exynos5.c | 4 +-
drivers/i2c/busses/i2c-i801.c | 57 +-
drivers/i2c/busses/i2c-img-scb.c | 1412 ++++++++++++++++++++
drivers/i2c/busses/i2c-imx.c | 354 ++++-
drivers/i2c/busses/i2c-meson.c | 492 +++++++
drivers/i2c/busses/i2c-mpc.c | 18 +-
drivers/i2c/busses/i2c-mxs.c | 2 +-
drivers/i2c/busses/i2c-omap.c | 133 +-
drivers/i2c/busses/i2c-pxa.c | 19 +-
drivers/i2c/busses/i2c-rcar.c | 124 +-
drivers/i2c/busses/i2c-rk3x.c | 251 +++-
drivers/i2c/busses/i2c-s3c2410.c | 29 +
drivers/i2c/busses/i2c-sh_mobile.c | 244 +++-
drivers/i2c/busses/i2c-xiic.c | 58 +-
drivers/i2c/i2c-core.c | 64 +-
drivers/i2c/i2c-mux.c | 12 +
drivers/i2c/i2c-slave-eeprom.c | 170 +++
drivers/misc/eeprom/at24.c | 35 +-
drivers/of/irq.c | 1 +
include/linux/i2c.h | 29 +
36 files changed, 3608 insertions(+), 187 deletions(-)
create mode 100644 Documentation/devicetree/bindings/i2c/i2c-img-scb.txt
create mode 100644 Documentation/devicetree/bindings/i2c/i2c-meson.txt
create mode 100644 drivers/i2c/busses/i2c-img-scb.c
create mode 100644 drivers/i2c/busses/i2c-meson.c
create mode 100644 drivers/i2c/i2c-slave-eeprom.c
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2015-01-31 14:11 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-01-31 14:11 [PULL REQUEST] i2c for 3.19 Wolfram Sang
2015-01-31 14:11 ` Wolfram Sang
-- strict thread matches above, loose matches on Subject: below --
2014-12-20 19:42 Wolfram Sang
2014-12-20 19:42 ` Wolfram Sang
2014-12-14 13:38 Wolfram Sang
2014-12-14 13:38 ` 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.