History log of /src/sys/dev/ic/bwivar.h |
Revision | | Date | Author | Comments |
1.11 |
| 19-Jan-2025 |
jmcneill | bwi(4): Add support for Nintendo Wii WLAN.
Adapt the bwi(4) driver to support SDIO attachment and driving TX/RX using PIO instead of DMA since the latter is not supported on SDIO busses.
|
1.10 |
| 02-Feb-2017 |
nonaka | branches: 1.10.46; 1.10.52; 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.9 |
| 12-Apr-2012 |
nakayama | branches: 1.9.2; 1.9.16; 1.9.20; 1.9.24; - Add pmf(9) suspend, resume to bwi(4) cardbus front end. - Apply cardbus code cleanups.
|
1.8 |
| 15-Oct-2011 |
dholland | branches: 1.8.2; 1.8.6; "return f();" where both f and the enclosing function return void is sometimes convenient. But, it's not standard, so don't do it.
|
1.7 |
| 24-Feb-2010 |
dyoung | A pointer typedef entails trading too much flexibility to declare const and non-const types, and the kernel uses both const and non-const PMF qualifiers and device suspensors, so change the pmf_qual_t and device_suspensor_t typedefs from "pointers to const" to non-pointer, non-const types.
|
1.6 |
| 19-Jan-2010 |
pooka | branches: 1.6.2; 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.5 |
| 08-Jan-2010 |
dyoung | Expand PMF_FN_* macros.
|
1.4 |
| 26-Apr-2009 |
cegger | branches: 1.4.2; device_t/softc split
|
1.3 |
| 23-Apr-2009 |
kefren | Add power hooks. Proposed a couple of days ago on tech-kern@, no objections received. Tested on Dell Inspiron 2200 with BCM4318
|
1.2 |
| 09-Jan-2009 |
macallan | branches: 1.2.2; 1.2.4; 1.2.6; Fix previous screwup. This is the real bwi driver. Ported by Taylor R. Campbell
|
1.1 |
| 09-Jan-2009 |
macallan | A driver for Broadcom BCM4302 wlan controllers, otherwise known as Airport Extreme. Ported from Dragonfly and OpenBSD by Urban Boquist
|
1.2.6.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
1.2.4.3 |
| 28-Apr-2009 |
skrll | Sync with HEAD.
|
1.2.4.2 |
| 19-Jan-2009 |
skrll | Sync with HEAD.
|
1.2.4.1 |
| 09-Jan-2009 |
skrll | file bwivar.h was added on branch nick-hppapmap on 2009-01-19 13:17:54 +0000
|
1.2.2.2 |
| 17-Jan-2009 |
mjf | Sync with HEAD.
|
1.2.2.1 |
| 09-Jan-2009 |
mjf | file bwivar.h was added on branch mjf-devfs2 on 2009-01-17 13:28:55 +0000
|
1.4.2.3 |
| 11-Mar-2010 |
yamt | sync with head
|
1.4.2.2 |
| 04-May-2009 |
yamt | sync with head.
|
1.4.2.1 |
| 26-Apr-2009 |
yamt | file bwivar.h was added on branch yamt-nfs-mp on 2009-05-04 08:12:41 +0000
|
1.6.2.1 |
| 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
1.8.6.1 |
| 29-Apr-2012 |
mrg | sync to latest -current.
|
1.8.2.1 |
| 17-Apr-2012 |
yamt | sync with head
|
1.9.24.1 |
| 21-Apr-2017 |
bouyer | Sync with HEAD
|
1.9.20.1 |
| 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.9.16.1 |
| 05-Feb-2017 |
skrll | Sync with HEAD
|
1.9.2.1 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
1.10.52.1 |
| 02-Aug-2025 |
perseant | Sync with HEAD
|
1.10.46.1 |
| 02-Feb-2025 |
martin | Pull up following revision(s) (requested by jmcneill in ticket #1041):
sys/dev/ic/bwi.c: revision 1.40 share/man/man4/bwi.4: revision 1.15 sys/dev/sdmmc/if_bwi_sdio.c: revision 1.1 sys/dev/ic/bwi.c: revision 1.41 sys/dev/sdmmc/sdmmcvar.h: revision 1.38 sys/dev/ic/bwireg.h: revision 1.5 sys/dev/ic/bwi.c: revision 1.39 sys/dev/ic/bwivar.h: revision 1.11 sys/dev/sdmmc/sdmmc_cis.c: revision 1.10 sys/dev/sdmmc/files.sdmmc: revision 1.6 sys/arch/evbppc/conf/WII: revision 1.7
bwi: Remove unnecessary pcivar.h include
sdmmc: Capture lan_nid and expose sdmmc_cisptr LAN NID contains the MAC address for networking adapters. Device drivers may want to processor vendor specific tuple codes, so expose sdmmc_cisptr to help this.
bwi(4): Add support for Nintendo Wii WLAN.
Adapt the bwi(4) driver to support SDIO attachment and driving TX/RX using PIO instead of DMA since the latter is not supported on SDIO busses.
fix uninitialized
|