summaryrefslogtreecommitdiffstats
path: root/package/bcm43xx-mac80211/src/bcm43xx/bcm43xx_debugfs.h
diff options
context:
space:
mode:
authornbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>2007-10-13 22:41:23 +0000
committernbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>2007-10-13 22:41:23 +0000
commit562bdcae2cf1f01f8d6e70c3580f3864b103aa5f (patch)
treed19bcf8fcc7e7046b938fedfc72d39170d551d17 /package/bcm43xx-mac80211/src/bcm43xx/bcm43xx_debugfs.h
parent31f26ea82172ff4a99136a4e664a2f6655a3e641 (diff)
remove old bcm43xx-mac80211... will be replaced by b43
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9291 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/bcm43xx-mac80211/src/bcm43xx/bcm43xx_debugfs.h')
-rw-r--r--package/bcm43xx-mac80211/src/bcm43xx/bcm43xx_debugfs.h134
1 files changed, 0 insertions, 134 deletions
diff --git a/package/bcm43xx-mac80211/src/bcm43xx/bcm43xx_debugfs.h b/package/bcm43xx-mac80211/src/bcm43xx/bcm43xx_debugfs.h
deleted file mode 100644
index bf31754b0..000000000
--- a/package/bcm43xx-mac80211/src/bcm43xx/bcm43xx_debugfs.h
+++ /dev/null
@@ -1,134 +0,0 @@
-#ifndef BCM43xx_DEBUGFS_H_
-#define BCM43xx_DEBUGFS_H_
-
-struct bcm43xx_wldev;
-struct bcm43xx_txstatus;
-
-enum bcm43xx_dyndbg { /* Dynamic debugging features */
- BCM43xx_DBG_XMITPOWER,
- BCM43xx_DBG_DMAOVERFLOW,
- BCM43xx_DBG_DMAVERBOSE,
- BCM43xx_DBG_PWORK_FAST,
- BCM43xx_DBG_PWORK_STOP,
- __BCM43xx_NR_DYNDBG,
-};
-
-
-#ifdef CONFIG_BCM43XX_MAC80211_DEBUG
-
-struct dentry;
-
-#define BCM43xx_NR_LOGGED_TXSTATUS 100
-
-struct bcm43xx_txstatus_log {
- struct bcm43xx_txstatus *log;
- int end;
- int printing;
- char printbuf[(BCM43xx_NR_LOGGED_TXSTATUS * 70) + 200];
- size_t buf_avail;
- spinlock_t lock;
-};
-
-struct bcm43xx_dfsentry {
- struct dentry *subdir;
- struct dentry *dentry_tsf;
- struct dentry *dentry_txstat;
- struct dentry *dentry_txpower_g;
- struct dentry *dentry_restart;
-
- struct bcm43xx_wldev *dev;
-
- struct bcm43xx_txstatus_log txstatlog;
-
- /* Enabled/Disabled list for the dynamic debugging features. */
- u32 dyn_debug[__BCM43xx_NR_DYNDBG];
- /* Dentries for the dynamic debugging entries. */
- struct dentry *dyn_debug_dentries[__BCM43xx_NR_DYNDBG];
-};
-
-struct bcm43xx_debugfs {
- struct dentry *root;
- struct dentry *dentry_driverinfo;
-};
-
-int bcm43xx_debug(struct bcm43xx_wldev *dev, enum bcm43xx_dyndbg feature);
-
-void bcm43xx_debugfs_init(void);
-void bcm43xx_debugfs_exit(void);
-void bcm43xx_debugfs_add_device(struct bcm43xx_wldev *dev);
-void bcm43xx_debugfs_remove_device(struct bcm43xx_wldev *dev);
-void bcm43xx_debugfs_log_txstat(struct bcm43xx_wldev *dev,
- const struct bcm43xx_txstatus *status);
-
-/* Debug helper: Dump binary data through printk. */
-void bcm43xx_printk_dump(const char *data,
- size_t size,
- const char *description);
-/* Debug helper: Dump bitwise binary data through printk. */
-void bcm43xx_printk_bitdump(const unsigned char *data,
- size_t bytes, int msb_to_lsb,
- const char *description);
-#define bcm43xx_printk_bitdumpt(pointer, msb_to_lsb, description) \
- do { \
- bcm43xx_printk_bitdump((const unsigned char *)(pointer), \
- sizeof(*(pointer)), \
- (msb_to_lsb), \
- (description)); \
- } while (0)
-
-#else /* CONFIG_BCM43XX_MAC80211_DEBUG*/
-
-static inline
-int bcm43xx_debug(struct bcm43xx_wldev *dev, enum bcm43xx_dyndbg feature)
-{
- return 0;
-}
-
-static inline
-void bcm43xx_debugfs_init(void) { }
-static inline
-void bcm43xx_debugfs_exit(void) { }
-static inline
-void bcm43xx_debugfs_add_device(struct bcm43xx_wldev *dev) { }
-static inline
-void bcm43xx_debugfs_remove_device(struct bcm43xx_wldev *dev) { }
-static inline
-void bcm43xx_debugfs_log_txstat(struct bcm43xx_wldev *dev,
- const struct bcm43xx_txstatus *status) { }
-
-static inline
-void bcm43xx_printk_dump(const char *data,
- size_t size,
- const char *description)
-{
-}
-static inline
-void bcm43xx_printk_bitdump(const unsigned char *data,
- size_t bytes, int msb_to_lsb,
- const char *description)
-{
-}
-#define bcm43xx_printk_bitdumpt(pointer, msb_to_lsb, description) do { /* nothing */ } while (0)
-
-#endif /* CONFIG_BCM43XX_MAC80211_DEBUG*/
-
-/* Ugly helper macros to make incomplete code more verbose on runtime */
-#ifdef TODO
-# undef TODO
-#endif
-#define TODO() \
- do { \
- printk(KERN_INFO PFX "TODO: Incomplete code in %s() at %s:%d\n", \
- __FUNCTION__, __FILE__, __LINE__); \
- } while (0)
-
-#ifdef FIXME
-# undef FIXME
-#endif
-#define FIXME() \
- do { \
- printk(KERN_INFO PFX "FIXME: Possibly broken code in %s() at %s:%d\n", \
- __FUNCTION__, __FILE__, __LINE__); \
- } while (0)
-
-#endif /* BCM43xx_DEBUGFS_H_ */