On Tue, Dec 31, 2013 at 05:44:50PM +0100, Gregory CLEMENT wrote: > Hi, > > This series is an RFC to fix the i2c bus hang on A0 version of the > Armada XP SoCs. It occured on the the eraly release of the OpenBlocks > AX3-4 bords. Indeed the first variants of Armada XP SoCs (A0 stepping) > have issues related to the i2c controller which prevent to use the > offload mechanism and lead to a kernel hang during boot. > > The best solution will be to detect the SoCs version at runtime and > use it in the driver, but I chosed to submit this version in case CPU > version detection feature takes more time than expected (and we > already reached the rc6 kernel). > > Thanks, > > Gregory Hi Gregory Thanks for these RFC patches. I can confirm they work on my Openblocks device with an A0 stepping SoC. I can now access the RTC. You missed adding the new DTS file to the Makefile. Depending on how the discussion goes about auto detecting stepping or not, i would of used different filenames, probably: armada-xp-openblocks-ax3-4.dts armada-xp-openblocks-ax3-4-a0.dts armada-xp-openblocks-ax3-4-common.dts Keeps all the files together when listed alphabetically Thanks Andrew -- To unsubscribe from this list: send the line "unsubscribe linux-i2c" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html