diff options
author | Simon Glass <sjg@chromium.org> | 2020-12-23 08:11:14 -0700 |
---|---|---|
committer | Simon Glass <sjg@chromium.org> | 2021-01-05 12:24:40 -0700 |
commit | 4c66cb4a780c3936f3585b8ffc977f64e03f7e7f (patch) | |
tree | a5d85807506607679b146bdc6a700e0019edb541 /drivers/sysreset | |
parent | c8fbf3089b2771d803b789c50f10c98e91d477a6 (diff) | |
download | u-boot-4c66cb4a780c3936f3585b8ffc977f64e03f7e7f.zip u-boot-4c66cb4a780c3936f3585b8ffc977f64e03f7e7f.tar.gz u-boot-4c66cb4a780c3936f3585b8ffc977f64e03f7e7f.tar.bz2 |
sysreset: Use a shorter error with SPL
Use a minimal error message to save space. Sort the header files while we
are here.
Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'drivers/sysreset')
-rw-r--r-- | drivers/sysreset/sysreset-uclass.c | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/drivers/sysreset/sysreset-uclass.c b/drivers/sysreset/sysreset-uclass.c index 3f5414e..e69fb22 100644 --- a/drivers/sysreset/sysreset-uclass.c +++ b/drivers/sysreset/sysreset-uclass.c @@ -9,12 +9,13 @@ #include <common.h> #include <command.h> #include <cpu_func.h> -#include <hang.h> -#include <log.h> -#include <sysreset.h> #include <dm.h> #include <errno.h> +#include <hang.h> +#include <log.h> #include <regmap.h> +#include <spl.h> +#include <sysreset.h> #include <dm/device-internal.h> #include <dm/lists.h> #include <dm/root.h> @@ -101,7 +102,10 @@ void sysreset_walk_halt(enum sysreset_t type) mdelay(100); /* Still no reset? Give up */ - log_err("System reset not supported on this platform\n"); + if (spl_phase() <= PHASE_SPL) + log_err("no sysreset\n"); + else + log_err("System reset not supported on this platform\n"); hang(); } |