diff options
Diffstat (limited to 'net-wireless/compat-wireless/files/ath9k_htc_ethtool_driver.patch')
-rw-r--r-- | net-wireless/compat-wireless/files/ath9k_htc_ethtool_driver.patch | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/net-wireless/compat-wireless/files/ath9k_htc_ethtool_driver.patch b/net-wireless/compat-wireless/files/ath9k_htc_ethtool_driver.patch new file mode 100644 index 00000000..a7b4a870 --- /dev/null +++ b/net-wireless/compat-wireless/files/ath9k_htc_ethtool_driver.patch @@ -0,0 +1,37 @@ +From: Sujith Manoharan <Sujith.Manoharan@atheros.com> + +Pass the correct module name and device interface so that +ethtool can display the proper values. + +The firmware version will be fixed later on when the FW +can actually report a version. :) + +Reported-by: Richard Farina <sidhayn@gmail.com> +Signed-off-by: Sujith Manoharan <Sujith.Manoharan@atheros.com> +--- + drivers/net/wireless/ath/ath9k/hif_usb.c | 4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/drivers/net/wireless/ath/ath9k/hif_usb.c b/drivers/net/wireless/ath/ath9k/hif_usb.c +index f1b8af6..2d10239 100644 +--- a/drivers/net/wireless/ath/ath9k/hif_usb.c ++++ b/drivers/net/wireless/ath/ath9k/hif_usb.c +@@ -1040,7 +1040,7 @@ static int ath9k_hif_usb_probe(struct usb_interface *interface, + } + + ret = ath9k_htc_hw_init(hif_dev->htc_handle, +- &hif_dev->udev->dev, hif_dev->device_id, ++ &interface->dev, hif_dev->device_id, + hif_dev->udev->product, id->driver_info); + if (ret) { + ret = -EINVAL; +@@ -1158,7 +1158,7 @@ fail_resume: + #endif + + static struct usb_driver ath9k_hif_usb_driver = { +- .name = "ath9k_hif_usb", ++ .name = KBUILD_MODNAME, + .probe = ath9k_hif_usb_probe, + .disconnect = ath9k_hif_usb_disconnect, + #ifdef CONFIG_PM +-- 1.7.4.4 |