android_kernel_xiaomi_sm8350/arch/powerpc/kernel
Paul Mackerras 30cd4a4e9c powerpc: Initialize btext subsystem later, after prom_init
We were initializing the btext stuff from prom_init(), thus breaking
the rule that all communication between prom_init() and the rest of
the kernel has to be via the flattened device tree.  This removes
the btext initialization calls from prom_init() and initializes it
instead after the device tree is unflattened.  It would be nice to
do it earlier, but that needs some more infrastructure to find the
properties we need in the flattened device tree.

Signed-off-by: Paul Mackerras <paulus@samba.org>
2005-10-17 19:20:46 +10:00
..
asm-offsets.c ppc: Various minor compile fixes 2005-10-11 22:08:12 +10:00
binfmt_elf32.c ppc64: merge binfmt_elf32.c 2005-10-13 13:40:54 +10:00
btext.c powerpc: Get 64-bit configs to compile with ARCH=powerpc 2005-10-10 22:50:37 +10:00
cputable.c powerpc: consolidate cputable.c 2005-10-13 09:49:45 +10:00
entry_32.S powerpc: Introduce entry_{32,64}.S, misc_{32,64}.S, systbl.S 2005-10-10 22:36:14 +10:00
entry_64.S powerpc: Introduce entry_{32,64}.S, misc_{32,64}.S, systbl.S 2005-10-10 22:36:14 +10:00
fpu.S powerpc: Use reg.h instead of processor.h when we just want reg names 2005-10-10 22:20:10 +10:00
head_4xx.S powerpc: merge idle_power4.S and trapc.s 2005-10-01 18:43:42 +10:00
head_8xx.S powerpc: merge idle_power4.S and trapc.s 2005-10-01 18:43:42 +10:00
head_32.S powerpc: Initialize btext subsystem later, after prom_init 2005-10-17 19:20:46 +10:00
head_44x.S powerpc: merge idle_power4.S and trapc.s 2005-10-01 18:43:42 +10:00
head_64.S powerpc: Get 64-bit configs to compile with ARCH=powerpc 2005-10-10 22:50:37 +10:00
head_fsl_booke.S powerpc: merge idle_power4.S and trapc.s 2005-10-01 18:43:42 +10:00
idle_6xx.S powerpc: Use reg.h instead of processor.h when we just want reg names 2005-10-10 22:20:10 +10:00
idle_power4.S powerpc: merge idle_power4.S and trapc.s 2005-10-01 18:43:42 +10:00
init_task.c powerpc: make process.c suitable for both 32-bit and 64-bit 2005-10-10 22:29:05 +10:00
lparmap.c powerpc: move lparmap.c to arch/powerpc/kernel 2005-10-10 22:45:07 +10:00
Makefile powerpc: merge ptrace.c 2005-10-13 15:52:04 +10:00
misc_32.S ppc32: use L1_CACHE_SHIFT/L1_CACHE_BYTES 2005-10-17 11:50:32 +10:00
misc_64.S powerpc: Introduce entry_{32,64}.S, misc_{32,64}.S, systbl.S 2005-10-10 22:36:14 +10:00
of_device.c powerpc: Merge of_device.c and of_device.h 2005-10-06 13:22:17 +10:00
ppc_ksyms.c powerpc: Get 64-bit configs to compile with ARCH=powerpc 2005-10-10 22:50:37 +10:00
process.c ppc64: merge binfmt_elf32.c 2005-10-13 13:40:54 +10:00
prom_init.c powerpc: Initialize btext subsystem later, after prom_init 2005-10-17 19:20:46 +10:00
prom.c powerpc: Move default hash table size calculation to hash_utils_64.c 2005-10-12 16:58:53 +10:00
ptrace.c powerpc: merge ptrace.c 2005-10-13 15:52:04 +10:00
semaphore.c powerpc: Merge enough to start building in arch/powerpc. 2005-09-26 16:04:21 +10:00
setup_32.c powerpc: Initialize btext subsystem later, after prom_init 2005-10-17 19:20:46 +10:00
setup_64.c powerpc: Remove debug messages from setup_64.c 2005-10-11 17:35:20 +10:00
systbl.S powerpc: Introduce entry_{32,64}.S, misc_{32,64}.S, systbl.S 2005-10-10 22:36:14 +10:00
traps.c powerpc: Reduce the 32/64-bit differences in traps.c 2005-10-10 22:37:57 +10:00
vecemu.c [PATCH] powerpc: Move arch/ppc*/kernel/vecemu.c to arch/powerpc 2005-09-21 19:21:07 +10:00
vector.S powerpc: Use reg.h instead of processor.h when we just want reg names 2005-10-10 22:20:10 +10:00
vmlinux.lds.S powerpc: Reduce the 32/64-bit diffs in vmlinux.lds.S 2005-10-10 22:38:46 +10:00