From: Jochen Friedrich Date: Thu, 18 Aug 2011 20:50:31 +0000 (+0100) Subject: ARM: 7024/1: simpad: Cleanup CS3 accessors. X-Git-Tag: v3.2-rc1~189^2^2~22 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=de0bc0d1b008d1240c03a0bac4f5534f995ab802;p=pandora-kernel.git ARM: 7024/1: simpad: Cleanup CS3 accessors. - prepend CS3 accessors by simpad_ to indicate they are specific to simpad devices. - use spinlock to protect shadow register. - implement 8 read-only pins. - use readl/writel macros so barriers are used where necessary. - register CS3 as GPIO controller with 24 pins (16 output only and 8 input only). - fix PCMCIA driver to access the read-only pins rather than the shadow register for status bits. Signed-off-by: Jochen Friedrich Signed-off-by: Russell King --- Reading git-diff-tree failed