projects
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix the imagebuilder generation (does not mean it works with the recent changes)
[openwrt.git]
/
package
/
bcm43xx-mac80211
/
src
/
bcm43xx
/
bcm43xx_debugfs.h
diff --git
a/package/bcm43xx-mac80211/src/bcm43xx/bcm43xx_debugfs.h
b/package/bcm43xx-mac80211/src/bcm43xx/bcm43xx_debugfs.h
index
42c3062
..
bf31754
100644
(file)
--- a/
package/bcm43xx-mac80211/src/bcm43xx/bcm43xx_debugfs.h
+++ b/
package/bcm43xx-mac80211/src/bcm43xx/bcm43xx_debugfs.h
@@
-4,6
+4,16
@@
struct bcm43xx_wldev;
struct bcm43xx_txstatus;
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;
#ifdef CONFIG_BCM43XX_MAC80211_DEBUG
struct dentry;
@@
-23,11
+33,17
@@
struct bcm43xx_dfsentry {
struct dentry *subdir;
struct dentry *dentry_tsf;
struct dentry *dentry_txstat;
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;
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 bcm43xx_debugfs {
@@
-35,6
+51,8
@@
struct bcm43xx_debugfs {
struct dentry *dentry_driverinfo;
};
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_init(void);
void bcm43xx_debugfs_exit(void);
void bcm43xx_debugfs_add_device(struct bcm43xx_wldev *dev);
@@
-60,6
+78,12
@@
void bcm43xx_printk_bitdump(const unsigned char *data,
#else /* CONFIG_BCM43XX_MAC80211_DEBUG*/
#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
static inline
void bcm43xx_debugfs_init(void) { }
static inline
This page took
0.022677 seconds
and
4
git commands to generate.