summaryrefslogtreecommitdiffstats
path: root/sys/arm/at91
diff options
context:
space:
mode:
authorpfg <pfg@FreeBSD.org>2016-04-20 15:45:55 +0000
committerpfg <pfg@FreeBSD.org>2016-04-20 15:45:55 +0000
commit15369e2805f361b0ac3d32a98d1413add68c5b42 (patch)
treefb11ecd3a1afac76147418d282a50384f3e1427f /sys/arm/at91
parentb09e37ef6cc1ad2e74a185000ee99cee5da7e798 (diff)
downloadFreeBSD-src-15369e2805f361b0ac3d32a98d1413add68c5b42.zip
FreeBSD-src-15369e2805f361b0ac3d32a98d1413add68c5b42.tar.gz
Use our nitems() macro when param.h is available.
Replacements specific to arm, mips, pc98, powerpc and sparc64. Discussed in: freebsd-current
Diffstat (limited to 'sys/arm/at91')
-rw-r--r--sys/arm/at91/at91_pmc.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/arm/at91/at91_pmc.c b/sys/arm/at91/at91_pmc.c
index e93e3b7..a97849b 100644
--- a/sys/arm/at91/at91_pmc.c
+++ b/sys/arm/at91/at91_pmc.c
@@ -320,7 +320,7 @@ at91_pmc_clock_add(const char *name, uint32_t irq,
else
clk->parent = parent;
- for (i = 0; i < sizeof(clock_list) / sizeof(clock_list[0]); i++) {
+ for (i = 0; i < nitems(clock_list); i++) {
if (clock_list[i] == NULL) {
clock_list[i] = clk;
return (clk);
@@ -358,7 +358,7 @@ at91_pmc_clock_ref(const char *name)
{
int i;
- for (i = 0; i < sizeof(clock_list) / sizeof(clock_list[0]); i++) {
+ for (i = 0; i < nitems(clock_list); i++) {
if (clock_list[i] == NULL)
break;
if (strcmp(name, clock_list[i]->name) == 0)
@@ -484,7 +484,7 @@ static const unsigned int at91_main_clock_tbl[] = {
12000000, 12288000, 13560000, 14318180, 14745600,
16000000, 17344700, 18432000, 20000000
};
-#define MAIN_CLOCK_TBL_LEN (sizeof(at91_main_clock_tbl) / sizeof(*at91_main_clock_tbl))
+#define MAIN_CLOCK_TBL_LEN nitems(at91_main_clock_tbl)
#endif
static unsigned int
OpenPOWER on IntegriCloud