summaryrefslogtreecommitdiff
path: root/include/net
diff options
context:
space:
mode:
authorBH Hsieh <bhsieh@nvidia.com>2012-11-01 18:21:57 +0800
committerDan Willemsen <dwillemsen@nvidia.com>2013-09-14 12:42:02 -0700
commit5dfbc5d88136e007a0239a4dcd2ef7e97a123695 (patch)
tree38e5682afa1c86ae538e40fc9aa013b3c52d9152 /include/net
parenta9a3cfe8109d539296f718b1c3cf821b6498c31c (diff)
usb: gadget: phonet: Add Phonet over ACM for RMC
* As submitted by RMC for modem support * Add Phonet over ACM support for RMC PegaPCI Bug 1066582 Bug 1167013 Change-Id: Id7883e30767d47200a1ed8ccb4e79f01a30c7a06 Signed-off-by: BH Hsieh <bhsieh@nvidia.com> Reviewed-on: http://git-master/r/160149 (cherry picked from commit 17ad36b016454666bf3c81036fe3d4e6987be591) Reviewed-on: http://git-master/r/162772 GVS: Gerrit_Virtual_Submit Reviewed-by: Steve Lin <stlin@nvidia.com>
Diffstat (limited to 'include/net')
-rw-r--r--include/net/phonet/phonet.h23
1 files changed, 23 insertions, 0 deletions
diff --git a/include/net/phonet/phonet.h b/include/net/phonet/phonet.h
index f23fcf156e86..b151b1498063 100644
--- a/include/net/phonet/phonet.h
+++ b/include/net/phonet/phonet.h
@@ -120,4 +120,27 @@ void phonet_sysctl_exit(void);
int isi_register(void);
void isi_unregister(void);
+#ifdef CONFIG_PHONET_DEBUG
+#define ACTIVATE_PHONET_DEBUG
+#else
+#undef ACTIVATE_PHONET_DEBUG
+#endif
+
+#ifdef ACTIVATE_PHONET_DEBUG
+extern enum phonet_debug_state {
+ OFF = 0,
+ ON,
+ DATA,
+} phonet_dbg_state;
+
+#define PN_PRINTK(...) \
+ do { if (OFF != phonet_dbg_state) \
+ printk(KERN_DEBUG "PHONET: " __VA_ARGS__); } while (0)
+#define PN_DATA_PRINTK(...) \
+ do { if (DATA == phonet_dbg_state) printk(__VA_ARGS__); } while (0)
+#else
+#define PN_PRINTK(...)
+#define PN_DATA_PRINTK(...)
+#endif
+
#endif