diff options
author | Sean Anderson | 2022-03-22 16:59:33 -0400 |
---|---|---|
committer | Tom Rini | 2022-04-01 16:56:54 -0400 |
commit | 53b953f2ebad6263352cb1247618dc5b965863cc (patch) | |
tree | 7f552f8d21ab9a36ca4d48eb11a8e5e17b54160a /board/freescale | |
parent | 2332590c48ac15926d7ec23b0fa17b9ea4e305ed (diff) |
arm64: ls1046a: Support semihosting fallback
Use the semihosting_enabled function to determine whether or not to
enable semihosting devices. This allows for graceful fallback in the
event a debugger is not attached.
Signed-off-by: Sean Anderson <sean.anderson@seco.com>
Diffstat (limited to 'board/freescale')
-rw-r--r-- | board/freescale/ls1046ardb/ls1046ardb.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/board/freescale/ls1046ardb/ls1046ardb.c b/board/freescale/ls1046ardb/ls1046ardb.c index 9af7cf763be..f2949cf8b69 100644 --- a/board/freescale/ls1046ardb/ls1046ardb.c +++ b/board/freescale/ls1046ardb/ls1046ardb.c @@ -32,7 +32,8 @@ DECLARE_GLOBAL_DATA_PTR; struct serial_device *default_serial_console(void) { #if IS_ENABLED(CONFIG_SEMIHOSTING_SERIAL) - return &serial_smh_device; + if (semihosting_enabled()) + return &serial_smh_device; #endif return &eserial1_device; } |