From mboxrd@z Thu Jan 1 00:00:00 1970 From: tomasz.figa@gmail.com (Tomasz Figa) Date: Mon, 27 May 2013 21:17:27 +0200 Subject: [PATCHv3 0/6] Add I2C support for Allwinner SoCs In-Reply-To: <1369648843-1640-1-git-send-email-maxime.ripard@free-electrons.com> References: <1369648843-1640-1-git-send-email-maxime.ripard@free-electrons.com> Message-ID: <2987322.J4qAl07e8R@flatron> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org Hi Maxime, On Monday 27 of May 2013 12:00:37 Maxime Ripard wrote: > Hi, > > This patchset adds support for the I2C controller found on most of the > Allwinner SoCs, especially the already supported A10 and A13, and the > yet to come A31. > > It has been tested on a A13-Olinuxino. > > Thanks, > Maxime > > Changes from v2: > * Slightly modified the switch comments again > * Removed the of_* calls in favor of platform_get_* functions > > Changes from v1: > * Added comments to the switch statements to clarify when the fall > through to the next case is made on purpose > * Use devm_ioremap_resource instead of of_iomap > * Moved the reset after enabling the clocks > * Added Emilio Lopez' patch to add the available i2c controllers to > the cubieboard > > Emilio L?pez (1): > ARM: sun4i: cubieboard: Enable the i2c controllers > > Maxime Ripard (5): > i2c: sunxi: Add Allwinner A1X i2c driver > ARM: sunxi: dt: Add i2c controller nodes to the DTSI > ARM: sun4i: dt: Add i2c muxing options > ARM: sun5i: dt: Add i2c muxing options > ARM: sun5i: olinuxino: Enable the i2c controllers > > .../devicetree/bindings/i2c/i2c-sunxi.txt | 19 + > arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 12 + > arch/arm/boot/dts/sun4i-a10.dtsi | 48 +++ > arch/arm/boot/dts/sun5i-a13-olinuxino.dts | 18 + > arch/arm/boot/dts/sun5i-a13.dtsi | 48 +++ > drivers/i2c/busses/Kconfig | 10 + > drivers/i2c/busses/Makefile | 1 + > drivers/i2c/busses/i2c-sunxi.c | 444 > +++++++++++++++++++++ 8 files changed, 600 insertions(+) > create mode 100644 Documentation/devicetree/bindings/i2c/i2c-sunxi.txt > create mode 100644 drivers/i2c/busses/i2c-sunxi.c All the patches look good to me. Reviewed-by: Tomasz Figa Best regards, Tomasz