diff options
author | Alexander Graf <agraf@suse.de> | 2018-01-29 13:57:20 +0100 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2018-01-29 08:18:02 -0500 |
commit | ae5326a6b34b34b1827edf2eee1a0e9e5363c5a2 (patch) | |
tree | 7e6938c1a57a812530b8a9a34d7e22298aadabbb /drivers/serial/Kconfig | |
parent | 06bfb9f37c03335dd5d0547ab7286f2f74fcbcbb (diff) | |
download | u-boot-ae5326a6b34b34b1827edf2eee1a0e9e5363c5a2.tar.gz |
serial: Make full device search optional
Commit 608b0c4ad4e5ec0c ("serial: Use next serial device if probing fails")
added code to search for more serial devices if the default one was not
probed correctly.
Unfortunately, that breaks omap3_evm. So while investigating why that is
the case, let's disable the full search for everyone but bcm283x where it
is needed.
Fixes: 608b0c4ad4e5ec0c ("serial: Use next serial device if probing fails")
Reported-by: Derald D. Woods <woods.technical@gmail.com>
Signed-off-by: Alexander Graf <agraf@suse.de>
Diffstat (limited to 'drivers/serial/Kconfig')
-rw-r--r-- | drivers/serial/Kconfig | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/drivers/serial/Kconfig b/drivers/serial/Kconfig index 3ffedba525..93e602e0ee 100644 --- a/drivers/serial/Kconfig +++ b/drivers/serial/Kconfig @@ -79,6 +79,18 @@ config SERIAL_RX_BUFFER_SIZE help The size of the RX buffer (needs to be power of 2) +config SERIAL_SEARCH_ALL + bool "Search for serial devices after default one failed" + depends on DM_SERIAL + help + The serial subsystem only searches for a single serial device + that was instantiated, but does not check whether it was probed + correctly. With this option set, we make successful probing + mandatory and search for fallback serial devices if the default + device does not work. + + If unsure, say N. + config SPL_DM_SERIAL bool "Enable Driver Model for serial drivers in SPL" depends on DM_SERIAL |