blob: 6ac3a38ef008b686221a5e213e67f5e503233846 [file] [log] [blame]
Simon Glass6494d702014-02-26 15:59:18 -07001/*
2 * Copyright (c) 2013 Google, Inc
3 *
4 * SPDX-License-Identifier: GPL-2.0+
5 */
6
7#ifndef __DM_UTIL_H
Masahiro Yamadab1799fc2014-10-07 14:49:38 +09008#define __DM_UTIL_H
Simon Glass6494d702014-02-26 15:59:18 -07009
10void dm_warn(const char *fmt, ...);
11
12#ifdef DEBUG
13void dm_dbg(const char *fmt, ...);
14#else
15static inline void dm_dbg(const char *fmt, ...)
16{
17}
18#endif
19
20struct 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 */
28int list_count_items(struct list_head *head);
29
30#endif