aboutsummaryrefslogtreecommitdiffstats
path: root/package/b43/src/debugfs.h
diff options
context:
space:
mode:
authorFlorian Fainelli <florian@openwrt.org>2008-08-13 19:37:40 +0000
committerFlorian Fainelli <florian@openwrt.org>2008-08-13 19:37:40 +0000
commit2c6b679ceb76bce4e7192aedb5de7d1d31a4f15f (patch)
tree311fb47563a36efe9df914e059b6d73b62c272b8 /package/b43/src/debugfs.h
parent1d05e688ab26888b5a685331ab93f9378d26cb34 (diff)
downloadupstream-2c6b679ceb76bce4e7192aedb5de7d1d31a4f15f.tar.gz
upstream-2c6b679ceb76bce4e7192aedb5de7d1d31a4f15f.tar.bz2
upstream-2c6b679ceb76bce4e7192aedb5de7d1d31a4f15f.zip
Update b43 to work in AP mode
SVN-Revision: 12300
Diffstat (limited to 'package/b43/src/debugfs.h')
-rw-r--r--package/b43/src/debugfs.h90
1 files changed, 0 insertions, 90 deletions
diff --git a/package/b43/src/debugfs.h b/package/b43/src/debugfs.h
index c75cff4151..e69de29bb2 100644
--- a/package/b43/src/debugfs.h
+++ b/package/b43/src/debugfs.h
@@ -1,90 +0,0 @@
-#ifndef B43_DEBUGFS_H_
-#define B43_DEBUGFS_H_
-
-struct b43_wldev;
-struct b43_txstatus;
-
-enum b43_dyndbg { /* Dynamic debugging features */
- B43_DBG_XMITPOWER,
- B43_DBG_DMAOVERFLOW,
- B43_DBG_DMAVERBOSE,
- B43_DBG_PWORK_FAST,
- B43_DBG_PWORK_STOP,
- B43_DBG_LO,
- __B43_NR_DYNDBG,
-};
-
-#ifdef CONFIG_B43_DEBUG
-
-struct dentry;
-
-#define B43_NR_LOGGED_TXSTATUS 100
-
-struct b43_txstatus_log {
- struct b43_txstatus *log;
- int end;
- spinlock_t lock;
-};
-
-struct b43_dfs_file {
- struct dentry *dentry;
- char *buffer;
- size_t data_len;
-};
-
-struct b43_dfsentry {
- struct b43_wldev *dev;
- struct dentry *subdir;
-
- struct b43_dfs_file file_tsf;
- struct b43_dfs_file file_ucode_regs;
- struct b43_dfs_file file_shm;
- struct b43_dfs_file file_txstat;
- struct b43_dfs_file file_txpower_g;
- struct b43_dfs_file file_restart;
- struct b43_dfs_file file_loctls;
-
- struct b43_txstatus_log txstatlog;
-
- /* Enabled/Disabled list for the dynamic debugging features. */
- u32 dyn_debug[__B43_NR_DYNDBG];
- /* Dentries for the dynamic debugging entries. */
- struct dentry *dyn_debug_dentries[__B43_NR_DYNDBG];
-};
-
-int b43_debug(struct b43_wldev *dev, enum b43_dyndbg feature);
-
-void b43_debugfs_init(void);
-void b43_debugfs_exit(void);
-void b43_debugfs_add_device(struct b43_wldev *dev);
-void b43_debugfs_remove_device(struct b43_wldev *dev);
-void b43_debugfs_log_txstat(struct b43_wldev *dev,
- const struct b43_txstatus *status);
-
-#else /* CONFIG_B43_DEBUG */
-
-static inline int b43_debug(struct b43_wldev *dev, enum b43_dyndbg feature)
-{
- return 0;
-}
-
-static inline void b43_debugfs_init(void)
-{
-}
-static inline void b43_debugfs_exit(void)
-{
-}
-static inline void b43_debugfs_add_device(struct b43_wldev *dev)
-{
-}
-static inline void b43_debugfs_remove_device(struct b43_wldev *dev)
-{
-}
-static inline void b43_debugfs_log_txstat(struct b43_wldev *dev,
- const struct b43_txstatus *status)
-{
-}
-
-#endif /* CONFIG_B43_DEBUG */
-
-#endif /* B43_DEBUGFS_H_ */