2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-28 23:23:55 +08:00
linux-next/arch/arm/mach-pxa
Nicolas Pitre 8ea0de4b88 ARM: zImage: remove the static qualifier from global data variables
To be able to relocate the .bss section at run time independently from
the rest of the code, we must make sure that no GOTOFF relocations are
used with .bss symbols.  This usually means that no global variables can
be marked static unless they're also const.

Let's remove the static qualifier from current offenders, or turn them
into const variables when possible.  Next commit will ensure the build
fails if one of those is reintroduced due to otherwise enforced coding
standards for the kernel.

Signed-off-by: Nicolas Pitre <nicolas.pitre@linaro.org>
Tested-by: Tony Lindgren <tony@atomide.com>
2011-05-07 00:08:02 -04:00
..
include/mach ARM: zImage: remove the static qualifier from global data variables 2011-05-07 00:08:02 -04:00
am200epd.c [ARM] pxa: introduce pxa{25x,27x,300,320,930}.h for board usage 2009-03-09 21:22:36 +08:00
am300epd.c broadsheetfb: add multiple panel type support 2010-03-12 15:52:32 -08:00
balloon3.c arm: Fold irq_set_chip/irq_set_handler 2011-03-29 14:47:58 +02:00
capc7117.c ARM: pxa: Introduce pxa{25x,27x,3xx}_map_io() 2010-12-16 14:31:15 +08:00
clock-pxa2xx.c ARM: pxa: introduce pxa3xx_clock_sysclass for clock suspend/resume 2010-12-18 21:02:03 +08:00
clock-pxa3xx.c ARM: pxa: remove unused variable in clock-pxa3xx.c 2011-01-14 10:21:03 -06:00
clock.c Merge branch 'devel-stable' into devel 2011-01-06 22:33:32 +00:00
clock.h Merge branch 'devel-stable' into devel 2011-01-06 22:33:32 +00:00
cm-x2xx-pci.c arm: Cleanup the irq namespace 2011-03-29 14:47:57 +02:00
cm-x2xx-pci.h [ARM] 5280/1: pxa: prepare cm-x2xx.c and cm-x2xx-pci.[ch] for addition of CM-X255 2008-10-07 12:05:05 +01:00
cm-x2xx.c ARM: pxa: Access SMEMC via virtual addresses 2010-12-16 14:31:16 +08:00
cm-x255.c arm/pxa2xx: reorgazine SSP and SPI header files 2010-12-01 12:18:33 +01:00
cm-x270.c arm/pxa2xx: reorgazine SSP and SPI header files 2010-12-01 12:18:33 +01:00
cm-x300.c arm: Cleanup the irq namespace 2011-03-29 14:47:57 +02:00
colibri-evalboard.c ARM: pxa2xx: reorganize I2C files 2011-03-21 09:09:33 +00:00
colibri-pxa3xx.c ARM: pxa: Push Colibri evalboard MFP into module files 2010-12-20 23:07:40 +08:00
colibri-pxa270-income.c ARM: pxa2xx: reorganize I2C files 2011-03-21 09:09:33 +00:00
colibri-pxa270.c ARM: pxa: Rename Colibri evalboard 2010-12-20 23:07:42 +08:00
colibri-pxa300.c ARM: pxa/colibri: use correct SD detect pin 2011-02-09 23:05:03 +08:00
colibri-pxa320.c ARM: pxa: Colibri PXA320 PCMCIA driver 2010-12-20 23:07:44 +08:00
corgi_pm.c [ARM] pxa: removed mostly unused and confusing two sharpsl.h 2010-08-05 14:32:38 +08:00
corgi.c ARM: pxa2xx: reorganize I2C files 2011-03-21 09:09:33 +00:00
cpufreq-pxa2xx.c ARM: pxa: Access SMEMC via virtual addresses 2010-12-16 14:31:16 +08:00
cpufreq-pxa3xx.c ARM: pxa: reduce the scope of get_clk_frequency_khz() 2010-10-09 17:07:30 +08:00
csb701.c [ARM] pxa/csb701: do not register devices on non-csb726 boads 2009-04-04 10:26:35 +08:00
csb726.c ARM: pxa2xx: reorganize I2C files 2011-03-21 09:09:33 +00:00
devices.c ARM: pxa2xx: reorganize I2C files 2011-03-21 09:09:33 +00:00
devices.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 2010-10-25 08:32:05 -07:00
em-x270.c ARM: pxa2xx: reorganize I2C files 2011-03-21 09:09:33 +00:00
eseries.c ARM: pxa: Introduce pxa{25x,27x,3xx}_map_io() 2010-12-16 14:31:15 +08:00
eseries.h [ARM] pxa: Add multi-io support for e-series 2008-12-15 03:29:34 +00:00
ezx.c ARM: pxa2xx: reorganize I2C files 2011-03-21 09:09:33 +00:00
generic.c ARM: Fix build regression on SA11x0, PXA, and H720x targets 2011-01-15 00:14:25 +00:00
generic.h ARM: PXA SoCs: irq_data conversion. 2011-01-13 17:18:56 +01:00
gumstix.c ARM: pxa: Introduce pxa{25x,27x,3xx}_map_io() 2010-12-16 14:31:15 +08:00
h5000.c ARM: pxa: Access SMEMC via virtual addresses 2010-12-16 14:31:16 +08:00
himalaya.c ARM: pxa: Introduce pxa{25x,27x,3xx}_map_io() 2010-12-16 14:31:15 +08:00
hx4700.c ARM: pxa2xx: reorganize I2C files 2011-03-21 09:09:33 +00:00
icontrol.c Merge branch 'next-spi' of git://git.secretlab.ca/git/linux-2.6 2011-01-07 17:08:46 -08:00
idp.c ARM: pxa: Introduce pxa{25x,27x,3xx}_map_io() 2010-12-16 14:31:15 +08:00
irq.c arm: Fold irq_set_chip/irq_set_handler 2011-03-29 14:47:58 +02:00
Kconfig Merge branch 'devel-stable' into devel 2011-01-06 22:33:32 +00:00
leds-idp.c [ARM] pxa: introduce pxa{25x,27x,300,320,930}.h for board usage 2009-03-09 21:22:36 +08:00
leds-lubbock.c [ARM] pxa: introduce pxa{25x,27x,300,320,930}.h for board usage 2009-03-09 21:22:36 +08:00
leds-mainstone.c [ARM] pxa: introduce pxa{25x,27x,300,320,930}.h for board usage 2009-03-09 21:22:36 +08:00
leds.c [ARM] 5251/1: remove old LED support for Trizeps4 SOM 2008-10-01 22:34:34 +01:00
leds.h
littleton.c ARM: pxa2xx: reorganize I2C files 2011-03-21 09:09:33 +00:00
lpd270.c arm: Fold irq_set_chip/irq_set_handler 2011-03-29 14:47:58 +02:00
lubbock.c arm: Fold irq_set_chip/irq_set_handler 2011-03-29 14:47:58 +02:00
magician.c ARM: pxa2xx: reorganize I2C files 2011-03-21 09:09:33 +00:00
mainstone.c arm: Fold irq_set_chip/irq_set_handler 2011-03-29 14:47:58 +02:00
Makefile ARM: pxa: Rename Colibri evalboard 2010-12-20 23:07:42 +08:00
Makefile.boot
mfp-pxa2xx.c [ARM] pxa: allow MFP_LPM_INPUT to be explicitly specified 2010-05-11 17:25:00 +02:00
mfp-pxa3xx.c [ARM] pxa: move common MFP handling code into plat-pxa 2009-03-23 10:11:34 +08:00
mioa701_bootresume.S [ARM] pxa/MioA701: fix memory corruption. 2008-11-22 20:57:21 +08:00
mioa701.c ARM: pxa2xx: reorganize I2C files 2011-03-21 09:09:33 +00:00
mp900.c ARM: pxa: Introduce pxa{25x,27x,3xx}_map_io() 2010-12-16 14:31:15 +08:00
mxm8x10.c ARM: pxa2xx: reorganize I2C files 2011-03-21 09:09:33 +00:00
palm27x.c ARM: pxa2xx: reorganize I2C files 2011-03-21 09:09:33 +00:00
palmld.c ARM: pxa: Introduce pxa{25x,27x,3xx}_map_io() 2010-12-16 14:31:15 +08:00
palmt5.c ARM: pxa: Introduce pxa{25x,27x,3xx}_map_io() 2010-12-16 14:31:15 +08:00
palmtc.c ARM: pxa: Add gpio-leds and vibrator support to PalmTC 2010-12-20 23:07:46 +08:00
palmte2.c ARM: pxa: Introduce pxa{25x,27x,3xx}_map_io() 2010-12-16 14:31:15 +08:00
palmtreo.c ARM: pxa: Introduce pxa{25x,27x,3xx}_map_io() 2010-12-16 14:31:15 +08:00
palmtx.c ARM: pxa: Introduce pxa{25x,27x,3xx}_map_io() 2010-12-16 14:31:15 +08:00
palmz72.c ARM: pm: convert PXA to generic suspend/resume support 2011-02-22 17:11:24 +00:00
pcm027.c Merge branch 'next-spi' of git://git.secretlab.ca/git/linux-2.6 2011-01-07 17:08:46 -08:00
pcm990-baseboard.c arm: Fold irq_set_chip/irq_set_handler 2011-03-29 14:47:58 +02:00
pm.c Merge branches 'at91', 'ep93xx', 'errata', 'footbridge', 'fncpy', 'gemini', 'irqdata', 'pm', 'sh', 'smp', 'spear', 'ux500' and 'via' into devel 2011-03-16 23:35:17 +00:00
poodle.c ARM: pxa2xx: reorganize I2C files 2011-03-21 09:09:33 +00:00
pxa2xx.c [ARM] pxa: add gpio_pwdown(_inverted) into pxaficp_ir.c 2009-09-10 18:49:39 +08:00
pxa3xx-ulpi.c ARM: pxa: fix pxa3xx-u2d crash when ULPI not used 2010-10-08 16:21:18 +08:00
pxa3xx.c arm: Fold irq_set_chip/irq_set_handler 2011-03-29 14:47:58 +02:00
pxa25x.c Merge branches 'at91', 'ep93xx', 'errata', 'footbridge', 'fncpy', 'gemini', 'irqdata', 'pm', 'sh', 'smp', 'spear', 'ux500' and 'via' into devel 2011-03-16 23:35:17 +00:00
pxa27x.c ARM: pxa2xx: reorganize I2C files 2011-03-21 09:09:33 +00:00
pxa95x.c ARM: pxa2xx: reorganize I2C files 2011-03-21 09:09:33 +00:00
pxa300.c ARM: Consolidate clks_register() and similar 2010-02-12 17:32:36 +00:00
pxa320.c ARM: Consolidate clks_register() and similar 2010-02-12 17:32:36 +00:00
pxa930.c ARM: pxa: support pxa95x 2010-12-18 21:02:14 +08:00
raumfeld.c ARM: pxa2xx: reorganize I2C files 2011-03-21 09:09:33 +00:00
reset.c [ARM] pxa: allow gpio_reset drive high during normal work 2009-05-18 21:52:09 +08:00
saar.c ARM: pxa2xx: reorganize I2C files 2011-03-21 09:09:33 +00:00
saarb.c ARM: pxa2xx: reorganize I2C files 2011-03-21 09:09:33 +00:00
sharpsl_pm.c Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2011-01-13 10:05:56 -08:00
sleep.S ARM: pm: convert PXA to generic suspend/resume support 2011-02-22 17:11:24 +00:00
smemc.c ARM: pxa: Access SMEMC via virtual addresses 2010-12-16 14:31:16 +08:00
spitz_pm.c [ARM] pxa: removed mostly unused and confusing two sharpsl.h 2010-08-05 14:32:38 +08:00
spitz.c ARM: pxa2xx: reorganize I2C files 2011-03-21 09:09:33 +00:00
standby.S [ARM] pxa: separate definitions from pxa-regs.h and remove it finally 2009-03-09 21:22:40 +08:00
stargate2.c ARM: pxa2xx: reorganize I2C files 2011-03-21 09:09:33 +00:00
tavorevb3.c ARM: pxa2xx: reorganize I2C files 2011-03-21 09:09:33 +00:00
tavorevb.c ARM: pxa: Introduce pxa{25x,27x,3xx}_map_io() 2010-12-16 14:31:15 +08:00
time.c ARM: pxa: convert sched_clock() to use new infrastructure 2010-12-22 22:44:45 +00:00
tosa-bt.c ARM: pxa/tosa: drop setting LED trigger name, as it's unsupported now 2011-02-27 21:38:18 +08:00
tosa.c ARM: pxa2xx: reorganize I2C files 2011-03-21 09:09:33 +00:00
trizeps4.c ARM: pxa2xx: reorganize I2C files 2011-03-21 09:09:33 +00:00
viper.c arm: Fold irq_set_chip/irq_set_handler 2011-03-29 14:47:58 +02:00
vpac270.c ARM: pxa2xx: reorganize I2C files 2011-03-21 09:09:33 +00:00
xcep.c ARM: pxa2xx: reorganize I2C files 2011-03-21 09:09:33 +00:00
z2.c ARM: pxa2xx: reorganize I2C files 2011-03-21 09:09:33 +00:00
zeus.c arm: Fold irq_set_chip/irq_set_handler 2011-03-29 14:47:58 +02:00
zylonite_pxa300.c ARM: pxa2xx: reorganize I2C files 2011-03-21 09:09:33 +00:00
zylonite_pxa320.c [ARM] pxa/zylonite: simplify reduntant gpio settings on mmc slot 2009-12-29 14:11:34 +08:00
zylonite.c ARM: pxa: Introduce pxa{25x,27x,3xx}_map_io() 2010-12-16 14:31:15 +08:00