serial: 8250: Default SERIAL_OF_PLATFORM to SERIAL_8250

It is way too easy to miss enabling SERIAL_OF_PLATFORM which would
result in the inability for the kernel to have a valid console device,
which can be seen with:

Warning: unable to open an initial console.

and then:

Run /init as init process
Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000100

Since SERIAL_OF_PLATFORM already depends on SERIAL_8250 && OF there
really is no drawback to defaulting this config to the value of
SERIAL_8250.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Florian Fainelli 2018-11-01 11:26:06 -07:00 committed by Greg Kroah-Hartman
parent 347a28b586
commit 6d11023c34

View File

@ -484,6 +484,7 @@ config SERIAL_8250_PXA
config SERIAL_OF_PLATFORM config SERIAL_OF_PLATFORM
tristate "Devicetree based probing for 8250 ports" tristate "Devicetree based probing for 8250 ports"
depends on SERIAL_8250 && OF depends on SERIAL_8250 && OF
default SERIAL_8250
help help
This option is used for all 8250 compatible serial ports that This option is used for all 8250 compatible serial ports that
are probed through devicetree, including Open Firmware based are probed through devicetree, including Open Firmware based