[haiku-commits] haiku: hrev52046 - src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn

  • From: waddlesplash <waddlesplash@xxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Fri, 29 Jun 2018 22:09:28 -0400 (EDT)

hrev52046 adds 1 changeset to branch 'master'
old head: c48bd46fd8af6673cc4e281c84ae3a6c96269fc5
new head: da166fc6469b98397de98a7ccc13b82a3cd3b290
overview: 
https://git.haiku-os.org/haiku/log/?qt=range&q=da166fc6469b+%5Ec48bd46fd8af

----------------------------------------------------------------------------

da166fc6469b: iprowifi4965: Add the missing IWN_SDID_6035_5 subdevice.
  
  This goes with the "IWN_DID_6035_2" (0x088F) device ID. We had added the 
device
  ID in the FreeBSD 9 version of the driver, which didn't properly handle the
  device but somehow still managed to use it.
  
  Thanks to miqlas for reporting and then confirming this fix.

                              [ Augustin Cavalier <waddlesplash@xxxxxxxxx> ]

----------------------------------------------------------------------------

Revision:    hrev52046
Commit:      da166fc6469b98397de98a7ccc13b82a3cd3b290
URL:         https://git.haiku-os.org/haiku/commit/?id=da166fc6469b
Author:      Augustin Cavalier <waddlesplash@xxxxxxxxx>
Date:        Sat Jun 30 01:49:46 2018 UTC

----------------------------------------------------------------------------

2 files changed, 2 insertions(+)
.../kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c        | 1 +
.../kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn_devid.h  | 1 +

----------------------------------------------------------------------------

diff --git 
a/src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c 
b/src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
index 219e39d09f..69be8a2244 100644
--- a/src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
+++ b/src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
@@ -863,6 +863,7 @@ iwn_config_specific(struct iwn_softc *sc, uint16_t pid)
                        case IWN_SDID_6035_2:
                        case IWN_SDID_6035_3:
                        case IWN_SDID_6035_4:
+                       case IWN_SDID_6035_5:
                                sc->fwname = "iwn6000g2bfw";
                                sc->limits = &iwn6235_sensitivity_limits;
                                sc->base_params = &iwn_6235_base_params;
diff --git 
a/src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn_devid.h 
b/src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn_devid.h
index dd08737d94..8470038185 100644
--- 
a/src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn_devid.h
+++ 
b/src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn_devid.h
@@ -170,6 +170,7 @@
 #define        IWN_SDID_6035_2         0x4260
 #define        IWN_SDID_6035_3         0x4460
 #define        IWN_SDID_6035_4         0x4860
+#define        IWN_SDID_6035_5         0x5260
 /*
  * --------------------------------------------------------------------------
  * Device ID for 1030 and 6030 Series


Other related posts:

  • » [haiku-commits] haiku: hrev52046 - src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn - waddlesplash