android_kernel_xiaomi_sm8350/arch/powerpc/platforms/pseries
Michael Ellerman cb1e2ab45a [POWERPC] Register udbg console early on pseries LPAR
On pseries LPAR we can call the udbg routines, and the udbg console very
early. So mark the udbg console as safe to call early in boot, and register
the udbg console as soon as the udbg routines are hooked up.

This allows platforms/pseries code to use printk() and pr_debug() rather
than needing to call udbg_printf() directly for early debugging. This is
nice because a) it's standard, b) it goes via the printk buffer, and c)
you can get printk time stamps.

Signed-off-by: Michael Ellerman <michael@ellerman.id.au>
Signed-off-by: Paul Mackerras <paulus@samba.org>
2008-04-24 21:08:12 +10:00
..
eeh_cache.c
eeh_driver.c [POWERPC] EEH: Avoid a possible NULL pointer dereference 2007-12-11 13:46:12 +11:00
eeh_event.c
eeh_sysfs.c
eeh.c [POWERPC] Convert pci and eeh code to of_device_is_available 2008-04-07 13:49:25 +10:00
firmware.c
hotplug-cpu.c [POWERPC] Split xics_teardown_cpu() 2008-02-07 11:40:19 +11:00
hvCall_inst.c
hvCall.S
hvconsole.c
hvcserver.c
iommu.c [POWERPC] pci_controller->arch_data really is a struct device_node * 2007-12-11 13:42:37 +11:00
Kconfig
kexec.c [POWERPC] Split xics_teardown_cpu() 2008-02-07 11:40:19 +11:00
lpar.c [POWERPC] Register udbg console early on pseries LPAR 2008-04-24 21:08:12 +10:00
Makefile [POWERPC] pseries: phyp dump: Reserve and release memory 2008-03-26 08:44:06 +11:00
msi.c
nvram.c
pci_dlpar.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6 2008-04-21 15:58:35 -07:00
pci.c
phyp_dump.c [POWERPC] pseries/phyp dump: Reserve a variable amount of space at boot 2008-04-17 07:46:14 +10:00
plpar_wrappers.h
power.c [POWERPC] Fix warning in pseries/power.c 2008-02-20 13:33:37 +11:00
pseries.h [POWERPC] Move prototype for find_udbg_vterm() into a header file 2008-04-17 10:00:59 +10:00
ras.c
reconfig.c [POWERPC] Replace remaining __FUNCTION__ occurrences 2008-04-01 20:43:09 +11:00
rtasd.c cpu-hotplug: replace lock_cpu_hotplug() with get_online_cpus() 2008-01-25 21:08:02 +01:00
scanlog.c [POWERPC] scanlog_init cleanup and minor fixes 2008-03-26 08:44:07 +11:00
setup.c [POWERPC] Use pseries_setup_i8259_cascade() in pseries_mpic_init_IRQ() 2008-04-18 15:36:10 +10:00
smp.c
xics.c [POWERPC] Simplify xics direct/lpar irq_host setup 2008-04-18 15:36:11 +10:00
xics.h [POWERPC] Move xics_setup_8259_cascade() into platforms/pseries/setup.c 2008-04-18 15:36:10 +10:00