dm: define dev_*() log functions in DM header
authorMasahiro Yamada <yamada.masahiro@socionext.com>
Tue, 26 Sep 2017 02:58:29 +0000 (11:58 +0900)
committerTom Rini <trini@konsulko.com>
Wed, 4 Oct 2017 16:00:20 +0000 (12:00 -0400)
commitc898cba41e94fa87c57d71911fb812cd34c7a91e
tree1c043efbe1232b663174ca4696567814e3f990bd
parent0a70fb4c1c180d6ad6cd4c1dcd3fae8c5d4dd62e
dm: define dev_*() log functions in DM header

Many drivers had started to use dev_err, dev_info, etc. for log
functions.  Currently, we are relying on <linux/compat.h>, but I
guess the best home is <dm/device.h>, taking into account that
Linux defines them in <linux/device.h>.

For now, I am leaving the ones in <linux/compat.h> because lots of
Linux-originated code uses dev_*(), but the first argument is not
struct udevice, so we need to ignore the bogus argument.  More
efforts are needed to iron out the issues.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
include/dm/device.h
include/linux/compat.h