The NetBSD Project

CVS log for src/sys/dev/ic/bwi.c

[BACK] Up to [cvs.NetBSD.org] / src / sys / dev / ic

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: MAIN


Revision 1.22 / (download) - annotate - [select for diffs], Wed Apr 25 05:14:05 2012 UTC (12 months, 3 weeks ago) by nakayama
Branch: MAIN
CVS Tags: yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, tls-maxphys-nbase, tls-maxphys-base, tls-maxphys, khorben-n900, jmcneill-usbmp-base9, jmcneill-usbmp-base10, agc-symver-base, agc-symver, HEAD
Changes since 1.21: +13 -13 lines
Diff to previous 1.21 (colored)

Fix alignment and endian bugs observed on sparc64.
Also apply some minor fix from FreeBSD.

Tested with Buffalo WLI-CB-G54 (BCM4306) and WLI3-CB-G54L (BCM4318)
on i386 and sparc64.

Revision 1.21 / (download) - annotate - [select for diffs], Sat Apr 14 02:15:01 2012 UTC (13 months, 1 week ago) by nakayama
Branch: MAIN
CVS Tags: yamt-pagecache-base4
Changes since 1.20: +2 -15 lines
Diff to previous 1.20 (colored)

Remove duplicate code.

Revision 1.20 / (download) - annotate - [select for diffs], Thu Apr 12 12:52:58 2012 UTC (13 months, 1 week ago) by nakayama
Branch: MAIN
Changes since 1.19: +9 -5 lines
Diff to previous 1.19 (colored)

- Add pmf(9) suspend, resume to bwi(4) cardbus front end.
- Apply cardbus code cleanups.

Revision 1.19 / (download) - annotate - [select for diffs], Thu Mar 15 18:34:40 2012 UTC (14 months ago) by bouyer
Branch: MAIN
CVS Tags: jmcneill-usbmp-base8
Changes since 1.18: +3 -3 lines
Diff to previous 1.18 (colored)

Fix array overflow, found by gcc -O3.

Revision 1.18 / (download) - annotate - [select for diffs], Mon Oct 10 11:15:24 2011 UTC (19 months, 1 week ago) by njoly
Branch: MAIN
CVS Tags: yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, jmcneill-usbmp-pre-base2, jmcneill-usbmp-base7, jmcneill-usbmp-base6, jmcneill-usbmp-base5, jmcneill-usbmp-base4, jmcneill-usbmp-base3, jmcneill-usbmp-base2, jmcneill-usbmp-base, jmcneill-audiomp3-base, jmcneill-audiomp3
Branch point for: yamt-pagecache, jmcneill-usbmp
Changes since 1.17: +2 -4 lines
Diff to previous 1.17 (colored)

Kill local definition of __unused attribute.

Revision 1.17 / (download) - annotate - [select for diffs], Fri Jan 28 20:36:06 2011 UTC (2 years, 3 months ago) by pooka
Branch: MAIN
CVS Tags: rmind-uvmplock-nbase, rmind-uvmplock-base, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base
Changes since 1.16: +3 -7 lines
Diff to previous 1.16 (colored)

Don't BWI_DEBUG by default + comment cleanup.

requested by Taylor R. Campbell (driver submitter)

Revision 1.16 / (download) - annotate - [select for diffs], Fri Apr 16 18:59:51 2010 UTC (3 years, 1 month ago) by dyoung
Branch: MAIN
CVS Tags: yamt-nfs-mp-base11, yamt-nfs-mp-base10, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2, uebayasi-xip-base1, matt-mips64-premerge-20101231, jruoho-x86intr-base
Branch point for: jruoho-x86intr, bouyer-quota2
Changes since 1.15: +3 -3 lines
Diff to previous 1.15 (colored)

#include <sys/bus.h> instead of <machine/bus.h>.  No functional change
intended.

Revision 1.15 / (download) - annotate - [select for diffs], Mon Apr 5 07:19:33 2010 UTC (3 years, 1 month ago) by joerg
Branch: MAIN
Changes since 1.14: +8 -10 lines
Diff to previous 1.14 (colored)

Push the bpf_ops usage back into bpf.h. Push the common ifp->if_bpf
check into the inline functions as well the fourth argument for
bpf_attach.

Revision 1.14 / (download) - annotate - [select for diffs], Wed Feb 24 22:37:58 2010 UTC (3 years, 2 months ago) by dyoung
Branch: MAIN
CVS Tags: yamt-nfs-mp-base9
Branch point for: rmind-uvmplock
Changes since 1.13: +4 -4 lines
Diff to previous 1.13 (colored)

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.

