From: Pawel Moll Date: Tue, 18 Sep 2012 11:24:57 +0000 (+0100) Subject: mfd: Versatile Express system registers driver X-Git-Tag: omap-for-v3.8/fixes-for-merge-window-v4-signed~14^2~7^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=88e0abcd7a8171ca7af3402373e7bd81fe9b6754;p=pandora-kernel.git mfd: Versatile Express system registers driver This is a platform driver for Versatile Express' "system register" block. It's a random collection of registers providing the following functionality: - low level platform functions like board ID access; in order to use those, the driver must be initialized early, either statically or based on the DT - config bus bridge via "system control" interface; as the response from the controller does not generate interrupt (yet), the status register is periodically polled using a timer - pseudo GPIO lines providing MMC card status and Flash WP# signal control - LED interface for a set of 8 LEDs on the motherboard, with "heartbeat", "mmc0" and "cpu0" to "cpu5" as default triggers Signed-off-by: Pawel Moll --- Reading git-diff-tree failed