diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2010-10-23 14:47:02 -0400 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2010-10-23 14:47:02 -0400 |
| commit | 5f05647dd81c11a6a165ccc8f0c1370b16f3bcb0 (patch) | |
| tree | 7851ef1c93aa1aba7ef327ca4b75fd35e6d10f29 /drivers/net/wireless/b43legacy | |
| parent | 02f36038c568111ad4fc433f6fa760ff5e38fab4 (diff) | |
| parent | ec37a48d1d16c30b655ac5280209edf52a6775d4 (diff) | |
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6: (1699 commits)
bnx2/bnx2x: Unsupported Ethtool operations should return -EINVAL.
vlan: Calling vlan_hwaccel_do_receive() is always valid.
tproxy: use the interface primary IP address as a default value for --on-ip
tproxy: added IPv6 support to the socket match
cxgb3: function namespace cleanup
tproxy: added IPv6 support to the TPROXY target
tproxy: added IPv6 socket lookup function to nf_tproxy_core
be2net: Changes to use only priority codes allowed by f/w
tproxy: allow non-local binds of IPv6 sockets if IP_TRANSPARENT is enabled
tproxy: added tproxy sockopt interface in the IPV6 layer
tproxy: added udp6_lib_lookup function
tproxy: added const specifiers to udp lookup functions
tproxy: split off ipv6 defragmentation to a separate module
l2tp: small cleanup
nf_nat: restrict ICMP translation for embedded header
can: mcp251x: fix generation of error frames
can: mcp251x: fix endless loop in interrupt handler if CANINTF_MERRF is set
can-raw: add msg_flags to distinguish local traffic
9p: client code cleanup
rds: make local functions/variables static
...
Fix up conflicts in net/core/dev.c, drivers/net/pcmcia/smc91c92_cs.c and
drivers/net/wireless/ath/ath9k/debug.c as per David
Diffstat (limited to 'drivers/net/wireless/b43legacy')
| -rw-r--r-- | drivers/net/wireless/b43legacy/main.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/net/wireless/b43legacy/main.c b/drivers/net/wireless/b43legacy/main.c index 1713f5f7a58b..67f18ecdb3bf 100644 --- a/drivers/net/wireless/b43legacy/main.c +++ b/drivers/net/wireless/b43legacy/main.c | |||
| @@ -1623,6 +1623,7 @@ error: | |||
| 1623 | 1623 | ||
| 1624 | static int b43legacy_upload_microcode(struct b43legacy_wldev *dev) | 1624 | static int b43legacy_upload_microcode(struct b43legacy_wldev *dev) |
| 1625 | { | 1625 | { |
| 1626 | struct wiphy *wiphy = dev->wl->hw->wiphy; | ||
| 1626 | const size_t hdr_len = sizeof(struct b43legacy_fw_header); | 1627 | const size_t hdr_len = sizeof(struct b43legacy_fw_header); |
| 1627 | const __be32 *data; | 1628 | const __be32 *data; |
| 1628 | unsigned int i; | 1629 | unsigned int i; |
| @@ -1732,6 +1733,10 @@ static int b43legacy_upload_microcode(struct b43legacy_wldev *dev) | |||
| 1732 | dev->fw.rev = fwrev; | 1733 | dev->fw.rev = fwrev; |
| 1733 | dev->fw.patch = fwpatch; | 1734 | dev->fw.patch = fwpatch; |
| 1734 | 1735 | ||
| 1736 | snprintf(wiphy->fw_version, sizeof(wiphy->fw_version), "%u.%u", | ||
| 1737 | dev->fw.rev, dev->fw.patch); | ||
| 1738 | wiphy->hw_version = dev->dev->id.coreid; | ||
| 1739 | |||
| 1735 | return 0; | 1740 | return 0; |
| 1736 | 1741 | ||
| 1737 | error: | 1742 | error: |
