public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/2] i2c: uniphier: add two I2C controller drivers for UniPhier SoC platform
@ 2015-10-23 10:51 Masahiro Yamada
  2015-10-23 10:51 ` [PATCH v2 1/2] i2c: uniphier: add UniPhier FIFO-less I2C driver Masahiro Yamada
                   ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: Masahiro Yamada @ 2015-10-23 10:51 UTC (permalink / raw)
  To: linux-i2c
  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, Xudong Chen, Mauro Carvalho Chehab,
	Wolfram Sang, Joachim Eastwood, Beniamino Galvani, Lee Jones,
	linux-arm-kernel, Max Schwarz, Laurentiu Palcu, David Box,
	linux-kernel, David S. Miller, Joe Perches, Zhangfei Gao,
	Subhendu Sekhar Behera, Mark Rutland, Feng Kan


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


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2015-10-26 10:47 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-23 10:51 [PATCH v2 0/2] i2c: uniphier: add two I2C controller drivers for UniPhier SoC platform Masahiro Yamada
2015-10-23 10:51 ` [PATCH v2 1/2] i2c: uniphier: add UniPhier FIFO-less I2C driver Masahiro Yamada
2015-10-23 11:49   ` Wolfram Sang
2015-10-23 10:52 ` [PATCH v2 2/2] i2c: uniphier_f: add UniPhier FIFO-builtin " Masahiro Yamada
2015-10-23 11:49   ` Wolfram Sang
2015-10-26  8:17 ` [PATCH v2 0/2] i2c: uniphier: add two I2C controller drivers for UniPhier SoC platform Lee Jones
2015-10-26  8:27   ` Masahiro Yamada
2015-10-26  8:31     ` Geert Uytterhoeven
2015-10-26  8:35       ` Wolfram Sang
2015-10-26 10:47       ` Lee Jones

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox