linux/compat.h: Add netdev_### log macros
authorBin Meng <bmeng.cn@gmail.com>
Thu, 26 Jul 2018 10:15:58 +0000 (03:15 -0700)
committerJoe Hershberger <joe.hershberger@ni.com>
Tue, 9 Oct 2018 19:18:17 +0000 (14:18 -0500)
Currently there are two ethernet drivers (mvneta.c and mvpp2.c) that
has netdev_### (eg: netdev_dbg) log macros defined in its own driver
file. This adds these log macros in a common place linux/compat.h.

Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Acked-by: Joe Hershberger <joe.hershberger@ni.com>
drivers/net/mvneta.c
drivers/net/mvpp2.c
include/linux/compat.h

index ab697b9bc76ef5876dfa56da534aa92729f952a7..8cb04b52d71ca542ba3e77abcb2309707dde1f0f 100644 (file)
@@ -34,14 +34,6 @@ DECLARE_GLOBAL_DATA_PTR;
 # error Marvell mvneta requires PHYLIB
 #endif
 
-/* Some linux -> U-Boot compatibility stuff */
-#define netdev_err(dev, fmt, args...)          \
-       printf(fmt, ##args)
-#define netdev_warn(dev, fmt, args...)         \
-       printf(fmt, ##args)
-#define netdev_info(dev, fmt, args...)         \
-       printf(fmt, ##args)
-
 #define CONFIG_NR_CPUS         1
 #define ETH_HLEN               14      /* Total octets in header */
 
index 62c0c2be0626d36608893467cfd406d76f4db6c5..5c1f5fcd5694bf960b07a2f3cb76b2c7d811b034 100644 (file)
 
 DECLARE_GLOBAL_DATA_PTR;
 
-/* Some linux -> U-Boot compatibility stuff */
-#define netdev_err(dev, fmt, args...)          \
-       printf(fmt, ##args)
-#define netdev_warn(dev, fmt, args...)         \
-       printf(fmt, ##args)
-#define netdev_info(dev, fmt, args...)         \
-       printf(fmt, ##args)
-#define netdev_dbg(dev, fmt, args...)          \
-       printf(fmt, ##args)
-
 #define ETH_ALEN       6               /* Octets in one ethernet addr  */
 
 #define __verify_pcpu_ptr(ptr)                                         \
index 6e3feb64d2d5702dd41e0b36f2cd214cb523207e..d0f51baab407b67d8c7010f8c325bc2d81fc792e 100644 (file)
@@ -43,6 +43,25 @@ extern struct p_current *current;
 #define dev_warn(dev, fmt, args...)            \
        printf(fmt, ##args)
 
+#define netdev_emerg(dev, fmt, args...)                \
+       printf(fmt, ##args)
+#define netdev_alert(dev, fmt, args...)                \
+       printf(fmt, ##args)
+#define netdev_crit(dev, fmt, args...)         \
+       printf(fmt, ##args)
+#define netdev_err(dev, fmt, args...)          \
+       printf(fmt, ##args)
+#define netdev_warn(dev, fmt, args...)         \
+       printf(fmt, ##args)
+#define netdev_notice(dev, fmt, args...)       \
+       printf(fmt, ##args)
+#define netdev_info(dev, fmt, args...)         \
+       printf(fmt, ##args)
+#define netdev_dbg(dev, fmt, args...)          \
+       debug(fmt, ##args)
+#define netdev_vdbg(dev, fmt, args...)         \
+       debug(fmt, ##args)
+
 #define GFP_ATOMIC ((gfp_t) 0)
 #define GFP_KERNEL ((gfp_t) 0)
 #define GFP_NOFS ((gfp_t) 0)