kernel_optimize_test/arch/mips
Aaro Koskinen f7be4e754b MIPS: early_printk: drop __init annotations
We cannot use __init for earlyprintk code or data, since the kernel
parameter "keep_bootcon" allows leaving the boot console enabled.

Currently MIPS will crash/hang/die if you use keep_bootcon. The patch
fixes it at least on Lemote FuLoong mini-PC. Changes for other boards
were done based on what I could find with grep...

Signed-off-by: Aaro Koskinen <aaro.koskinen@iki.fi>
Patchwork: http://patchwork.linux-mips.org/patch/4935/
Signed-off-by: John Crispin <blogic@openwrt.org>
2013-02-19 09:36:37 +01:00
..
alchemy MIPS: Alchemy: Make 32kHz and r4k timer coexist peacefully 2012-12-27 16:27:35 +01:00
ar7 MIPS: AR7: use part_probe_types to specificy the partition parser to use 2012-12-13 18:15:23 +01:00
ath79 MIPS: ath79: add support for the Qualcomm Atheros AP136-010 board 2013-02-19 09:36:34 +01:00
bcm47xx MIPS: BCM47XX: use fallback sprom var for board_{rev,type} 2013-02-15 19:01:57 +01:00
bcm63xx MIPS: early_printk: drop __init annotations 2013-02-19 09:36:37 +01:00
boot
cavium-octeon MIPS: Octeon: Fix warning. 2013-01-22 18:07:46 +01:00
cobalt
configs MIPS: ath79: add support for the Qualcomm Atheros AP136-010 board 2013-02-19 09:36:34 +01:00
dec
emma
fw MIPS: Kconfig: Rename several firmware related config symbols. 2012-12-13 17:02:14 +01:00
include MIPS: Probe for and report hardware virtualization support. 2013-02-19 09:36:36 +01:00
jazz
jz4740
kernel MIPS: early_printk: drop __init annotations 2013-02-19 09:36:37 +01:00
lantiq MIPS: lantiq: rework external irq code 2013-02-17 00:15:18 +01:00
lasat
lib MIPS: delay.c: Check BITS_PER_LONG instead of __SIZEOF_LONG__ 2013-01-22 16:53:48 +01:00
loongson
loongson1 MIPS: early_printk: drop __init annotations 2013-02-19 09:36:37 +01:00
math-emu MIPS: Fix for warning from FPU emulation code 2012-12-13 18:15:27 +01:00
mm MIPS: Add support for the M14KEc core. 2013-02-17 00:15:23 +01:00
mti-malta MIPS: Add new GIC clocksource. 2013-02-17 01:25:21 +01:00
mti-sead3 MIPS: drivers: remove __dev* attributes. 2013-01-03 15:57:09 -08:00
netlogic MIPS: Netlogic: Fix for quad-XLP boot 2013-02-17 00:15:22 +01:00
oprofile MIPS: Add support for the M14KEc core. 2013-02-17 00:15:23 +01:00
pci MIPS: pci-ar71xx: move irq base to the controller structure 2013-02-17 01:25:41 +01:00
pmc-sierra MIPS: PMC-Sierra Yosemite: Remove support. 2012-12-13 18:15:30 +01:00
pnx833x
pnx8550
power MIPS: Switch remaining assembler PAGE_SIZE users to <asm/asm-offsets.h>. 2012-12-28 17:04:16 +01:00
powertv MIPS: PowerTV: Fix build. 2012-12-13 18:15:28 +01:00
ralink MIPS: ralink: add CPU interrupt controller to of_irq_ids 2013-02-17 01:25:34 +01:00
rb532 MIPS: RB532: Fix build of prom code. 2012-12-13 18:15:28 +01:00
sgi-ip22 MIPS: IP22/IP28: Fix build of EISA code. 2012-12-13 18:15:28 +01:00
sgi-ip27 MIPS: early_printk: drop __init annotations 2013-02-19 09:36:37 +01:00
sgi-ip32
sibyte MIPS: Kconfig: Rename several firmware related config symbols. 2012-12-13 17:02:14 +01:00
sni MIPS: drivers: remove __dev* attributes. 2013-01-03 15:57:09 -08:00
txx9 MIPS: early_printk: drop __init annotations 2013-02-19 09:36:37 +01:00
vr41xx
wrppmc MIPS: wrppmc: Fix build of PCI code. 2012-12-13 18:15:29 +01:00
Kbuild
Kbuild.platforms MIPS: ralink: adds Kbuild files 2013-02-17 01:25:32 +01:00
Kconfig MIPS: ralink: adds Kbuild files 2013-02-17 01:25:32 +01:00
Kconfig.debug
Makefile MIPS: PMC-Sierra Yosemite: Remove support. 2012-12-13 18:15:30 +01:00