All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/2] cmd: env: use ENV_IS_IN_DEVICE in env info
@ 2020-06-15 10:02 Patrick Delaunay
  2020-06-15 10:02 ` [PATCH 2/2] stm32mp1: use the command env info in env_check Patrick Delaunay
  2020-07-02  7:22 ` [PATCH 1/2] cmd: env: use ENV_IS_IN_DEVICE in env info Patrice CHOTARD
  0 siblings, 2 replies; 4+ messages in thread
From: Patrick Delaunay @ 2020-06-15 10:02 UTC (permalink / raw)
  To: u-boot

Use the define ENV_IS_IN_DEVICE to test if one the
CONFIG_ENV_IS_IN_...  is defined and correct the detection of
persistent storage support in the command "env info"
if CONFIG_ENV_IS_NOWHERE is activated.

Since commit 60d5ed2593c9 ("env: allow ENV_IS_NOWHERE with
other storage target") test CONFIG_ENV_IS_NOWHERE is not
enough; see also commit 953db29a1e9c6 ("env: enable saveenv
command when one CONFIG_ENV_IS_IN is activated").

This patch avoids issue for this command in stm32mp1 platform.

Previously sent in serie
cmd: env: add option for quiet output on env info
http://patchwork.ozlabs.org/project/uboot/list/?series=158105

Resend as separate serie.

END

Signed-off-by: Patrick Delaunay <patrick.delaunay@st.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
---

 cmd/nvedit.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/cmd/nvedit.c b/cmd/nvedit.c
index 08d49df220..49338b4d36 100644
--- a/cmd/nvedit.c
+++ b/cmd/nvedit.c
@@ -1265,7 +1265,7 @@ static int do_env_info(struct cmd_tbl *cmdtp, int flag,
 
 	/* evaluate whether environment can be persisted */
 	if (eval_flags & ENV_INFO_IS_PERSISTED) {
-#if defined(CONFIG_CMD_SAVEENV) && !defined(CONFIG_ENV_IS_NOWHERE)
+#if defined(CONFIG_CMD_SAVEENV) && defined(ENV_IS_IN_DEVICE)
 		printf("Environment can be persisted\n");
 		eval_results |= ENV_INFO_IS_PERSISTED;
 #else
-- 
2.17.1

^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2020-07-02  7:22 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-06-15 10:02 [PATCH 1/2] cmd: env: use ENV_IS_IN_DEVICE in env info Patrick Delaunay
2020-06-15 10:02 ` [PATCH 2/2] stm32mp1: use the command env info in env_check Patrick Delaunay
2020-07-02  7:22   ` Patrice CHOTARD
2020-07-02  7:22 ` [PATCH 1/2] cmd: env: use ENV_IS_IN_DEVICE in env info Patrice CHOTARD

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.