]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
rpi: Determine PL011/Mini-UART availability at runtime
authorAlexander Graf <agraf@suse.de>
Thu, 25 Jan 2018 11:05:45 +0000 (12:05 +0100)
committerTom Rini <trini@konsulko.com>
Sun, 28 Jan 2018 17:27:33 +0000 (12:27 -0500)
Firmware on the Raspberry Pi family of devices can dynamically configure either
the PL011, Mini-UART or no device at all to be routed to the user accessible
UART pins.

That means we need to always include both drivers, because we can never be sure
which of the two serial devices firmware actually chooses to use.

Signed-off-by: Alexander Graf <agraf@suse.de>
include/configs/rpi.h

index cab8661779e0460a5991afd3ae4697fd02ce6afb..2c84cf9a49b8184fb5576774669cfd19acc47d84 100644 (file)
 #define CONFIG_MISC_INIT_R
 #endif
 
-/* Console UART */
-#if defined (CONFIG_BCM2837) || defined(CONFIG_TARGET_RPI_0_W)
+/* Console UART, can be configured dynamically in config.txt */
 #define CONFIG_BCM283X_MU_SERIAL
-#else
 #define CONFIG_PL01X_SERIAL
-#endif
 
 /* Console configuration */
 #define CONFIG_SYS_CBSIZE              1024