diff options
Diffstat (limited to 'drivers/net/wireless/b43')
| -rw-r--r-- | drivers/net/wireless/b43/debugfs.c | 8 | ||||
| -rw-r--r-- | drivers/net/wireless/b43/main.c | 10 |
2 files changed, 9 insertions, 9 deletions
diff --git a/drivers/net/wireless/b43/debugfs.c b/drivers/net/wireless/b43/debugfs.c index e751fdee89b2..e807bd930647 100644 --- a/drivers/net/wireless/b43/debugfs.c +++ b/drivers/net/wireless/b43/debugfs.c | |||
| @@ -500,12 +500,6 @@ out: | |||
| 500 | 500 | ||
| 501 | #undef fappend | 501 | #undef fappend |
| 502 | 502 | ||
| 503 | static int b43_debugfs_open(struct inode *inode, struct file *file) | ||
| 504 | { | ||
| 505 | file->private_data = inode->i_private; | ||
| 506 | return 0; | ||
| 507 | } | ||
| 508 | |||
| 509 | static ssize_t b43_debugfs_read(struct file *file, char __user *userbuf, | 503 | static ssize_t b43_debugfs_read(struct file *file, char __user *userbuf, |
| 510 | size_t count, loff_t *ppos) | 504 | size_t count, loff_t *ppos) |
| 511 | { | 505 | { |
| @@ -624,7 +618,7 @@ out_unlock: | |||
| 624 | .read = _read, \ | 618 | .read = _read, \ |
| 625 | .write = _write, \ | 619 | .write = _write, \ |
| 626 | .fops = { \ | 620 | .fops = { \ |
| 627 | .open = b43_debugfs_open, \ | 621 | .open = simple_open, \ |
| 628 | .read = b43_debugfs_read, \ | 622 | .read = b43_debugfs_read, \ |
| 629 | .write = b43_debugfs_write, \ | 623 | .write = b43_debugfs_write, \ |
| 630 | .llseek = generic_file_llseek, \ | 624 | .llseek = generic_file_llseek, \ |
diff --git a/drivers/net/wireless/b43/main.c b/drivers/net/wireless/b43/main.c index c79e6638c88d..e4d6dc2e37d1 100644 --- a/drivers/net/wireless/b43/main.c +++ b/drivers/net/wireless/b43/main.c | |||
| @@ -4827,8 +4827,14 @@ static int b43_op_start(struct ieee80211_hw *hw) | |||
| 4827 | out_mutex_unlock: | 4827 | out_mutex_unlock: |
| 4828 | mutex_unlock(&wl->mutex); | 4828 | mutex_unlock(&wl->mutex); |
| 4829 | 4829 | ||
| 4830 | /* reload configuration */ | 4830 | /* |
| 4831 | b43_op_config(hw, ~0); | 4831 | * Configuration may have been overwritten during initialization. |
| 4832 | * Reload the configuration, but only if initialization was | ||
| 4833 | * successful. Reloading the configuration after a failed init | ||
| 4834 | * may hang the system. | ||
| 4835 | */ | ||
| 4836 | if (!err) | ||
| 4837 | b43_op_config(hw, ~0); | ||
| 4832 | 4838 | ||
| 4833 | return err; | 4839 | return err; |
| 4834 | } | 4840 | } |
