viresh kumar
4c18e77f71
ARM: 6091/1: ST SPEAr: Adding support for shared irq layer
...
Multiple peripherals in SPEAr share common hardware interrupt lines.
This patch adds support for a shared irq layer, which registers hardware
irqs by itself and exposes virtual irq numbers to peripherals.
Signed-off-by: Viresh Kumar <viresh.kumar@st.com >
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk >
2010-05-04 16:54:54 +01:00
viresh kumar
70f4c0bf9e
ARM: 6020/1: ST SPEAr: Adding gpio pad multiplexing support
...
GPIO Pads in spear platform are are multiplexed in various machines.
This patch adds support for this pad multiplexing.
Reviewed-by: Linus Walleij <linux.walleij@stericsson.com >
Signed-off-by: Viresh Kumar <viresh.kumar@st.com >
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk >
2010-04-14 11:34:38 +01:00
viresh kumar
8c0236fc46
ARM: 6014/1: ST SPEAr: Added clock framework for SPEAr platform and machines
...
Clock framework for SPEAr is based upon clkdev framework for ARM
Reviewed-by: Linus Walleij <linux.walleij@stericsson.com >
Signed-off-by: Viresh Kumar <viresh.kumar@st.com >
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk >
2010-04-14 11:34:33 +01:00
viresh kumar
bf976b51a3
ARM: 6012/1: ST SPEAr: Added basic header files for SPEAr platform
...
Reviewed-by: Linus Walleij <linux.walleij@stericsson.com >
Signed-off-by: Viresh Kumar <viresh.kumar@st.com >
Signed-off-by: Shiraz Hashim <shiraz.hashim@st.com >
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk >
2010-04-14 11:31:58 +01:00