History log of /src/sys/dev/pci/if_iwnvar.h |
Revision | | Date | Author | Comments |
1.22 |
| 20-Mar-2020 |
sevan | Apply the same change as for if_iwi.c r1.114 here, as part of kern/55090.
This driver sleeps during iwn_media_change(), and thus requires an adaptive mutex for the media lock.
|
1.21 |
| 05-Oct-2019 |
mrg | remove __packed attribute from struct ieee80211_radiotap_header and all the structures that include it.
this should not change anything while avoiding packed vs alignment warnings from GCC 8, and potentially pessimised code generation due to the packed marker (there are no misaligned members, just that the per-device parts may end unaligned.)
all consumers of these members are done from the properly aligned packet members directly, or, as a union with a 64 byte member, also properly aligned. codegen didn't appear to change, except for the definition of sizeof(struct driver_[rt]x_radiotap_header) in debug info, which is not directly used anywhere.
|
1.20 |
| 19-Jul-2017 |
mlelstv | branches: 1.20.4; Pull in some hardware support from FreeBSD. Also fix 5GHz mode by adapting the method described in: https://forums.freebsd.org/threads/53574/.
|
1.19 |
| 02-Feb-2017 |
nonaka | branches: 1.19.6; wlan interfaces make interrupt routine running on softint context.
see http://mail-index.netbsd.org/tech-kern/2016/12/06/msg021281.html
tested device: * ath at pci: AR5212, AR5424 * athn at pci: AR9287 * ipw at pci: 2100BG * iwi at pci: 2915ABG * iwm at pci: 3165, 7260, 8260 * iwn at pci: 4945, 6235 * ral at pci: RT2560 * rtwn at pci: RTL8192CE
|
1.18 |
| 02-Feb-2017 |
nonaka | iwn(4): use MSI if available.
|
1.17 |
| 22-Sep-2015 |
nonaka | branches: 1.17.2; 1.17.4; PR/50187: Don't use DS parameter set when 5GHz channel is scanning.
XXX: pullup-7
|
1.16 |
| 30-Oct-2014 |
nonaka | branches: 1.16.2; Add support for Intel Centrino Wireless-N 100/105/130/135/2200/2230. From OpenBSD.
|
1.15 |
| 28-Jul-2013 |
prlw1 | branches: 1.15.4; Add support for Centrino Wireless-N 1030 and Centrino Advanced-N 6230 http://mail-index.netbsd.org/tech-net/2013/01/04/msg003802.html
|
1.14 |
| 15-Jun-2013 |
christos | branches: 1.14.2; reflect the correct OpenBSD versions we are synced with.
|
1.13 |
| 15-May-2011 |
christos | branches: 1.13.4; 1.13.10; 1.13.14; update from OpenBSD by msaitoh. Tested on amd64.
|
1.12 |
| 02-Jul-2010 |
christos | branches: 1.12.2; - Fix the recursive iwn_init() call problem properly. - Don't print the scan request while scanning all the time. Perhaps I will remove this completely.
|
1.11 |
| 18-Jun-2010 |
christos | Patch from Sverre Froyen to avoid panic when an ioctl happens while the driver is initializing.
|
1.10 |
| 23-Apr-2010 |
christos | Align usage of *free and *alloc and clean up the firmware read code. This fixes two panics that occur for kernels compiled with DIAGNOSTIC and DEBUG. From Sverre Froyen
|
1.9 |
| 16-Apr-2010 |
christos | Update with newer version from Sverre Froyen
|
1.8 |
| 19-Jan-2010 |
pooka | branches: 1.8.2; 1.8.4; Redefine bpf linkage through an always present op vector, i.e. #if NBPFILTER is no longer required in the client. This change doesn't yet add support for loading bpf as a module, since drivers can register before bpf is attached. However, callers of bpf can now be modularized.
Dynamically loadable bpf could probably be done fairly easily with coordination from the stub driver and the real driver by registering attachments in the stub before the real driver is loaded and doing a handoff. ... and I'm not going to ponder the depths of unload here.
Tested with i386/MONOLITHIC, modified MONOLITHIC without bpf and rump.
|
1.7 |
| 17-Jan-2010 |
pooka | Forward declare struct bpf_if and use that as the type for bpf_if instead of "void *". Buys us oo times the type-safety for 0 times the price. (no functional change)
|
1.6 |
| 11-Sep-2009 |
christos | Add support for the 5100 and newer firmware. Tested also with the 4900. Thanks to everyone for helping and testing.
|
1.5 |
| 22-Dec-2008 |
blymn | Pay more attention to the state of the RF kill switch, such as don't bring the interface up when the RF is off.
|
1.4 |
| 18-Aug-2008 |
cube | branches: 1.4.2; - Make RX queue free list code look like in if_wpi.c, including: - Protect RX queue free list with a mutex, as it was done in so many network drivers now that it calls for common code, as dyoung@ points out.
However, for now it should improve a bit iwn(4)'s stability.
|
1.3 |
| 09-Feb-2008 |
skrll | branches: 1.3.2; 1.3.4; 1.3.10; 1.3.12; 1.3.16; 1.3.18; 1.3.22; More whitespace and RCSIds.
|
1.2 |
| 09-Feb-2008 |
ober | Clean up white space and KNF everything.
|
1.1 |
| 09-Feb-2008 |
ober | Intel PRO/Wireless LAN 4965AGN Mini-PCI Adapter Driver ported from OpenBSD by deroote@. OK nick@ moof@
|
1.3.22.1 |
| 19-Oct-2008 |
haad | Sync with HEAD.
|
1.3.18.1 |
| 18-Sep-2008 |
wrstuden | Sync with wrstuden-revivesa-base-2.
|
1.3.16.4 |
| 11-Aug-2010 |
yamt | sync with head.
|
1.3.16.3 |
| 11-Mar-2010 |
yamt | sync with head
|
1.3.16.2 |
| 16-Sep-2009 |
yamt | sync with head
|
1.3.16.1 |
| 04-May-2009 |
yamt | sync with head.
|
1.3.12.2 |
| 23-Mar-2008 |
matt | sync with HEAD
|
1.3.12.1 |
| 09-Feb-2008 |
matt | file if_iwnvar.h was added on branch matt-armv6 on 2008-03-23 02:04:47 +0000
|
1.3.10.2 |
| 17-Jan-2009 |
mjf | Sync with HEAD.
|
1.3.10.1 |
| 28-Sep-2008 |
mjf | Sync with HEAD.
|
1.3.4.2 |
| 18-Feb-2008 |
mjf | Sync with HEAD.
|
1.3.4.1 |
| 09-Feb-2008 |
mjf | file if_iwnvar.h was added on branch mjf-devfs on 2008-02-18 21:05:57 +0000
|
1.3.2.2 |
| 11-Feb-2008 |
yamt | sync with head.
|
1.3.2.1 |
| 09-Feb-2008 |
yamt | file if_iwnvar.h was added on branch yamt-lazymbuf on 2008-02-11 14:59:38 +0000
|
1.4.2.1 |
| 19-Jan-2009 |
skrll | Sync with HEAD.
|
1.8.4.3 |
| 31-May-2011 |
rmind | sync with head
|
1.8.4.2 |
| 03-Jul-2010 |
rmind | sync with head
|
1.8.4.1 |
| 30-May-2010 |
rmind | sync with head
|
1.8.2.2 |
| 17-Aug-2010 |
uebayasi | Sync with HEAD.
|
1.8.2.1 |
| 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
1.12.2.1 |
| 06-Jun-2011 |
jruoho | Sync with HEAD.
|
1.13.14.3 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
1.13.14.2 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.13.14.1 |
| 23-Jun-2013 |
tls | resync from head
|
1.13.10.1 |
| 15-Nov-2015 |
bouyer | Pull up following revision(s) (requested by nonaka in ticket #1330): sys/dev/pci/if_iwnvar.h: revision 1.17 sys/dev/pci/if_iwn.c: revision 1.76 PR/50187: Don't use DS parameter set when 5GHz channel is scanning. XXX: pullup-7
|
1.13.4.1 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.14.2.1 |
| 28-Aug-2013 |
rmind | sync with head
|
1.15.4.2 |
| 06-Nov-2015 |
riz | Pull up following revision(s) (requested by nonaka in ticket #987): sys/dev/pci/if_iwnvar.h: revision 1.17 sys/dev/pci/if_iwn.c: revision 1.76 PR/50187: Don't use DS parameter set when 5GHz channel is scanning. XXX: pullup-7
|
1.15.4.1 |
| 28-Jan-2015 |
martin | Pull up following revision(s) (requested by nonaka in ticket #467): external/intel-fw-public/iwl2030/dist/iwlwifi-2030-6.ucode: revision 1.1 distrib/sets/lists/base/mi: revision 1.1091 share/man/man4/iwn.4: revision 1.13 external/intel-fw-public/iwl100/Makefile: revision 1.1 external/intel-fw-public/iwl2030/Makefile: revision 1.1 external/intel-fw-public/iwl135/Makefile: revision 1.1 sys/dev/pci/pcidevs: revision 1.1205 external/intel-fw-public/Makefile: revision 1.8 external/intel-fw-public/iwl135/dist/iwlwifi-135-6.ucode: revision 1.1 external/intel-fw-public/iwl2030/dist/LICENSE.iwlwifi-2030-ucode: revision 1.1 external/intel-fw-public/iwl105/dist/LICENSE.iwlwifi-105-ucode: revision 1.1 external/intel-fw-public/iwl2000/dist/LICENSE.iwlwifi-2000-ucode: revision 1.1 external/intel-fw-public/iwl100/dist/iwlwifi-100-5.ucode: revision 1.1 external/intel-fw-public/iwl135/dist/LICENSE.iwlwifi-135-ucode: revision 1.1 external/intel-fw-public/iwl135/dist/README.iwlwifi-135-ucode: revision 1.1 sys/dev/pci/if_iwnvar.h: revision 1.16 external/intel-fw-public/iwl2000/dist/iwlwifi-2000-6.ucode: revision 1.1 external/intel-fw-public/iwl100/dist/README.iwlwifi-100-ucode: revision 1.1 sys/dev/pci/if_iwn.c: revision 1.72 sys/dev/pci/if_iwnreg.h: revision 1.14 external/intel-fw-public/iwl105/dist/README.iwlwifi-105-ucode: revision 1.1 external/intel-fw-public/iwl100/dist/LICENSE.iwlwifi-100-ucode: revision 1.1 external/intel-fw-public/iwl2000/dist/README.iwlwifi-2000-ucode: revision 1.1 external/intel-fw-public/iwl105/dist/iwlwifi-105-6.ucode: revision 1.1 external/intel-fw-public/iwl2000/Makefile: revision 1.1 external/intel-fw-public/iwl105/Makefile: revision 1.1 external/intel-fw-public/iwl2030/dist/README.iwlwifi-2030-ucode: revision 1.1 Add some Intel Wi-Fi devices. Add support for Intel Centrino Wireless-N 100/105/130/135/2200/2230. From OpenBSD.
|
1.16.2.3 |
| 28-Aug-2017 |
skrll | Sync with HEAD
|
1.16.2.2 |
| 05-Feb-2017 |
skrll | Sync with HEAD
|
1.16.2.1 |
| 27-Dec-2015 |
skrll | Sync with HEAD (as of 26th Dec)
|
1.17.4.1 |
| 21-Apr-2017 |
bouyer | Sync with HEAD
|
1.17.2.1 |
| 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.19.6.1 |
| 25-Aug-2017 |
snj | Pull up following revision(s) (requested by mlelstv in ticket #218): sys/dev/pci/if_iwn.c: revision 1.85 sys/dev/pci/if_iwnreg.h: revision 1.17 sys/dev/pci/if_iwnvar.h: revision 1.20 Pull in some hardware support from FreeBSD. Also fix 5GHz mode by adapting the method described in: https://forums.freebsd.org/threads/53574/.
|
1.20.4.2 |
| 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
1.20.4.1 |
| 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|