Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
linux
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
linux
Commits
8a97ae2f
Commit
8a97ae2f
authored
May 18, 2011
by
Eric Miao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
ARM: pxa: enable MULTI_IRQ_HANDLER for all boards
Signed-off-by:
Eric Miao
<
eric.y.miao@gmail.com
>
parent
ca0e687c
Changes
53
Hide whitespace changes
Inline
Side-by-side
Showing
53 changed files
with
81 additions
and
0 deletions
+81
-0
arch/arm/Kconfig
arch/arm/Kconfig
+1
-0
arch/arm/mach-pxa/balloon3.c
arch/arm/mach-pxa/balloon3.c
+1
-0
arch/arm/mach-pxa/capc7117.c
arch/arm/mach-pxa/capc7117.c
+1
-0
arch/arm/mach-pxa/cm-x2xx.c
arch/arm/mach-pxa/cm-x2xx.c
+2
-0
arch/arm/mach-pxa/cm-x300.c
arch/arm/mach-pxa/cm-x300.c
+1
-0
arch/arm/mach-pxa/colibri-pxa270.c
arch/arm/mach-pxa/colibri-pxa270.c
+2
-0
arch/arm/mach-pxa/colibri-pxa300.c
arch/arm/mach-pxa/colibri-pxa300.c
+1
-0
arch/arm/mach-pxa/colibri-pxa320.c
arch/arm/mach-pxa/colibri-pxa320.c
+1
-0
arch/arm/mach-pxa/corgi.c
arch/arm/mach-pxa/corgi.c
+3
-0
arch/arm/mach-pxa/csb726.c
arch/arm/mach-pxa/csb726.c
+1
-0
arch/arm/mach-pxa/em-x270.c
arch/arm/mach-pxa/em-x270.c
+2
-0
arch/arm/mach-pxa/eseries.c
arch/arm/mach-pxa/eseries.c
+6
-0
arch/arm/mach-pxa/ezx.c
arch/arm/mach-pxa/ezx.c
+6
-0
arch/arm/mach-pxa/gumstix.c
arch/arm/mach-pxa/gumstix.c
+1
-0
arch/arm/mach-pxa/h5000.c
arch/arm/mach-pxa/h5000.c
+2
-0
arch/arm/mach-pxa/himalaya.c
arch/arm/mach-pxa/himalaya.c
+1
-0
arch/arm/mach-pxa/hx4700.c
arch/arm/mach-pxa/hx4700.c
+1
-0
arch/arm/mach-pxa/icontrol.c
arch/arm/mach-pxa/icontrol.c
+1
-0
arch/arm/mach-pxa/idp.c
arch/arm/mach-pxa/idp.c
+1
-0
arch/arm/mach-pxa/include/mach/pxa25x.h
arch/arm/mach-pxa/include/mach/pxa25x.h
+3
-0
arch/arm/mach-pxa/include/mach/pxa27x.h
arch/arm/mach-pxa/include/mach/pxa27x.h
+2
-0
arch/arm/mach-pxa/include/mach/pxa3xx.h
arch/arm/mach-pxa/include/mach/pxa3xx.h
+3
-0
arch/arm/mach-pxa/littleton.c
arch/arm/mach-pxa/littleton.c
+1
-0
arch/arm/mach-pxa/lpd270.c
arch/arm/mach-pxa/lpd270.c
+1
-0
arch/arm/mach-pxa/lubbock.c
arch/arm/mach-pxa/lubbock.c
+1
-0
arch/arm/mach-pxa/magician.c
arch/arm/mach-pxa/magician.c
+1
-0
arch/arm/mach-pxa/mainstone.c
arch/arm/mach-pxa/mainstone.c
+1
-0
arch/arm/mach-pxa/mioa701.c
arch/arm/mach-pxa/mioa701.c
+1
-0
arch/arm/mach-pxa/mp900.c
arch/arm/mach-pxa/mp900.c
+1
-0
arch/arm/mach-pxa/palmld.c
arch/arm/mach-pxa/palmld.c
+1
-0
arch/arm/mach-pxa/palmt5.c
arch/arm/mach-pxa/palmt5.c
+1
-0
arch/arm/mach-pxa/palmtc.c
arch/arm/mach-pxa/palmtc.c
+1
-0
arch/arm/mach-pxa/palmte2.c
arch/arm/mach-pxa/palmte2.c
+1
-0
arch/arm/mach-pxa/palmtreo.c
arch/arm/mach-pxa/palmtreo.c
+2
-0
arch/arm/mach-pxa/palmtx.c
arch/arm/mach-pxa/palmtx.c
+1
-0
arch/arm/mach-pxa/palmz72.c
arch/arm/mach-pxa/palmz72.c
+1
-0
arch/arm/mach-pxa/pcm027.c
arch/arm/mach-pxa/pcm027.c
+1
-0
arch/arm/mach-pxa/poodle.c
arch/arm/mach-pxa/poodle.c
+1
-0
arch/arm/mach-pxa/raumfeld.c
arch/arm/mach-pxa/raumfeld.c
+3
-0
arch/arm/mach-pxa/saar.c
arch/arm/mach-pxa/saar.c
+1
-0
arch/arm/mach-pxa/saarb.c
arch/arm/mach-pxa/saarb.c
+1
-0
arch/arm/mach-pxa/spitz.c
arch/arm/mach-pxa/spitz.c
+3
-0
arch/arm/mach-pxa/stargate2.c
arch/arm/mach-pxa/stargate2.c
+2
-0
arch/arm/mach-pxa/tavorevb.c
arch/arm/mach-pxa/tavorevb.c
+1
-0
arch/arm/mach-pxa/tavorevb3.c
arch/arm/mach-pxa/tavorevb3.c
+1
-0
arch/arm/mach-pxa/tosa.c
arch/arm/mach-pxa/tosa.c
+1
-0
arch/arm/mach-pxa/trizeps4.c
arch/arm/mach-pxa/trizeps4.c
+2
-0
arch/arm/mach-pxa/viper.c
arch/arm/mach-pxa/viper.c
+1
-0
arch/arm/mach-pxa/vpac270.c
arch/arm/mach-pxa/vpac270.c
+1
-0
arch/arm/mach-pxa/xcep.c
arch/arm/mach-pxa/xcep.c
+1
-0
arch/arm/mach-pxa/z2.c
arch/arm/mach-pxa/z2.c
+1
-0
arch/arm/mach-pxa/zeus.c
arch/arm/mach-pxa/zeus.c
+1
-0
arch/arm/mach-pxa/zylonite.c
arch/arm/mach-pxa/zylonite.c
+1
-0
No files found.
arch/arm/Kconfig
View file @
8a97ae2f
...
...
@@ -619,6 +619,7 @@ config ARCH_PXA
select PLAT_PXA
select SPARSE_IRQ
select AUTO_ZRELADDR
select MULTI_IRQ_HANDLER
help
Support for Intel/Marvell's PXA2xx/PXA3xx processor line.
...
...
arch/arm/mach-pxa/balloon3.c
View file @
8a97ae2f
...
...
@@ -825,6 +825,7 @@ MACHINE_START(BALLOON3, "Balloon3")
.
map_io
=
balloon3_map_io
,
.
nr_irqs
=
BALLOON3_NR_IRQS
,
.
init_irq
=
balloon3_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
balloon3_init
,
.
boot_params
=
PLAT_PHYS_OFFSET
+
0x100
,
...
...
arch/arm/mach-pxa/capc7117.c
View file @
8a97ae2f
...
...
@@ -151,6 +151,7 @@ MACHINE_START(CAPC7117,
.
boot_params
=
0xa0000100
,
.
map_io
=
pxa3xx_map_io
,
.
init_irq
=
pxa3xx_init_irq
,
.
handle_irq
=
pxa3xx_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
capc7117_init
MACHINE_END
arch/arm/mach-pxa/cm-x2xx.c
View file @
8a97ae2f
...
...
@@ -517,6 +517,8 @@ MACHINE_START(ARMCORE, "Compulab CM-X2XX")
.
map_io
=
cmx2xx_map_io
,
.
nr_irqs
=
CMX2XX_NR_IRQS
,
.
init_irq
=
cmx2xx_init_irq
,
/* NOTE: pxa25x_handle_irq() works on PXA27x w/o camera support */
.
handle_irq
=
pxa25x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
cmx2xx_init
,
MACHINE_END
arch/arm/mach-pxa/cm-x300.c
View file @
8a97ae2f
...
...
@@ -859,6 +859,7 @@ MACHINE_START(CM_X300, "CM-X300 module")
.
boot_params
=
0xa0000100
,
.
map_io
=
pxa3xx_map_io
,
.
init_irq
=
pxa3xx_init_irq
,
.
handle_irq
=
pxa3xx_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
cm_x300_init
,
.
fixup
=
cm_x300_fixup
,
...
...
arch/arm/mach-pxa/colibri-pxa270.c
View file @
8a97ae2f
...
...
@@ -310,6 +310,7 @@ MACHINE_START(COLIBRI, "Toradex Colibri PXA270")
.
init_machine
=
colibri_pxa270_init
,
.
map_io
=
pxa27x_map_io
,
.
init_irq
=
pxa27x_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
timer
=
&
pxa_timer
,
MACHINE_END
...
...
@@ -318,6 +319,7 @@ MACHINE_START(INCOME, "Income s.r.o. SH-Dmaster PXA270 SBC")
.
init_machine
=
colibri_pxa270_income_init
,
.
map_io
=
pxa27x_map_io
,
.
init_irq
=
pxa27x_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
timer
=
&
pxa_timer
,
MACHINE_END
arch/arm/mach-pxa/colibri-pxa300.c
View file @
8a97ae2f
...
...
@@ -187,6 +187,7 @@ MACHINE_START(COLIBRI300, "Toradex Colibri PXA300")
.
init_machine
=
colibri_pxa300_init
,
.
map_io
=
pxa3xx_map_io
,
.
init_irq
=
pxa3xx_init_irq
,
.
handle_irq
=
pxa3xx_handle_irq
,
.
timer
=
&
pxa_timer
,
MACHINE_END
arch/arm/mach-pxa/colibri-pxa320.c
View file @
8a97ae2f
...
...
@@ -257,6 +257,7 @@ MACHINE_START(COLIBRI320, "Toradex Colibri PXA320")
.
init_machine
=
colibri_pxa320_init
,
.
map_io
=
pxa3xx_map_io
,
.
init_irq
=
pxa3xx_init_irq
,
.
handle_irq
=
pxa3xx_handle_irq
,
.
timer
=
&
pxa_timer
,
MACHINE_END
arch/arm/mach-pxa/corgi.c
View file @
8a97ae2f
...
...
@@ -722,6 +722,7 @@ MACHINE_START(CORGI, "SHARP Corgi")
.
fixup
=
fixup_corgi
,
.
map_io
=
pxa25x_map_io
,
.
init_irq
=
pxa25x_init_irq
,
.
handle_irq
=
pxa25x_handle_irq
,
.
init_machine
=
corgi_init
,
.
timer
=
&
pxa_timer
,
MACHINE_END
...
...
@@ -732,6 +733,7 @@ MACHINE_START(SHEPHERD, "SHARP Shepherd")
.
fixup
=
fixup_corgi
,
.
map_io
=
pxa25x_map_io
,
.
init_irq
=
pxa25x_init_irq
,
.
handle_irq
=
pxa25x_handle_irq
,
.
init_machine
=
corgi_init
,
.
timer
=
&
pxa_timer
,
MACHINE_END
...
...
@@ -742,6 +744,7 @@ MACHINE_START(HUSKY, "SHARP Husky")
.
fixup
=
fixup_corgi
,
.
map_io
=
pxa25x_map_io
,
.
init_irq
=
pxa25x_init_irq
,
.
handle_irq
=
pxa25x_handle_irq
,
.
init_machine
=
corgi_init
,
.
timer
=
&
pxa_timer
,
MACHINE_END
...
...
arch/arm/mach-pxa/csb726.c
View file @
8a97ae2f
...
...
@@ -275,6 +275,7 @@ MACHINE_START(CSB726, "Cogent CSB726")
.
boot_params
=
0xa0000100
,
.
map_io
=
pxa27x_map_io
,
.
init_irq
=
pxa27x_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
init_machine
=
csb726_init
,
.
timer
=
&
pxa_timer
,
MACHINE_END
arch/arm/mach-pxa/em-x270.c
View file @
8a97ae2f
...
...
@@ -1302,6 +1302,7 @@ MACHINE_START(EM_X270, "Compulab EM-X270")
.
boot_params
=
0xa0000100
,
.
map_io
=
pxa27x_map_io
,
.
init_irq
=
pxa27x_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
em_x270_init
,
MACHINE_END
...
...
@@ -1310,6 +1311,7 @@ MACHINE_START(EXEDA, "Compulab eXeda")
.
boot_params
=
0xa0000100
,
.
map_io
=
pxa27x_map_io
,
.
init_irq
=
pxa27x_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
em_x270_init
,
MACHINE_END
arch/arm/mach-pxa/eseries.c
View file @
8a97ae2f
...
...
@@ -193,6 +193,7 @@ MACHINE_START(E330, "Toshiba e330")
.
map_io
=
pxa25x_map_io
,
.
nr_irqs
=
ESERIES_NR_IRQS
,
.
init_irq
=
pxa25x_init_irq
,
.
handle_irq
=
pxa25x_handle_irq
,
.
fixup
=
eseries_fixup
,
.
init_machine
=
e330_init
,
.
timer
=
&
pxa_timer
,
...
...
@@ -242,6 +243,7 @@ MACHINE_START(E350, "Toshiba e350")
.
map_io
=
pxa25x_map_io
,
.
nr_irqs
=
ESERIES_NR_IRQS
,
.
init_irq
=
pxa25x_init_irq
,
.
handle_irq
=
pxa25x_handle_irq
,
.
fixup
=
eseries_fixup
,
.
init_machine
=
e350_init
,
.
timer
=
&
pxa_timer
,
...
...
@@ -364,6 +366,7 @@ MACHINE_START(E400, "Toshiba e400")
.
map_io
=
pxa25x_map_io
,
.
nr_irqs
=
ESERIES_NR_IRQS
,
.
init_irq
=
pxa25x_init_irq
,
.
handle_irq
=
pxa25x_handle_irq
,
.
fixup
=
eseries_fixup
,
.
init_machine
=
e400_init
,
.
timer
=
&
pxa_timer
,
...
...
@@ -552,6 +555,7 @@ MACHINE_START(E740, "Toshiba e740")
.
map_io
=
pxa25x_map_io
,
.
nr_irqs
=
ESERIES_NR_IRQS
,
.
init_irq
=
pxa25x_init_irq
,
.
handle_irq
=
pxa25x_handle_irq
,
.
fixup
=
eseries_fixup
,
.
init_machine
=
e740_init
,
.
timer
=
&
pxa_timer
,
...
...
@@ -743,6 +747,7 @@ MACHINE_START(E750, "Toshiba e750")
.
map_io
=
pxa25x_map_io
,
.
nr_irqs
=
ESERIES_NR_IRQS
,
.
init_irq
=
pxa25x_init_irq
,
.
handle_irq
=
pxa25x_handle_irq
,
.
fixup
=
eseries_fixup
,
.
init_machine
=
e750_init
,
.
timer
=
&
pxa_timer
,
...
...
@@ -947,6 +952,7 @@ MACHINE_START(E800, "Toshiba e800")
.
map_io
=
pxa25x_map_io
,
.
nr_irqs
=
ESERIES_NR_IRQS
,
.
init_irq
=
pxa25x_init_irq
,
.
handle_irq
=
pxa25x_handle_irq
,
.
fixup
=
eseries_fixup
,
.
init_machine
=
e800_init
,
.
timer
=
&
pxa_timer
,
...
...
arch/arm/mach-pxa/ezx.c
View file @
8a97ae2f
...
...
@@ -801,6 +801,7 @@ MACHINE_START(EZX_A780, "Motorola EZX A780")
.
map_io
=
pxa27x_map_io
,
.
nr_irqs
=
EZX_NR_IRQS
,
.
init_irq
=
pxa27x_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
a780_init
,
MACHINE_END
...
...
@@ -866,6 +867,7 @@ MACHINE_START(EZX_E680, "Motorola EZX E680")
.
map_io
=
pxa27x_map_io
,
.
nr_irqs
=
EZX_NR_IRQS
,
.
init_irq
=
pxa27x_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
e680_init
,
MACHINE_END
...
...
@@ -931,6 +933,7 @@ MACHINE_START(EZX_A1200, "Motorola EZX A1200")
.
map_io
=
pxa27x_map_io
,
.
nr_irqs
=
EZX_NR_IRQS
,
.
init_irq
=
pxa27x_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
a1200_init
,
MACHINE_END
...
...
@@ -1121,6 +1124,7 @@ MACHINE_START(EZX_A910, "Motorola EZX A910")
.
map_io
=
pxa27x_map_io
,
.
nr_irqs
=
EZX_NR_IRQS
,
.
init_irq
=
pxa27x_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
a910_init
,
MACHINE_END
...
...
@@ -1186,6 +1190,7 @@ MACHINE_START(EZX_E6, "Motorola EZX E6")
.
map_io
=
pxa27x_map_io
,
.
nr_irqs
=
EZX_NR_IRQS
,
.
init_irq
=
pxa27x_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
e6_init
,
MACHINE_END
...
...
@@ -1225,6 +1230,7 @@ MACHINE_START(EZX_E2, "Motorola EZX E2")
.
map_io
=
pxa27x_map_io
,
.
nr_irqs
=
EZX_NR_IRQS
,
.
init_irq
=
pxa27x_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
e2_init
,
MACHINE_END
...
...
arch/arm/mach-pxa/gumstix.c
View file @
8a97ae2f
...
...
@@ -236,6 +236,7 @@ MACHINE_START(GUMSTIX, "Gumstix")
.
boot_params
=
0xa0000100
,
/* match u-boot bi_boot_params */
.
map_io
=
pxa25x_map_io
,
.
init_irq
=
pxa25x_init_irq
,
.
handle_irq
=
pxa25x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
gumstix_init
,
MACHINE_END
arch/arm/mach-pxa/h5000.c
View file @
8a97ae2f
...
...
@@ -28,6 +28,7 @@
#include <asm/mach-types.h>
#include <asm/mach/arch.h>
#include <asm/mach/map.h>
#include <asm/irq.h>
#include <mach/pxa25x.h>
#include <mach/h5000.h>
...
...
@@ -205,6 +206,7 @@ MACHINE_START(H5400, "HP iPAQ H5000")
.
boot_params
=
0xa0000100
,
.
map_io
=
pxa25x_map_io
,
.
init_irq
=
pxa25x_init_irq
,
.
handle_irq
=
pxa25x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
h5000_init
,
MACHINE_END
arch/arm/mach-pxa/himalaya.c
View file @
8a97ae2f
...
...
@@ -161,6 +161,7 @@ MACHINE_START(HIMALAYA, "HTC Himalaya")
.
boot_params
=
0xa0000100
,
.
map_io
=
pxa25x_map_io
,
.
init_irq
=
pxa25x_init_irq
,
.
handle_irq
=
pxa25x_handle_irq
,
.
init_machine
=
himalaya_init
,
.
timer
=
&
pxa_timer
,
MACHINE_END
arch/arm/mach-pxa/hx4700.c
View file @
8a97ae2f
...
...
@@ -874,6 +874,7 @@ MACHINE_START(H4700, "HP iPAQ HX4700")
.
map_io
=
pxa27x_map_io
,
.
nr_irqs
=
HX4700_NR_IRQS
,
.
init_irq
=
pxa27x_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
init_machine
=
hx4700_init
,
.
timer
=
&
pxa_timer
,
MACHINE_END
arch/arm/mach-pxa/icontrol.c
View file @
8a97ae2f
...
...
@@ -194,6 +194,7 @@ MACHINE_START(ICONTROL, "iControl/SafeTcam boards using Embedian MXM-8x10 CoM")
.
boot_params
=
0xa0000100
,
.
map_io
=
pxa3xx_map_io
,
.
init_irq
=
pxa3xx_init_irq
,
.
handle_irq
=
pxa3xx_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
icontrol_init
MACHINE_END
arch/arm/mach-pxa/idp.c
View file @
8a97ae2f
...
...
@@ -196,6 +196,7 @@ MACHINE_START(PXA_IDP, "Vibren PXA255 IDP")
/* Maintainer: Vibren Technologies */
.
map_io
=
idp_map_io
,
.
init_irq
=
pxa25x_init_irq
,
.
handle_irq
=
pxa25x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
idp_init
,
MACHINE_END
arch/arm/mach-pxa/include/mach/pxa25x.h
View file @
8a97ae2f
...
...
@@ -11,4 +11,7 @@ extern void __init pxa25x_init_irq(void);
#ifdef CONFIG_CPU_PXA26x
extern
void
__init
pxa26x_init_irq
(
void
);
#endif
#define pxa25x_handle_irq icip_handle_irq
#endif
/* __MACH_PXA25x_H */
arch/arm/mach-pxa/include/mach/pxa27x.h
View file @
8a97ae2f
...
...
@@ -22,4 +22,6 @@ extern void __init pxa27x_map_io(void);
extern
void
__init
pxa27x_init_irq
(
void
);
extern
int
__init
pxa27x_set_pwrmode
(
unsigned
int
mode
);
#define pxa27x_handle_irq ichp_handle_irq
#endif
/* __MACH_PXA27x_H */
arch/arm/mach-pxa/include/mach/pxa3xx.h
View file @
8a97ae2f
...
...
@@ -8,4 +8,7 @@
extern
void
__init
pxa3xx_map_io
(
void
);
extern
void
__init
pxa3xx_init_irq
(
void
);
extern
void
__init
pxa95x_init_irq
(
void
);
#define pxa3xx_handle_irq ichp_handle_irq
#endif
/* __MACH_PXA3XX_H */
arch/arm/mach-pxa/littleton.c
View file @
8a97ae2f
...
...
@@ -441,6 +441,7 @@ MACHINE_START(LITTLETON, "Marvell Form Factor Development Platform (aka Littleto
.
map_io
=
pxa3xx_map_io
,
.
nr_irqs
=
LITTLETON_NR_IRQS
,
.
init_irq
=
pxa3xx_init_irq
,
.
handle_irq
=
pxa3xx_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
littleton_init
,
MACHINE_END
arch/arm/mach-pxa/lpd270.c
View file @
8a97ae2f
...
...
@@ -503,6 +503,7 @@ MACHINE_START(LOGICPD_PXA270, "LogicPD PXA270 Card Engine")
.
map_io
=
lpd270_map_io
,
.
nr_irqs
=
LPD270_NR_IRQS
,
.
init_irq
=
lpd270_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
lpd270_init
,
MACHINE_END
arch/arm/mach-pxa/lubbock.c
View file @
8a97ae2f
...
...
@@ -553,6 +553,7 @@ MACHINE_START(LUBBOCK, "Intel DBPXA250 Development Platform (aka Lubbock)")
.
map_io
=
lubbock_map_io
,
.
nr_irqs
=
LUBBOCK_NR_IRQS
,
.
init_irq
=
lubbock_init_irq
,
.
handle_irq
=
pxa25x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
lubbock_init
,
MACHINE_END
arch/arm/mach-pxa/magician.c
View file @
8a97ae2f
...
...
@@ -768,6 +768,7 @@ MACHINE_START(MAGICIAN, "HTC Magician")
.
map_io
=
pxa27x_map_io
,
.
nr_irqs
=
MAGICIAN_NR_IRQS
,
.
init_irq
=
pxa27x_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
init_machine
=
magician_init
,
.
timer
=
&
pxa_timer
,
MACHINE_END
arch/arm/mach-pxa/mainstone.c
View file @
8a97ae2f
...
...
@@ -620,6 +620,7 @@ MACHINE_START(MAINSTONE, "Intel HCDDBBVA0 Development Platform (aka Mainstone)")
.
map_io
=
mainstone_map_io
,
.
nr_irqs
=
MAINSTONE_NR_IRQS
,
.
init_irq
=
mainstone_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
mainstone_init
,
MACHINE_END
arch/arm/mach-pxa/mioa701.c
View file @
8a97ae2f
...
...
@@ -794,6 +794,7 @@ MACHINE_START(MIOA701, "MIO A701")
.
boot_params
=
0xa0000100
,
.
map_io
=
&
pxa27x_map_io
,
.
init_irq
=
&
pxa27x_init_irq
,
.
handle_irq
=
&
pxa27x_handle_irq
,
.
init_machine
=
mioa701_machine_init
,
.
timer
=
&
pxa_timer
,
MACHINE_END
arch/arm/mach-pxa/mp900.c
View file @
8a97ae2f
...
...
@@ -96,6 +96,7 @@ MACHINE_START(NEC_MP900, "MobilePro900/C")
.
timer
=
&
pxa_timer
,
.
map_io
=
pxa25x_map_io
,
.
init_irq
=
pxa25x_init_irq
,
.
handle_irq
=
pxa25x_handle_irq
,
.
init_machine
=
mp900c_init
,
MACHINE_END
arch/arm/mach-pxa/palmld.c
View file @
8a97ae2f
...
...
@@ -345,6 +345,7 @@ MACHINE_START(PALMLD, "Palm LifeDrive")
.
boot_params
=
0xa0000100
,
.
map_io
=
palmld_map_io
,
.
init_irq
=
pxa27x_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
palmld_init
MACHINE_END
arch/arm/mach-pxa/palmt5.c
View file @
8a97ae2f
...
...
@@ -206,6 +206,7 @@ MACHINE_START(PALMT5, "Palm Tungsten|T5")
.
map_io
=
pxa27x_map_io
,
.
reserve
=
palmt5_reserve
,
.
init_irq
=
pxa27x_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
palmt5_init
MACHINE_END
arch/arm/mach-pxa/palmtc.c
View file @
8a97ae2f
...
...
@@ -540,6 +540,7 @@ MACHINE_START(PALMTC, "Palm Tungsten|C")
.
boot_params
=
0xa0000100
,
.
map_io
=
pxa25x_map_io
,
.
init_irq
=
pxa25x_init_irq
,
.
handle_irq
=
pxa25x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
palmtc_init
MACHINE_END
arch/arm/mach-pxa/palmte2.c
View file @
8a97ae2f
...
...
@@ -359,6 +359,7 @@ MACHINE_START(PALMTE2, "Palm Tungsten|E2")
.
boot_params
=
0xa0000100
,
.
map_io
=
pxa25x_map_io
,
.
init_irq
=
pxa25x_init_irq
,
.
handle_irq
=
pxa25x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
palmte2_init
MACHINE_END
arch/arm/mach-pxa/palmtreo.c
View file @
8a97ae2f
...
...
@@ -444,6 +444,7 @@ MACHINE_START(TREO680, "Palm Treo 680")
.
map_io
=
pxa27x_map_io
,
.
reserve
=
treo_reserve
,
.
init_irq
=
pxa27x_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
treo680_init
,
MACHINE_END
...
...
@@ -453,6 +454,7 @@ MACHINE_START(CENTRO, "Palm Centro 685")
.
map_io
=
pxa27x_map_io
,
.
reserve
=
treo_reserve
,
.
init_irq
=
pxa27x_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
centro_init
,
MACHINE_END
arch/arm/mach-pxa/palmtx.c
View file @
8a97ae2f
...
...
@@ -367,6 +367,7 @@ MACHINE_START(PALMTX, "Palm T|X")
.
boot_params
=
0xa0000100
,
.
map_io
=
palmtx_map_io
,
.
init_irq
=
pxa27x_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
palmtx_init
MACHINE_END
arch/arm/mach-pxa/palmz72.c
View file @
8a97ae2f
...
...
@@ -401,6 +401,7 @@ MACHINE_START(PALMZ72, "Palm Zire72")
.
boot_params
=
0xa0000100
,
.
map_io
=
pxa27x_map_io
,
.
init_irq
=
pxa27x_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
palmz72_init
MACHINE_END
arch/arm/mach-pxa/pcm027.c
View file @
8a97ae2f
...
...
@@ -262,6 +262,7 @@ MACHINE_START(PCM027, "Phytec Messtechnik GmbH phyCORE-PXA270")
.
map_io
=
pcm027_map_io
,
.
nr_irqs
=
PCM027_NR_IRQS
,
.
init_irq
=
pxa27x_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
pcm027_init
,
MACHINE_END
arch/arm/mach-pxa/poodle.c
View file @
8a97ae2f
...
...
@@ -468,6 +468,7 @@ MACHINE_START(POODLE, "SHARP Poodle")
.
map_io
=
pxa25x_map_io
,
.
nr_irqs
=
POODLE_NR_IRQS
,
/* 4 for LoCoMo */
.
init_irq
=
pxa25x_init_irq
,
.
handle_irq
=
pxa25x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
poodle_init
,
MACHINE_END
arch/arm/mach-pxa/raumfeld.c
View file @
8a97ae2f
...
...
@@ -1088,6 +1088,7 @@ MACHINE_START(RAUMFELD_RC, "Raumfeld Controller")
.
init_machine
=
raumfeld_controller_init
,
.
map_io
=
pxa3xx_map_io
,
.
init_irq
=
pxa3xx_init_irq
,
.
handle_irq
=
pxa3xx_handle_irq
,
.
timer
=
&
pxa_timer
,
MACHINE_END
#endif
...
...
@@ -1098,6 +1099,7 @@ MACHINE_START(RAUMFELD_CONNECTOR, "Raumfeld Connector")
.
init_machine
=
raumfeld_connector_init
,
.
map_io
=
pxa3xx_map_io
,
.
init_irq
=
pxa3xx_init_irq
,
.
handle_irq
=
pxa3xx_handle_irq
,
.
timer
=
&
pxa_timer
,
MACHINE_END
#endif
...
...
@@ -1108,6 +1110,7 @@ MACHINE_START(RAUMFELD_SPEAKER, "Raumfeld Speaker")
.
init_machine
=
raumfeld_speaker_init
,
.
map_io
=
pxa3xx_map_io
,
.
init_irq
=
pxa3xx_init_irq
,
.
handle_irq
=
pxa3xx_handle_irq
,
.
timer
=
&
pxa_timer
,
MACHINE_END
#endif
arch/arm/mach-pxa/saar.c
View file @
8a97ae2f
...
...
@@ -599,6 +599,7 @@ MACHINE_START(SAAR, "PXA930 Handheld Platform (aka SAAR)")
.
boot_params
=
0xa0000100
,
.
map_io
=
pxa3xx_map_io
,
.
init_irq
=
pxa3xx_init_irq
,
.
handle_irq
=
pxa3xx_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
saar_init
,
MACHINE_END
arch/arm/mach-pxa/saarb.c
View file @
8a97ae2f
...
...
@@ -107,6 +107,7 @@ MACHINE_START(SAARB, "PXA955 Handheld Platform (aka SAARB)")
.
map_io
=
pxa_map_io
,
.
nr_irqs
=
SAARB_NR_IRQS
,
.
init_irq
=
pxa95x_init_irq
,
.
handle_irq
=
pxa3xx_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
saarb_init
,
MACHINE_END
...
...
arch/arm/mach-pxa/spitz.c
View file @
8a97ae2f
...
...
@@ -984,6 +984,7 @@ MACHINE_START(SPITZ, "SHARP Spitz")
.
fixup
=
spitz_fixup
,
.
map_io
=
pxa27x_map_io
,
.
init_irq
=
pxa27x_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
init_machine
=
spitz_init
,
.
timer
=
&
pxa_timer
,
MACHINE_END
...
...
@@ -994,6 +995,7 @@ MACHINE_START(BORZOI, "SHARP Borzoi")
.
fixup
=
spitz_fixup
,
.
map_io
=
pxa27x_map_io
,
.
init_irq
=
pxa27x_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
init_machine
=
spitz_init
,
.
timer
=
&
pxa_timer
,
MACHINE_END
...
...
@@ -1004,6 +1006,7 @@ MACHINE_START(AKITA, "SHARP Akita")
.
fixup
=
spitz_fixup
,
.
map_io
=
pxa27x_map_io
,
.
init_irq
=
pxa27x_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
init_machine
=
spitz_init
,
.
timer
=
&
pxa_timer
,
MACHINE_END
...
...
arch/arm/mach-pxa/stargate2.c
View file @
8a97ae2f
...
...
@@ -1001,6 +1001,7 @@ static void __init stargate2_init(void)
MACHINE_START
(
INTELMOTE2
,
"IMOTE 2"
)
.
map_io
=
pxa27x_map_io
,
.
init_irq
=
pxa27x_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
imote2_init
,
.
boot_params
=
0xA0000100
,
...
...
@@ -1012,6 +1013,7 @@ MACHINE_START(STARGATE2, "Stargate 2")
.
map_io
=
pxa27x_map_io
,
.
nr_irqs
=
STARGATE_NR_IRQS
,
.
init_irq
=
pxa27x_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
stargate2_init
,
.
boot_params
=
0xA0000100
,
...
...
arch/arm/mach-pxa/tavorevb.c
View file @
8a97ae2f
...
...
@@ -492,6 +492,7 @@ MACHINE_START(TAVOREVB, "PXA930 Evaluation Board (aka TavorEVB)")
.
boot_params
=
0xa0000100
,
.
map_io
=
pxa3xx_map_io
,
.
init_irq
=
pxa3xx_init_irq
,
.
handle_irq
=
pxa3xx_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
tavorevb_init
,
MACHINE_END
arch/arm/mach-pxa/tavorevb3.c
View file @
8a97ae2f
...
...
@@ -129,6 +129,7 @@ MACHINE_START(TAVOREVB3, "PXA950 Evaluation Board (aka TavorEVB3)")
.
map_io
=
pxa3xx_map_io
,
.
nr_irqs
=
TAVOREVB3_NR_IRQS
,
.
init_irq
=
pxa3xx_init_irq
,
.
handle_irq
=
pxa3xx_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
evb3_init
,
MACHINE_END
arch/arm/mach-pxa/tosa.c
View file @
8a97ae2f
...
...
@@ -974,6 +974,7 @@ MACHINE_START(TOSA, "SHARP Tosa")
.
map_io
=
pxa25x_map_io
,
.
nr_irqs
=
TOSA_NR_IRQS
,
.
init_irq
=
pxa25x_init_irq
,
.
handle_irq
=
pxa25x_handle_irq
,
.
init_machine
=
tosa_init
,
.
timer
=
&
pxa_timer
,
MACHINE_END
arch/arm/mach-pxa/trizeps4.c
View file @
8a97ae2f
...
...
@@ -558,6 +558,7 @@ MACHINE_START(TRIZEPS4, "Keith und Koep Trizeps IV module")
.
init_machine
=
trizeps4_init
,
.
map_io
=
trizeps4_map_io
,
.
init_irq
=
pxa27x_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
timer
=
&
pxa_timer
,
MACHINE_END
...
...
@@ -567,5 +568,6 @@ MACHINE_START(TRIZEPS4WL, "Keith und Koep Trizeps IV-WL module")
.
init_machine
=
trizeps4_init
,
.
map_io
=
trizeps4_map_io
,
.
init_irq
=
pxa27x_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
timer
=
&
pxa_timer
,
MACHINE_END
arch/arm/mach-pxa/viper.c
View file @
8a97ae2f
...
...
@@ -995,6 +995,7 @@ MACHINE_START(VIPER, "Arcom/Eurotech VIPER SBC")
.
boot_params
=
0xa0000100
,
.
map_io
=
viper_map_io
,
.
init_irq
=
viper_init_irq
,
.
handle_irq
=
pxa25x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
viper_init
,
MACHINE_END
arch/arm/mach-pxa/vpac270.c
View file @
8a97ae2f
...
...
@@ -719,6 +719,7 @@ MACHINE_START(VPAC270, "Voipac PXA270")
.
boot_params
=
0xa0000100
,
.
map_io
=
pxa27x_map_io
,
.
init_irq
=
pxa27x_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
vpac270_init
MACHINE_END
arch/arm/mach-pxa/xcep.c
View file @
8a97ae2f
...
...
@@ -184,6 +184,7 @@ MACHINE_START(XCEP, "Iskratel XCEP")
.
init_machine
=
xcep_init
,
.
map_io
=
pxa25x_map_io
,
.
init_irq
=
pxa25x_init_irq
,
.
handle_irq
=
pxa25x_handle_irq
,
.
timer
=
&
pxa_timer
,
MACHINE_END
arch/arm/mach-pxa/z2.c
View file @
8a97ae2f
...
...
@@ -704,6 +704,7 @@ MACHINE_START(ZIPIT2, "Zipit Z2")
.
boot_params
=
0xa0000100
,
.
map_io
=
pxa27x_map_io
,
.
init_irq
=
pxa27x_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
z2_init
,
MACHINE_END
arch/arm/mach-pxa/zeus.c
View file @
8a97ae2f
...
...
@@ -907,6 +907,7 @@ MACHINE_START(ARCOM_ZEUS, "Arcom/Eurotech ZEUS")
.
map_io
=
zeus_map_io
,
.
nr_irqs
=
ZEUS_NR_IRQS
,
.
init_irq
=
zeus_init_irq
,
.
handle_irq
=
pxa27x_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
zeus_init
,
MACHINE_END
...
...
arch/arm/mach-pxa/zylonite.c
View file @
8a97ae2f
...
...
@@ -426,6 +426,7 @@ MACHINE_START(ZYLONITE, "PXA3xx Platform Development Kit (aka Zylonite)")
.
map_io
=
pxa3xx_map_io
,
.
nr_irqs
=
ZYLONITE_NR_IRQS
,
.
init_irq
=
pxa3xx_init_irq
,
.
handle_irq
=
pxa3xx_handle_irq
,
.
timer
=
&
pxa_timer
,
.
init_machine
=
zylonite_init
,
MACHINE_END
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment