DragonFly commits List (threaded) for 2007-02
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
cvs commit: src/sys/dev/netif/ath Makefile.inc src/sys/dev/netif/ath/ath if_ath.c if_ath_pci.c if_athioctl.h if_athrate.h if_athvar.h src/sys/dev/netif/ath/hal Makefile ah_osdep.c ah_osdep.c.patch ah_osdep.h src/sys/dev/netif/ath/rate_amrr amrr.c ...
sephe 2007/02/21 21:17:10 PST
DragonFly src repository
Modified files:
sys/dev/netif/ath Makefile.inc
sys/dev/netif/ath/ath if_ath.c if_ath_pci.c if_athioctl.h
if_athrate.h if_athvar.h
sys/dev/netif/ath/hal Makefile
sys/dev/netif/ath/rate_amrr amrr.c
sys/dev/netif/ath/rate_onoe onoe.c
sys/dev/netif/ath/rate_sample sample.c sample.h
sys/contrib/dev/ath COPYRIGHT README ah.h ah_desc.h
ah_devid.h version.h
sys/contrib/dev/ath/public amd64-elf.hal.o.uu amd64-elf.inc
i386-elf.hal.o.uu i386-elf.inc
Added files:
sys/dev/netif/ath/hal ah_osdep.c ah_osdep.h
sys/contrib/dev/ath ah_soc.h
Removed files:
sys/dev/netif/ath/hal ah_osdep.c.patch
sys/contrib/dev/ath/dragonfly ah_if.m ah_osdep.c ah_osdep.h
Log:
- Add noise floor to stats
- Include current tx rate in stats
- Remove stub radar support
- Update ath_hal(4) to 0.9.20.3:
o Add support for newer parts that do not require separate keycache
entries for tx+rx mic keys
o No more ds_vdata in tx/rx descriptors
o Split h/w tx/rx descriptor from s/w status
o As part of the descriptor split change the rate control module API
so the ath_buf is passed in to the module so it can fetch both
descriptor and status information as needed
- Replace replace h/w descriptor struct's with proper mask+shift defs for
ath(4) sample TX rate control algorithm.
- Due to the license change in ah_osdep.[ch] (now dual-BSD/GPL), move them
out of sys/contrib/dev/ath/dragonfly and put them into sys/dev/ath/ath
- Nuke the local patch for ah_osdep.c, ah_osdep.c can be modified directly.
Obtained-from: FreeBSD (sam@freebsd.org)
Revision Changes Path
1.2 +2 -2 src/sys/dev/netif/ath/Makefile.inc
1.7 +202 -141 src/sys/dev/netif/ath/ath/if_ath.c
1.4 +3 -2 src/sys/dev/netif/ath/ath/if_ath_pci.c
1.3 +2 -0 src/sys/dev/netif/ath/ath/if_athioctl.h
1.2 +2 -1 src/sys/dev/netif/ath/ath/if_athrate.h
1.3 +14 -14 src/sys/dev/netif/ath/ath/if_athvar.h
1.3 +1 -1 src/sys/dev/netif/ath/hal/Makefile
1.5 +5 -4 src/sys/dev/netif/ath/rate_amrr/amrr.c
1.5 +5 -5 src/sys/dev/netif/ath/rate_onoe/onoe.c
1.6 +127 -95 src/sys/dev/netif/ath/rate_sample/sample.c
1.5 +52 -89 src/sys/dev/netif/ath/rate_sample/sample.h
1.2 +1 -1 src/sys/contrib/dev/ath/COPYRIGHT
1.2 +20 -1 src/sys/contrib/dev/ath/README
1.2 +62 -24 src/sys/contrib/dev/ath/ah.h
1.2 +9 -9 src/sys/contrib/dev/ath/ah_desc.h
1.2 +7 -1 src/sys/contrib/dev/ath/ah_devid.h
1.2 +2 -2 src/sys/contrib/dev/ath/version.h
1.2 +4914 -5172 src/sys/contrib/dev/ath/public/amd64-elf.hal.o.uu
1.2 +1 -1 src/sys/contrib/dev/ath/public/amd64-elf.inc
1.2 +3871 -3991 src/sys/contrib/dev/ath/public/i386-elf.hal.o.uu
1.2 +1 -1 src/sys/contrib/dev/ath/public/i386-elf.inc
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/ath/Makefile.inc.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/ath/ath/if_ath.c.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/ath/ath/if_ath_pci.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/ath/ath/if_athioctl.h.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/ath/ath/if_athrate.h.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/ath/ath/if_athvar.h.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/ath/hal/Makefile.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/ath/rate_amrr/amrr.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/ath/rate_onoe/onoe.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/ath/rate_sample/sample.c.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/ath/rate_sample/sample.h.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/contrib/dev/ath/COPYRIGHT.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/contrib/dev/ath/README.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/contrib/dev/ath/ah.h.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/contrib/dev/ath/ah_desc.h.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/contrib/dev/ath/ah_devid.h.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/contrib/dev/ath/version.h.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/contrib/dev/ath/public/amd64-elf.hal.o.uu.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/contrib/dev/ath/public/amd64-elf.inc.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/contrib/dev/ath/public/i386-elf.hal.o.uu.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/contrib/dev/ath/public/i386-elf.inc.diff?r1=1.1&r2=1.2&f=u
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]