android_kernel_xiaomi_sm8350/arch/powerpc/kernel
Michael Ellerman 4767928394 [POWERPC] Fix xmon=off and cleanup xmon initialisation
My patch to make the early xmon logic work with earlier early param
parsing (480f6f35a1) breaks xmon=off.

No one does this obviously as xmon rocks, but it should really work
as documented.

While fixing that it struck me that we could move the xmon param
handling into xmon.c, and also consolidate the
xmon_init()/do_early_xmon logic into xmon_setup(). This means
xmon=early drops into xmon a little earlier on 32-bit, but it
seems to work just fine.

Tested on PSERIES and CLASSIC32.

Signed-off-by: Michael Ellerman <michael@ellerman.id.au>
Signed-off-by: Paul Mackerras <paulus@samba.org>
2006-10-04 14:52:22 +10:00
..
vdso32 [PATCH] vDSO hash-style fix 2006-07-31 13:28:43 -07:00
vdso64 [PATCH] vDSO hash-style fix 2006-07-31 13:28:43 -07:00
align.c
asm-offsets.c [POWERPC] Fix non-smp build 2006-09-14 10:36:11 +10:00
audit.c [PATCH] audit: AUDIT_PERM support 2006-09-11 13:32:30 -04:00
binfmt_elf32.c
btext.c
compat_audit.c [PATCH] audit: AUDIT_PERM support 2006-09-11 13:32:30 -04:00
cpu_setup_6xx.S
cpu_setup_ppc970.S Merge branch 'merge' 2006-08-25 14:56:07 +10:00
cputable.c [POWERPC] Add AT_PLATFORM value for Xilinx Virtex-4 FX 2006-09-21 22:54:54 +10:00
crash_dump.c [POWERPC] Make doc comments extractable 2006-08-08 17:07:04 +10:00
crash.c [POWERPC] Fix interrupt clearing in kdump shutdown sequence 2006-09-13 18:31:23 +10:00
dma_64.c
entry_32.S
entry_64.S [POWERPC] SLB shadow buffer cleanup 2006-08-25 13:17:08 +10:00
firmware.c
fpu.S [POWERPC] Restore copyright notice in arch/powerpc/kernel/fpu.S 2006-08-30 14:45:35 +10:00
head_4xx.S
head_8xx.S
head_32.S
head_44x.S
head_64.S [POWERPC] powerpc: Reduce default cacheline size to 64 bytes 2006-09-13 18:39:52 +10:00
head_booke.h
head_fsl_booke.S
ibmebus.c Merge branch 'merge' 2006-08-01 10:37:25 +10:00
idle_6xx.S
idle_power4.S
idle.c
init_task.c [PATCH] nsproxy: move init_nsproxy into kernel/nsproxy.c 2006-10-02 07:57:20 -07:00
io.c [POWERPC] Merge iSeries i/o operations with the rest 2006-09-22 15:19:58 +10:00
iomap.c
iommu.c
irq.c [POWERPC] Fix loop logic in irq_alloc_virt() 2006-09-26 15:24:34 +10:00
kprobes.c [PATCH] kretprobe spinlock deadlock patch 2006-10-02 07:57:16 -07:00
l2cr_6xx.S
legacy_serial.c Merge branch 'merge' 2006-08-25 14:56:07 +10:00
lparcfg.c [POWERPC] clean up pseries hcall interfaces 2006-08-01 16:19:15 +10:00
lparmap.c
machine_kexec_32.c
machine_kexec_64.c Merge branch 'merge' 2006-08-25 14:56:07 +10:00
machine_kexec.c [POWERPC] Move some kexec logic into machine_kexec.c 2006-08-17 16:41:10 +10:00
Makefile [POWERPC] convert string i/o operations to C 2006-09-20 14:06:18 +10:00
misc_32.S [PATCH] rename the provided execve functions to kernel_execve 2006-10-02 07:57:23 -07:00
misc_64.S [PATCH] rename the provided execve functions to kernel_execve 2006-10-02 07:57:23 -07:00
misc.S [POWERPC] convert string i/o operations to C 2006-09-20 14:06:18 +10:00
module_32.c
module_64.c
nvram_64.c
of_device.c
paca.c [POWERPC] Implement SLB shadow buffer 2006-08-08 17:08:56 +10:00
pci_32.c Merge branch 'merge' 2006-08-01 10:37:25 +10:00
pci_64.c Merge branch 'merge' 2006-08-31 15:45:48 +10:00
pci_direct_iommu.c
pci_dn.c
pci_iommu.c
perfmon_fsl_booke.c
pmc.c
ppc32.h
ppc_ksyms.c [POWERPC] convert string i/o operations to C 2006-09-20 14:06:18 +10:00
proc_ppc64.c
process.c [PATCH] namespaces: utsname: use init_utsname when appropriate 2006-10-02 07:57:21 -07:00
prom_init.c Merge branch 'merge' 2006-08-31 15:45:48 +10:00
prom_parse.c Merge branch 'merge' 2006-08-31 15:45:48 +10:00
prom.c [POWERPC] Define of_read_ulong helper 2006-09-20 15:09:48 +10:00
ptrace32.c
ptrace-common.h
ptrace.c [POWERPC] Fix PPC32 SECCOMP, unexport do_syscall_trace_{enter,leave} 2006-09-26 15:24:34 +10:00
rtas_flash.c
rtas_pci.c [POWERPC] Add a helper for calculating RTAS "config_addr" parameters 2006-08-25 13:27:35 +10:00
rtas-proc.c
rtas-rtc.c
rtas.c [POWERPC] reboot when panic_timout is set 2006-08-25 13:30:26 +10:00
semaphore.c
setup_32.c [POWERPC] Fix xmon=off and cleanup xmon initialisation 2006-10-04 14:52:22 +10:00
setup_64.c [POWERPC] Fix xmon=off and cleanup xmon initialisation 2006-10-04 14:52:22 +10:00
setup-common.c [POWERPC] Fix xmon=off and cleanup xmon initialisation 2006-10-04 14:52:22 +10:00
setup.h
signal_32.c
signal_64.c
smp-tbsync.c [POWERPC] Fix irq enable/disable in smp_generic_take_timebase 2006-08-30 16:10:47 +10:00
smp.c
swsusp_32.S [PATCH] Change the name of pagedir_nosave 2006-09-26 08:49:01 -07:00
sys_ppc32.c [PATCH] VFS: Make filldir_t and struct kstat deal in 64-bit inode numbers 2006-10-03 08:03:40 -07:00
syscalls.c [PATCH] namespaces: utsname: switch to using uts namespaces 2006-10-02 07:57:21 -07:00
sysfs.c [POWERPC] Always call cede in pseries dedicated idle loop 2006-09-26 15:24:34 +10:00
systbl.S
tau_6xx.c
time.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc 2006-10-03 08:52:26 -07:00
traps.c [POWERPC] Emulate power5 popcntb instruction 2006-09-13 18:39:52 +10:00
udbg_16550.c
udbg.c
vdso.c
vecemu.c
vector.S
vio.c
vmlinux.lds.S