Revision 1.13 / (download) - annotate - [select for diffs], Tue Jan 19 22:06:24 2010 UTC (3 years, 4 months ago) by pooka
Branch: MAIN
CVS Tags: uebayasi-xip-base
Branch point for: uebayasi-xip
Changes since 1.12: +8 -23 lines
Diff to previous 1.12 (colored)

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.

Revision 1.12 / (download) - annotate - [select for diffs], Fri Jan 8 20:02:39 2010 UTC (3 years, 4 months ago) by dyoung
Branch: MAIN
Changes since 1.11: +4 -4 lines
Diff to previous 1.11 (colored)

Expand PMF_FN_* macros.

Revision 1.11 / (download) - annotate - [select for diffs], Sat Jul 25 23:43:06 2009 UTC (3 years, 9 months ago) by cegger
Branch: MAIN
CVS Tags: yamt-nfs-mp-base8, yamt-nfs-mp-base7, matt-premerge-20091211, jym-xensuspend-nbase
Changes since 1.10: +20 -32 lines
Diff to previous 1.10 (colored)

use __arraycount, kill N() macro.

Revision 1.10 / (download) - annotate - [select for diffs], Sun Apr 26 10:07:48 2009 UTC (4 years ago) by cegger
Branch: MAIN
CVS Tags: yamt-nfs-mp-base6, yamt-nfs-mp-base5, yamt-nfs-mp-base4, yamt-nfs-mp-base3, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base, jymxensuspend-base, jym-xensuspend-base
Branch point for: yamt-nfs-mp
Changes since 1.9: +110 -110 lines
Diff to previous 1.9 (colored)

device_t/softc split

Revision 1.9 / (download) - annotate - [select for diffs], Thu Apr 23 20:24:23 2009 UTC (4 years ago) by kefren
Branch: MAIN
Changes since 1.8: +22 -2 lines
Diff to previous 1.8 (colored)

Add power hooks. Proposed a couple of days ago on tech-kern@, no
objections received. Tested on Dell Inspiron 2200 with BCM4318

Revision 1.8 / (download) - annotate - [select for diffs], Sat Apr 18 14:58:02 2009 UTC (4 years, 1 month ago) by tsutsui
Branch: MAIN
Changes since 1.7: +19 -19 lines
Diff to previous 1.7 (colored)

Remove extra whitespace added by a stupid tool.
XXX: more in src/sys/arch

Revision 1.7 / (download) - annotate - [select for diffs], Wed Mar 18 17:06:49 2009 UTC (4 years, 2 months ago) by cegger
Branch: MAIN
Changes since 1.6: +19 -19 lines
Diff to previous 1.6 (colored)

bcopy -> memcpy

Revision 1.6 / (download) - annotate - [select for diffs], Wed Mar 18 16:00:18 2009 UTC (4 years, 2 months ago) by cegger
Branch: MAIN
Changes since 1.5: +20 -20 lines
Diff to previous 1.5 (colored)

bzero -> memset

Revision 1.5 / (download) - annotate - [select for diffs], Mon Feb 23 00:05:44 2009 UTC (4 years, 2 months ago) by cube
Branch: MAIN
CVS Tags: nick-hppapmap-base2
Changes since 1.4: +4 -2 lines
Diff to previous 1.4 (colored)

I smell rotting code.  (Give a chance to the user to at least set the flags
of the interface, if not use it because it otherwise doesn't work.)

Revision 1.4 / (download) - annotate - [select for diffs], Sat Jan 10 13:03:19 2009 UTC (4 years, 4 months ago) by cegger
Branch: MAIN
CVS Tags: mjf-devfs2-base
Branch point for: nick-hppapmap, mjf-devfs2, jym-xensuspend
Changes since 1.3: +2 -9 lines
Diff to previous 1.3 (colored)

use new exported constants from net80211.
no functional change.

Revision 1.3 / (download) - annotate - [select for diffs], Sat Jan 10 12:57:50 2009 UTC (4 years, 4 months ago) by cegger
Branch: MAIN
Changes since 1.2: +3 -3 lines
Diff to previous 1.2 (colored)

BCM4328 has MAC rev 12.
XXX Driver now tells me, this chip has unsupported PHY type 4.

Revision 1.2 / (download) - annotate - [select for diffs], Fri Jan 9 20:49:42 2009 UTC (4 years, 4 months ago) by macallan
Branch: MAIN
Changes since 1.1: +1641 -1277 lines
Diff to previous 1.1 (colored)

Fix previous screwup.
This is the real bwi driver.
Ported by Taylor R. Campbell

Revision 1.1 / (download) - annotate - [select for diffs], Fri Jan 9 19:50:24 2009 UTC (4 years, 4 months ago) by macallan
Branch: MAIN

A driver for Broadcom BCM4302 wlan controllers, otherwise known as
Airport Extreme.
Ported from Dragonfly and OpenBSD by Urban Boquist

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>