scripts/kwbimage: add a new function image_count_options()
This function returns the number of configuration elements that match a given type. Will be used to do some sanity checking of the number of options. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Tested-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
This commit is contained in:
parent
2434ae9f50
commit
87f6faa450
|
@ -259,6 +259,20 @@ image_find_option(struct image_cfg_element *image_cfg,
|
|||
return NULL;
|
||||
}
|
||||
|
||||
static unsigned int
|
||||
image_count_options(struct image_cfg_element *image_cfg,
|
||||
int cfgn, unsigned int optiontype)
|
||||
{
|
||||
int i;
|
||||
unsigned int count = 0;
|
||||
|
||||
for (i = 0; i < cfgn; i++)
|
||||
if (image_cfg[i].type == optiontype)
|
||||
count++;
|
||||
|
||||
return count;
|
||||
}
|
||||
|
||||
/*
|
||||
* Compute a 8-bit checksum of a memory area. This algorithm follows
|
||||
* the requirements of the Marvell SoC BootROM specifications.
|
||||
|
|
Loading…
Reference in New Issue