mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-24 21:54:01 +00:00
image: Convert to use fdt_for_each_subnode macro
Use fdt_for_each_subnode macro to simplify the code a bit. Signed-off-by: Axel Lin <axel.lin@ingics.com> Acked-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
1fddd7b63c
commit
364ac5b583
2 changed files with 5 additions and 15 deletions
|
@ -1010,9 +1010,7 @@ int fit_image_verify(const void *fit, int image_noffset)
|
|||
}
|
||||
|
||||
/* Process all hash subnodes of the component image node */
|
||||
for (noffset = fdt_first_subnode(fit, image_noffset);
|
||||
noffset >= 0;
|
||||
noffset = fdt_next_subnode(fit, noffset)) {
|
||||
fdt_for_each_subnode(fit, noffset, image_noffset) {
|
||||
const char *name = fit_get_name(fit, noffset, NULL);
|
||||
|
||||
/*
|
||||
|
|
|
@ -212,9 +212,7 @@ static int fit_image_verify_sig(const void *fit, int image_noffset,
|
|||
int ret;
|
||||
|
||||
/* Process all hash subnodes of the component image node */
|
||||
for (noffset = fdt_first_subnode(fit, image_noffset);
|
||||
noffset >= 0;
|
||||
noffset = fdt_next_subnode(fit, noffset)) {
|
||||
fdt_for_each_subnode(fit, noffset, image_noffset) {
|
||||
const char *name = fit_get_name(fit, noffset, NULL);
|
||||
|
||||
if (!strncmp(name, FIT_SIG_NODENAME,
|
||||
|
@ -262,9 +260,7 @@ int fit_image_verify_required_sigs(const void *fit, int image_noffset,
|
|||
return 0;
|
||||
}
|
||||
|
||||
for (noffset = fdt_first_subnode(sig_blob, sig_node);
|
||||
noffset >= 0;
|
||||
noffset = fdt_next_subnode(sig_blob, noffset)) {
|
||||
fdt_for_each_subnode(sig_blob, noffset, sig_node) {
|
||||
const char *required;
|
||||
int ret;
|
||||
|
||||
|
@ -397,9 +393,7 @@ static int fit_config_verify_sig(const void *fit, int conf_noffset,
|
|||
int ret;
|
||||
|
||||
/* Process all hash subnodes of the component conf node */
|
||||
for (noffset = fdt_first_subnode(fit, conf_noffset);
|
||||
noffset >= 0;
|
||||
noffset = fdt_next_subnode(fit, noffset)) {
|
||||
fdt_for_each_subnode(fit, noffset, conf_noffset) {
|
||||
const char *name = fit_get_name(fit, noffset, NULL);
|
||||
|
||||
if (!strncmp(name, FIT_SIG_NODENAME,
|
||||
|
@ -444,9 +438,7 @@ int fit_config_verify_required_sigs(const void *fit, int conf_noffset,
|
|||
return 0;
|
||||
}
|
||||
|
||||
for (noffset = fdt_first_subnode(sig_blob, sig_node);
|
||||
noffset >= 0;
|
||||
noffset = fdt_next_subnode(sig_blob, noffset)) {
|
||||
fdt_for_each_subnode(sig_blob, noffset, sig_node) {
|
||||
const char *required;
|
||||
int ret;
|
||||
|
||||
|
|
Loading…
Reference in a new issue