Jochen Friedrich
de0bc0d1b0
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 <jochen@scram.de>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2011-10-17 09:12:42 +01:00
..
2011-06-10 14:55:36 +02:00
2010-10-16 11:07:37 +02:00
2010-09-29 17:20:23 +02:00
2010-09-29 17:20:23 +02:00
2010-03-30 22:02:32 +09:00
2009-09-30 21:47:01 +02:00
2011-03-29 14:48:19 +02:00
2010-05-10 10:23:12 +02:00
2009-10-24 17:13:01 +02:00
2010-09-29 17:20:23 +02:00
2010-09-29 17:20:23 +02:00
2010-10-14 11:47:16 +02:00
2011-03-29 14:48:19 +02:00
2011-05-06 07:46:15 +02:00
2011-06-10 14:55:36 +02:00
2011-03-31 11:26:23 -03:00
2008-06-24 15:33:37 +02:00
2010-09-29 17:20:23 +02:00
2010-03-15 14:50:15 +01:00
2011-01-20 17:02:05 -08:00
2011-02-28 13:22:46 -07:00
2010-09-29 17:20:23 +02:00
2010-11-01 15:38:34 -04:00
2010-09-29 17:20:23 +02:00
2010-11-01 15:38:34 -04:00
2011-01-06 22:33:32 +00:00
2010-10-15 14:31:47 +02:00
2010-05-10 10:23:12 +02:00
2010-09-29 17:20:24 +02:00
2011-04-26 23:31:11 -07:00
2010-11-10 14:29:09 +01:00
2010-11-10 14:29:09 +01:00
2011-07-29 17:55:13 +02:00
2011-02-19 12:22:35 +01:00
2011-02-19 12:22:35 +01:00
2008-10-07 12:08:02 +01:00
2011-07-29 17:55:13 +02:00
2011-07-29 17:55:13 +02:00
2011-07-29 17:55:13 +02:00
2009-11-09 08:30:16 +01:00
2011-03-31 11:26:23 -03:00
2011-07-29 17:55:13 +02:00
2011-07-29 17:55:13 +02:00
2011-07-29 17:55:13 +02:00
2011-07-29 17:55:13 +02:00
2011-07-11 14:43:32 +08:00
2011-07-29 17:55:15 +02:00
2011-07-11 14:43:33 +08:00
2011-07-29 17:55:13 +02:00
2011-07-11 14:26:34 +08:00
2005-04-16 15:20:36 -07:00
2011-06-10 14:55:36 +02:00
2010-09-29 17:20:23 +02:00
2011-06-10 14:55:36 +02:00
2010-06-16 18:05:05 +02:00
2009-11-09 08:30:11 +01:00
2010-11-10 14:30:01 +01:00
2009-11-09 08:30:12 +01:00
2010-11-10 14:30:01 +01:00
2011-05-06 07:46:11 +02:00
2010-12-21 14:53:45 +00:00
2010-11-10 14:30:01 +01:00
2009-11-09 08:30:12 +01:00
2011-03-29 14:48:19 +02:00
2009-11-09 08:30:12 +01:00
2010-11-10 14:30:01 +01:00
2011-10-17 09:12:42 +01:00
2010-03-30 22:02:32 +09:00
2009-11-09 08:30:12 +01:00
2011-07-29 17:55:10 +02:00
2010-12-16 14:31:19 +08:00
2010-09-29 17:20:23 +02:00
2010-09-29 17:20:23 +02:00
2005-04-16 15:20:36 -07:00
2011-03-31 11:26:23 -03:00
2009-11-11 19:34:27 +01:00
2005-04-16 15:20:36 -07:00
2010-03-24 11:00:11 +01:00
2010-10-05 15:49:51 +02:00
2009-07-03 15:45:29 +01:00
2011-03-29 14:48:19 +02:00
2010-10-24 13:41:39 -07:00
2005-09-07 16:57:21 -07:00