| From: |
| Jan Glauber <jglauber@cavium.com> |
| To: |
| linux-i2c@vger.kernel.org |
| Subject: |
| [RFC PATCH 0/2] ThunderX i2c driver |
| Date: |
| Wed, 24 Feb 2016 15:13:23 +0100 |
| Message-ID: |
| <cover.1456322816.git.jglauber@cavium.com> |
| Cc: |
| linux-kernel@vger.kernel.org, Wolfram Sang <wsa@the-dreams.de>, Jan Glauber <jglauber@cavium.com> |
| Archive‑link: | |
Article |
Hi,
these two patches add support for the Cavium ThunderX SOC.
The patches are on-top of the previous i2c-octeon series.
Please review, feedback welcome!
Jan
------------------------------------------------
Jan Glauber (2):
i2c: Split i2c-octeon driver and add ThunderX support
i2c: thunderx: Add smbus support
drivers/i2c/busses/Kconfig | 10 +
drivers/i2c/busses/Makefile | 3 +
drivers/i2c/busses/i2c-cavium.c | 828 +++++++++++++++++++++
drivers/i2c/busses/i2c-cavium.h | 191 +++++
drivers/i2c/busses/i2c-octeon-core.c | 302 ++++++++
drivers/i2c/busses/i2c-octeon.c | 1283 --------------------------------
drivers/i2c/busses/i2c-thunderx-core.c | 294 ++++++++
7 files changed, 1628 insertions(+), 1283 deletions(-)
create mode 100644 drivers/i2c/busses/i2c-cavium.c
create mode 100644 drivers/i2c/busses/i2c-cavium.h
create mode 100644 drivers/i2c/busses/i2c-octeon-core.c
delete mode 100644 drivers/i2c/busses/i2c-octeon.c
create mode 100644 drivers/i2c/busses/i2c-thunderx-core.c
--
1.9.1