autoboot: Use CONFIG_AUTOBOOT_STOP_STR_SHA256 indirectly
authorSimon Glass <sjg@chromium.org>
Sun, 21 Jul 2019 02:51:15 +0000 (20:51 -0600)
committerTom Rini <trini@konsulko.com>
Fri, 2 Aug 2019 15:19:14 +0000 (11:19 -0400)
commit0c4bd318f5c149c260b236a8e5239f661484ad5d
treeaf048268b96832d30f65aedd9e8b5bd8b2210130
parent37304aaf60bf92a5dc3ef222ba520698bd862a44
autoboot: Use CONFIG_AUTOBOOT_STOP_STR_SHA256 indirectly

This CONFIG option is only present if CONFIG_AUTOBOOT_ENCRYPTION is
enabled so it cannot be used in code without that #ifdef. But we want to
reduce the use of #ifdef in this file and in particular to avoid having
two different functions both named passwd_abort() but which do different
things.

In preparation for this, create an intermediate value which is set to an
empty string if there is no value for CONFIG_AUTOBOOT_STOP_STR_SHA256.

Signed-off-by: Simon Glass <sjg@chromium.org>
common/autoboot.c