From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752809AbbJWKxX (ORCPT ); Fri, 23 Oct 2015 06:53:23 -0400 Received: from conuserg011.nifty.com ([202.248.44.37]:35664 "EHLO conuserg011-v.nifty.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752158AbbJWKxU (ORCPT ); Fri, 23 Oct 2015 06:53:20 -0400 X-Nifty-SrcIP: [111.107.189.87] From: Masahiro Yamada To: linux-i2c@vger.kernel.org Cc: Masahiro Yamada , Jiri Slaby , Zubair Lutfullah Kakakhel , Kumar Gala , Ian Campbell , Rob Herring , James Hogan , Kamal Dasu , Geert Uytterhoeven , Neelesh Gupta , Geert Uytterhoeven , Ray Jui , Tejun Heo , Andrew Bresticker , Scott Branden , Javier Martinez Canillas , Pawel Moll , Greg Kroah-Hartman , Andrew Morton , devicetree@vger.kernel.org, Xudong Chen , Mauro Carvalho Chehab , Wolfram Sang , Joachim Eastwood , Beniamino Galvani , Lee Jones , linux-arm-kernel@lists.infradead.org, Max Schwarz , Laurentiu Palcu , David Box , linux-kernel@vger.kernel.org, "David S. Miller" , Joe Perches , Zhangfei Gao , Subhendu Sekhar Behera , Mark Rutland , Feng Kan Subject: [PATCH v2 0/2] i2c: uniphier: add two I2C controller drivers for UniPhier SoC platform Date: Fri, 23 Oct 2015 19:51:58 +0900 Message-Id: <1445597520-6299-1-git-send-email-yamada.masahiro@socionext.com> X-Mailer: git-send-email 1.9.1 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This series adds two I2C controller drivers. (they are completely different IPs.) The first one is a very simple FIFO-less I2C controller, which is used on some older UniPhier SoCs. The other one is higher-performance I2C controller with TX/RX FIFO, used on newer UniPhier SoCs. Changes in v2: - Delete if-block after platform_get_resource() - Add I2C_FUNC_SMBUS_EMUL to functionality - Add bindings document - Add entry to MAINTAINERS - Delete if-block after platform_get_resource() - Add I2C_FUNC_SMBUS_EMUL to functionality - Add bindings document - Fix a typo in a comment block Masahiro Yamada (2): i2c: uniphier: add UniPhier FIFO-less I2C driver i2c: uniphier_f: add UniPhier FIFO-builtin I2C driver .../devicetree/bindings/i2c/i2c-uniphier-f.txt | 25 + .../devicetree/bindings/i2c/i2c-uniphier.txt | 25 + MAINTAINERS | 1 + drivers/i2c/busses/Kconfig | 16 + drivers/i2c/busses/Makefile | 2 + drivers/i2c/busses/i2c-uniphier-f.c | 584 +++++++++++++++++++++ drivers/i2c/busses/i2c-uniphier.c | 441 ++++++++++++++++ 7 files changed, 1094 insertions(+) create mode 100644 Documentation/devicetree/bindings/i2c/i2c-uniphier-f.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-uniphier.txt create mode 100644 drivers/i2c/busses/i2c-uniphier-f.c create mode 100644 drivers/i2c/busses/i2c-uniphier.c -- 1.9.1