mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-10 23:24:38 +00:00
serial: Add a SERIAL config
At present we have SPL_SERIAL and TPL_SERIAL but not piain SERIAL. This works because there is a special build rule in Makefile that always includes the drivers/serial directory. It is better to have all driver directories included by drivers/Makefile and there is already a rule in there for this purpose. It just needs a Kconfig for U-Boot proper, so add one. It is always enabled, for now, since that mimics the current behaviour. It should be possible to drop the strange 'SERIAL_PRESENT' option at some point and use SERIAL instead. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
2a73606668
commit
52510486c5
2 changed files with 13 additions and 3 deletions
1
Makefile
1
Makefile
|
@ -829,7 +829,6 @@ libs-$(CONFIG_FMAN_ENET) += drivers/net/fm/
|
||||||
libs-$(CONFIG_SYS_FSL_DDR) += drivers/ddr/fsl/
|
libs-$(CONFIG_SYS_FSL_DDR) += drivers/ddr/fsl/
|
||||||
libs-$(CONFIG_SYS_FSL_MMDC) += drivers/ddr/fsl/
|
libs-$(CONFIG_SYS_FSL_MMDC) += drivers/ddr/fsl/
|
||||||
libs-$(CONFIG_$(SPL_)ALTERA_SDRAM) += drivers/ddr/altera/
|
libs-$(CONFIG_$(SPL_)ALTERA_SDRAM) += drivers/ddr/altera/
|
||||||
libs-y += drivers/serial/
|
|
||||||
libs-y += drivers/usb/cdns3/
|
libs-y += drivers/usb/cdns3/
|
||||||
libs-y += drivers/usb/dwc3/
|
libs-y += drivers/usb/dwc3/
|
||||||
libs-y += drivers/usb/common/
|
libs-y += drivers/usb/common/
|
||||||
|
|
|
@ -2,7 +2,18 @@
|
||||||
# Serial device configuration
|
# Serial device configuration
|
||||||
#
|
#
|
||||||
|
|
||||||
menu "Serial drivers"
|
menuconfig SERIAL
|
||||||
|
bool "Serial"
|
||||||
|
default y
|
||||||
|
help
|
||||||
|
Enable support for serial drivers. This allows use of a serial UART
|
||||||
|
for displaying messages while U-Boot is running. It also brings in
|
||||||
|
printf() and panic() functions. This should normally be enabled
|
||||||
|
unless there are space reasons not to. If you just need to disable
|
||||||
|
the console you can adjust the stdout environment variable or use
|
||||||
|
SILENT_CONSOLE.
|
||||||
|
|
||||||
|
if SERIAL
|
||||||
|
|
||||||
config BAUDRATE
|
config BAUDRATE
|
||||||
int "Default baudrate"
|
int "Default baudrate"
|
||||||
|
@ -937,4 +948,4 @@ config SYS_SDMR
|
||||||
depends on MPC8XX_CONS
|
depends on MPC8XX_CONS
|
||||||
default 0
|
default 0
|
||||||
|
|
||||||
endmenu
|
endif
|
||||||
|
|
Loading…
Reference in a new issue