linux/arch/powerpc/configs
Michael Ellerman 3b8631a250 powerpc/configs: Don't enable PPC_EARLY_DEBUG in defconfigs
commit 2b874a5c7b upstream.

This reverts the remains of commit b9ef7d6b11 ("powerpc: Update
default configurations").

That commit was proceeded by a commit which added a config option to
control use of BOOTX for early debug, ie. PPC_EARLY_DEBUG_BOOTX, and
then the update of the defconfigs was intended to not change behaviour
by then enabling the new config option.

However enabling PPC_EARLY_DEBUG had other consequences, notably
causing us to register the udbg console at the end of udbg_early_init().

This means on a system which doesn't have anything that BOOTX can
use (most systems), we register the udbg console very early but the
bootx code just throws everything away, meaning early boot messages
are never printed to the console.

What we want to happen is for the udbg console to only be registered
later (from setup_arch()) once we've setup udbg_putc, and then all
early boot messages will be replayed.

Fixes: b9ef7d6b11 ("powerpc: Update default configurations")
Reported-by: Torsten Duwe <duwe@lst.de>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
[bwh: Backported to 3.16: adjust context]
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
History 2019-04-04 16:14:01 +01:00
..
40x USB: delete CONFIG_USB_DEVICEFS from defconfig 2014-05-27 16:07:13 -07:00
44x Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc 2014-06-10 18:54:22 -07:00
52xx USB: delete CONFIG_USB_DEVICEFS from defconfig 2014-05-27 16:07:13 -07:00
83xx USB: delete CONFIG_USB_DEVICEFS from defconfig 2014-05-27 16:07:13 -07:00
85xx Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc 2014-06-10 18:54:22 -07:00
86xx USB: delete CONFIG_USB_DEVICEFS from defconfig 2014-05-27 16:07:13 -07:00
adder875_defconfig powerpc 8xx: defconfig: slice by 4 is more efficient than the default slice by 8 on Powerpc 8xx. 2014-01-07 19:11:20 -06:00
amigaone_defconfig USB: delete CONFIG_USB_DEVICEFS from defconfig 2014-05-27 16:07:13 -07:00
c2k_defconfig USB: delete CONFIG_USB_DEVICEFS from defconfig 2014-05-27 16:07:13 -07:00
cell_defconfig USB: delete CONFIG_USB_DEVICEFS from defconfig 2014-05-27 16:07:13 -07:00
celleb_defconfig USB: delete CONFIG_USB_DEVICEFS from defconfig 2014-05-27 16:07:13 -07:00
chrp32_defconfig USB: delete CONFIG_USB_DEVICEFS from defconfig 2014-05-27 16:07:13 -07:00
corenet32_smp_defconfig powerpc/85xx: Add OCA4080 board support 2014-05-22 18:08:20 -05:00
corenet64_smp_defconfig powerpc/config: Remove unnecssary CONFIG_FSL_IFC 2014-03-19 17:38:13 -05:00
ep88xc_defconfig powerpc 8xx: defconfig: slice by 4 is more efficient than the default slice by 8 on Powerpc 8xx. 2014-01-07 19:11:20 -06:00
ep8248e_defconfig kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT 2011-01-20 17:02:05 -08:00
g5_defconfig powerpc/configs: Don't enable PPC_EARLY_DEBUG in defconfigs 2019-04-04 16:14:01 +01:00
gamecube_defconfig perf: Remove PERF_COUNTERS config option 2012-04-26 13:52:52 +02:00
holly_defconfig kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT 2011-01-20 17:02:05 -08:00
linkstation_defconfig USB: delete CONFIG_USB_DEVICEFS from defconfig 2014-05-27 16:07:13 -07:00
maple_defconfig powerpc/configs: Don't enable PPC_EARLY_DEBUG in defconfigs 2019-04-04 16:14:01 +01:00
mgcoge_defconfig powerpc/82xx: add SPI support for mgcoge 2012-07-10 07:07:20 -05:00
mpc83xx_defconfig powerpc/fsl: Enable CONFIG_DEVTMPFS_MOUNT so /dev can be mounted correctly 2013-08-07 18:38:11 -05:00
mpc85xx_defconfig powerpc/mpc85xx: Remove P1023 RDS support 2014-05-22 18:08:31 -05:00
mpc85xx_smp_defconfig powerpc/mpc85xx: Remove P1023 RDS support 2014-05-22 18:08:31 -05:00
mpc86xx_defconfig USB: delete CONFIG_USB_DEVICEFS from defconfig 2014-05-27 16:07:13 -07:00
mpc512x_defconfig powerpc/mpc512x: enable USB support in defconfig 2013-06-25 08:51:19 +02:00
mpc866_ads_defconfig powerpc 8xx: defconfig: slice by 4 is more efficient than the default slice by 8 on Powerpc 8xx. 2014-01-07 19:11:20 -06:00
mpc885_ads_defconfig powerpc 8xx: defconfig: slice by 4 is more efficient than the default slice by 8 on Powerpc 8xx. 2014-01-07 19:11:20 -06:00
mpc5200_defconfig USB: delete CONFIG_USB_DEVICEFS from defconfig 2014-05-27 16:07:13 -07:00
mpc7448_hpc2_defconfig kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT 2011-01-20 17:02:05 -08:00
mpc8272_ads_defconfig kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT 2011-01-20 17:02:05 -08:00
mvme5100_defconfig powerpc/embedded6xx: Add support for Motorola/Emerson MVME5100 2014-01-09 17:52:20 -06:00
pasemi_defconfig powerpc/pasemi: Turn on devtmpfs in defconfig 2013-12-10 11:25:08 +11:00
pmac32_defconfig powerpc/configs: Don't enable PPC_EARLY_DEBUG in defconfigs 2019-04-04 16:14:01 +01:00
ppc6xx_defconfig powerpc/configs: Don't enable PPC_EARLY_DEBUG in defconfigs 2019-04-04 16:14:01 +01:00
ppc40x_defconfig powerpc: : Kill CONFIG_MTD_PARTITIONS 2014-03-07 15:50:11 +11:00
ppc44x_defconfig powerpc: : Kill CONFIG_MTD_PARTITIONS 2014-03-07 15:50:11 +11:00
ppc64_defconfig powerpc/configs: Don't enable PPC_EARLY_DEBUG in defconfigs 2019-04-04 16:14:01 +01:00
ppc64e_defconfig powerpc: Use default set of netfilter modules (CONFIG_NETFILTER_ADVANCED=n) 2014-03-24 09:48:35 +11:00
pq2fads_defconfig kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT 2011-01-20 17:02:05 -08:00
ps3_defconfig get rid of DEBUG_WRITECOUNT 2014-04-01 23:19:12 -04:00
pseries_defconfig cpufreq: powernv: Select CPUFreq related Kconfig options for powernv 2014-04-07 14:35:28 +02:00
pseries_le_defconfig cpufreq: powernv: Select CPUFreq related Kconfig options for powernv 2014-04-07 14:35:28 +02:00
storcenter_defconfig USB: delete CONFIG_USB_DEVICEFS from defconfig 2014-05-27 16:07:13 -07:00
tqm8xx_defconfig powerpc: : Kill CONFIG_MTD_PARTITIONS 2014-03-07 15:50:11 +11:00
wii_defconfig perf: Remove PERF_COUNTERS config option 2012-04-26 13:52:52 +02:00