kernel_optimize_test/arch/powerpc
Kumar Gala c75f902b93 [POWERPC] 83xx: Don't call ioremap in the reset function
It's possibly that we get an reset requestion when interrupts are disabled.
(For example an oops in an interrupt handler).  Therefor, we can't call
ioremap in the reset function.  Moving the ioremap of the registers we
need access to an arch_initcall helps the problem.

However we still have a window between boot and the arch_initcall in
which the register pointer will not be setup and thus we spin if the reset
function is called.  If one needs to ensure even this case is covered, look
at use of the watchdog provided on 83xx to reset the processor.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2007-01-26 00:37:11 -06:00
..
boot [POWERPC] Make it blatantly clear; mpc5200 device tree is not yet stable 2007-01-22 21:27:35 +11:00
configs [POWERPC] 83xx: Fix Kconfig to only enable FP math emulation for the MPC832x 2007-01-26 00:23:34 -06:00
kernel [POWERPC] Add IRQ remapping hook 2007-01-24 21:13:59 +11:00
lib [POWERPC] Disallow kprobes on emulate_step and branch_taken 2006-11-01 15:14:12 +11:00
math-emu [POWERPC] ppc math-emu needs -fno-builtin-fabs for math.c and fabs.c 2006-09-26 15:24:35 +10:00
mm [POWERPC] TLB insertion cleanup 2007-01-24 21:13:59 +11:00
oprofile [POWERPC] Fix oprofile support on Cell LPAR 2007-01-24 21:13:59 +11:00
platforms [POWERPC] 83xx: Don't call ioremap in the reset function 2007-01-26 00:37:11 -06:00
sysdev [POWERPC] arch/powerpc/sysdev/cpm2_pic.c of_node_get cleanup 2007-01-24 21:13:57 +11:00
xmon [POWERPC] Generic BUG for powerpc 2006-12-11 16:35:07 +11:00
.gitignore [POWERPC] Add files build to .gitignore 2006-12-04 20:41:29 +11:00
Kconfig [POWERPC] 83xx: Fix Kconfig to only enable FP math emulation for the MPC832x 2007-01-26 00:23:34 -06:00
Kconfig.debug [POWERPC] Allow CONFIG_BOOTX_TEXT on iSeries 2006-12-04 20:41:58 +11:00
Makefile [POWERPC] Create a "wrapper" script and use it in arch/powerpc/boot 2006-09-28 14:30:02 +10:00