diff options
author | BH Hsieh <bhsieh@nvidia.com> | 2012-11-01 18:21:57 +0800 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2013-09-14 12:42:02 -0700 |
commit | 5dfbc5d88136e007a0239a4dcd2ef7e97a123695 (patch) | |
tree | 38e5682afa1c86ae538e40fc9aa013b3c52d9152 /include/net | |
parent | a9a3cfe8109d539296f718b1c3cf821b6498c31c (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.h | 23 |
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 |