]> git.baikalelectronics.ru Git - uboot.git/commit
fdt: Make fdt addr -q quieter
authorPeter Hoyes <Peter.Hoyes@arm.com>
Tue, 21 Mar 2023 13:01:16 +0000 (13:01 +0000)
committerSimon Glass <sjg@chromium.org>
Sun, 2 Apr 2023 18:53:53 +0000 (06:53 +1200)
commit45a0b20c84bd2dfab0c8220db3047f213ac4e073
tree924f8f6ba9c5f382a9da17a5391a20b7410f9cd9
parent61440f4e7403cbb0df6020b3eb5027b9a011f6a7
fdt: Make fdt addr -q quieter

b900df9c "fdt: Add -q option to fdt addr for distro_bootcmd" introduced
the -q option for fdt addr, which sets the current working fdt address
without printing any output.

8cd42606 "fdt: Show a message when the working FDT changes" made the
utility function set_working_fdt_addr (in cmd/fdt.c) output a message
on each invocation, even if called via fdt addr -q, in which case its
output is now slightly noisier.

To fix this, split out set_working_fdt_addr into set_working_fdt_addr
plus the static function set_working_fdt_addr_quiet.
set_working_fdt_addr_quiet can be called by "quiet" fdt cmd logic and
set_working_fdt_addr is exported (as before) to other boot logic. The
latter calls the former.

Remove the assertion from the fdt addr test case when calling with the
-q argument.

Signed-off-by: Peter Hoyes <Peter.Hoyes@arm.com>
Reviewed-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
Reviewed-by: Simon Glass <sjg@chromium.org>
cmd/fdt.c
test/cmd/fdt.c