]> git.dujemihanovic.xyz Git - u-boot.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)
commitb4fae89c48b9a8c868c5b5f63af2d6737a54621e
tree924f8f6ba9c5f382a9da17a5391a20b7410f9cd9
parentd0bb00adccb8fb5187b49193127729d591ebd206
fdt: Make fdt addr -q quieter

64597346 "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.

baf41410 "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