Skip to content

Commit

Permalink
b43legacy: update hw/fw version info in wiphy struct
Browse files Browse the repository at this point in the history
This makes the information available through ethtool...

Signed-off-by: John W. Linville <linville@tuxdriver.com>
  • Loading branch information
John W. Linville committed Aug 16, 2010
1 parent 652caa5 commit bcf3c7c
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions drivers/net/wireless/b43legacy/main.c
Original file line number Diff line number Diff line change
Expand Up @@ -1623,6 +1623,7 @@ static int b43legacy_request_firmware(struct b43legacy_wldev *dev)

static int b43legacy_upload_microcode(struct b43legacy_wldev *dev)
{
struct wiphy *wiphy = dev->wl->hw->wiphy;
const size_t hdr_len = sizeof(struct b43legacy_fw_header);
const __be32 *data;
unsigned int i;
Expand Down Expand Up @@ -1732,6 +1733,10 @@ static int b43legacy_upload_microcode(struct b43legacy_wldev *dev)
dev->fw.rev = fwrev;
dev->fw.patch = fwpatch;

snprintf(wiphy->fw_version, sizeof(wiphy->fw_version), "%u.%u",
dev->fw.rev, dev->fw.patch);
wiphy->hw_version = dev->dev->id.coreid;

return 0;

error:
Expand Down

0 comments on commit bcf3c7c

Please sign in to comment.