]> git.kernelconcepts.de Git - karo-tx-uboot.git/blob - include/dm/util.h
dm: fix include guard
[karo-tx-uboot.git] / include / dm / util.h
1 /*
2  * Copyright (c) 2013 Google, Inc
3  *
4  * SPDX-License-Identifier:     GPL-2.0+
5  */
6
7 #ifndef __DM_UTIL_H
8 #define __DM_UTIL_H
9
10 void dm_warn(const char *fmt, ...);
11
12 #ifdef DEBUG
13 void dm_dbg(const char *fmt, ...);
14 #else
15 static inline void dm_dbg(const char *fmt, ...)
16 {
17 }
18 #endif
19
20 struct list_head;
21
22 /**
23  * list_count_items() - Count number of items in a list
24  *
25  * @param head:         Head of list
26  * @return number of items, or 0 if empty
27  */
28 int list_count_items(struct list_head *head);
29
30 #endif