Subject: CVS commit: src/sys
To: None <source-changes@NetBSD.org>
From: Garrett D'Amore <gdamore@netbsd.org>
List: source-changes
Date: 06/05/2006 05:15:31
Module Name: src
Committed By: gdamore
Date: Mon Jun 5 05:15:31 UTC 2006
Modified Files:
src/sys/arch/evbmips/atheros: autoconf.c machdep.c
src/sys/arch/mips/atheros: ar531x_board.c arbus.c
src/sys/arch/mips/atheros/dev: if_ath_arbus.c
src/sys/arch/mips/atheros/include: ar531xreg.h ar531xvar.h
src/sys/arch/sparc64/conf: GENERIC32
src/sys/contrib/dev/ath: COPYRIGHT README ah.h ah_desc.h ah_devid.h
version.h
src/sys/contrib/dev/ath/netbsd: ah_osdep.c ah_osdep.h
src/sys/contrib/dev/ath/public: alpha-elf.hal.o.uu alpha-elf.inc
arm9-le-thumb-elf.hal.o.uu arm9-le-thumb-elf.inc
armv4-be-elf.hal.o.uu armv4-be-elf.inc armv4-be-elf.opt_ah.h
armv4-le-elf.hal.o.uu armv4-le-elf.inc armv4-le-elf.opt_ah.h
i386-elf.hal.o.uu i386-elf.inc mips-be-elf.hal.o.uu mips-be-elf.inc
mips-be-elf.opt_ah.h mips-le-elf.hal.o.uu mips-le-elf.inc
mips-le-elf.opt_ah.h mips1-be-elf.hal.o.uu mips1-be-elf.inc
mips1-be-elf.opt_ah.h mips1-le-elf.hal.o.uu mips1-le-elf.inc
mips1-le-elf.opt_ah.h mipsisa32-be-elf.hal.o.uu
mipsisa32-be-elf.inc mipsisa32-be-elf.opt_ah.h
mipsisa32-le-elf.hal.o.uu mipsisa32-le-elf.inc
mipsisa32-le-elf.opt_ah.h powerpc-be-eabi.hal.o.uu
powerpc-be-eabi.inc powerpc-be-eabi.opt_ah.h
powerpc-be-elf.hal.o.uu powerpc-be-elf.inc powerpc-be-elf.opt_ah.h
powerpc-le-eabi.hal.o.uu powerpc-le-eabi.inc
powerpc-le-eabi.opt_ah.h sh4-le-elf.hal.o.uu sh4-le-elf.inc
sparc64-be-elf.hal.o.uu sparc64-be-elf.inc x86_64-elf.hal.o.uu
x86_64-elf.inc xscale-be-elf.hal.o.uu xscale-be-elf.inc
xscale-be-elf.opt_ah.h xscale-le-elf.hal.o.uu xscale-le-elf.inc
xscale-le-elf.opt_ah.h
src/sys/dev/cardbus: if_ath_cardbus.c
src/sys/dev/ic: ath.c athvar.h
src/sys/dev/pci: if_ath_pci.c
Added Files:
src/sys/contrib/dev/ath/public: ap30.hal.o.uu ap30.inc ap30.opt_ah.h
ap43.hal.o.uu ap43.inc ap43.opt_ah.h ap51.hal.o.uu ap51.inc
ap51.opt_ah.h ap61.hal.o.uu ap61.inc ap61.opt_ah.h
sparc-be-elf.hal.o.uu sparc-be-elf.inc sparc-be-elf.opt_ah.h
Log Message:
Import new HAL 0.9.17.2. Approved by sam@
New HAL includes some driver changes to register accesses.
Adds support for WLAN devices on AR5312 family devices.
Adds support 32-bit SPARC ath devices (untested).
ath enabled in SPARC64 GENERIC builds.
This HAL is tested and known to work for i386 PCI devices, SPARC64 PCI devices,
and AR5312 WiSoC devices. MIPS PCI devices appear to be busted (possibly only
on Alchemy hardware, unconfirmed), and cardbus support is untested due to
lack of test hardware.
Please report any new problems with this import to garrett@.
To generate a diff of this commit:
cvs rdiff -r1.3 -r1.4 src/sys/arch/evbmips/atheros/autoconf.c
cvs rdiff -r1.2 -r1.3 src/sys/arch/evbmips/atheros/machdep.c
cvs rdiff -r1.2 -r1.3 src/sys/arch/mips/atheros/ar531x_board.c
cvs rdiff -r1.6 -r1.7 src/sys/arch/mips/atheros/arbus.c
cvs rdiff -r1.3 -r1.4 src/sys/arch/mips/atheros/dev/if_ath_arbus.c
cvs rdiff -r1.2 -r1.3 src/sys/arch/mips/atheros/include/ar531xreg.h
cvs rdiff -r1.1 -r1.2 src/sys/arch/mips/atheros/include/ar531xvar.h
cvs rdiff -r1.137 -r1.138 src/sys/arch/sparc64/conf/GENERIC32
cvs rdiff -r1.1 -r1.2 src/sys/contrib/dev/ath/COPYRIGHT \
src/sys/contrib/dev/ath/README src/sys/contrib/dev/ath/ah_desc.h \
src/sys/contrib/dev/ath/ah_devid.h src/sys/contrib/dev/ath/version.h
cvs rdiff -r1.3 -r1.4 src/sys/contrib/dev/ath/ah.h
cvs rdiff -r1.3 -r1.4 src/sys/contrib/dev/ath/netbsd/ah_osdep.c
cvs rdiff -r1.1 -r1.2 src/sys/contrib/dev/ath/netbsd/ah_osdep.h
cvs rdiff -r1.2 -r1.3 src/sys/contrib/dev/ath/public/alpha-elf.hal.o.uu \
src/sys/contrib/dev/ath/public/powerpc-be-eabi.opt_ah.h \
src/sys/contrib/dev/ath/public/powerpc-be-elf.opt_ah.h \
src/sys/contrib/dev/ath/public/powerpc-le-eabi.hal.o.uu \
src/sys/contrib/dev/ath/public/powerpc-le-eabi.opt_ah.h \
src/sys/contrib/dev/ath/public/xscale-be-elf.opt_ah.h \
src/sys/contrib/dev/ath/public/xscale-le-elf.opt_ah.h
cvs rdiff -r1.1 -r1.2 src/sys/contrib/dev/ath/public/alpha-elf.inc \
src/sys/contrib/dev/ath/public/arm9-le-thumb-elf.hal.o.uu \
src/sys/contrib/dev/ath/public/arm9-le-thumb-elf.inc \
src/sys/contrib/dev/ath/public/armv4-be-elf.hal.o.uu \
src/sys/contrib/dev/ath/public/armv4-be-elf.inc \
src/sys/contrib/dev/ath/public/armv4-be-elf.opt_ah.h \
src/sys/contrib/dev/ath/public/armv4-le-elf.hal.o.uu \
src/sys/contrib/dev/ath/public/armv4-le-elf.inc \
src/sys/contrib/dev/ath/public/armv4-le-elf.opt_ah.h \
src/sys/contrib/dev/ath/public/i386-elf.hal.o.uu \
src/sys/contrib/dev/ath/public/i386-elf.inc \
src/sys/contrib/dev/ath/public/mips-be-elf.hal.o.uu \
src/sys/contrib/dev/ath/public/mips-be-elf.inc \
src/sys/contrib/dev/ath/public/mips-be-elf.opt_ah.h \
src/sys/contrib/dev/ath/public/mips-le-elf.hal.o.uu \
src/sys/contrib/dev/ath/public/mips-le-elf.inc \
src/sys/contrib/dev/ath/public/mips-le-elf.opt_ah.h \
src/sys/contrib/dev/ath/public/mips1-be-elf.hal.o.uu \
src/sys/contrib/dev/ath/public/mips1-be-elf.inc \
src/sys/contrib/dev/ath/public/mips1-be-elf.opt_ah.h \
src/sys/contrib/dev/ath/public/mips1-le-elf.hal.o.uu \
src/sys/contrib/dev/ath/public/mips1-le-elf.inc \
src/sys/contrib/dev/ath/public/mips1-le-elf.opt_ah.h \
src/sys/contrib/dev/ath/public/mipsisa32-be-elf.hal.o.uu \
src/sys/contrib/dev/ath/public/mipsisa32-be-elf.inc \
src/sys/contrib/dev/ath/public/mipsisa32-be-elf.opt_ah.h \
src/sys/contrib/dev/ath/public/mipsisa32-le-elf.hal.o.uu \
src/sys/contrib/dev/ath/public/mipsisa32-le-elf.inc \
src/sys/contrib/dev/ath/public/mipsisa32-le-elf.opt_ah.h \
src/sys/contrib/dev/ath/public/powerpc-be-eabi.hal.o.uu \
src/sys/contrib/dev/ath/public/powerpc-be-eabi.inc \
src/sys/contrib/dev/ath/public/powerpc-be-elf.hal.o.uu \
src/sys/contrib/dev/ath/public/powerpc-be-elf.inc \
src/sys/contrib/dev/ath/public/powerpc-le-eabi.inc \
src/sys/contrib/dev/ath/public/sh4-le-elf.hal.o.uu \
src/sys/contrib/dev/ath/public/sh4-le-elf.inc \
src/sys/contrib/dev/ath/public/sparc64-be-elf.hal.o.uu \
src/sys/contrib/dev/ath/public/sparc64-be-elf.inc \
src/sys/contrib/dev/ath/public/x86_64-elf.hal.o.uu \
src/sys/contrib/dev/ath/public/x86_64-elf.inc \
src/sys/contrib/dev/ath/public/xscale-be-elf.hal.o.uu \
src/sys/contrib/dev/ath/public/xscale-be-elf.inc \
src/sys/contrib/dev/ath/public/xscale-le-elf.hal.o.uu \
src/sys/contrib/dev/ath/public/xscale-le-elf.inc
cvs rdiff -r0 -r1.1 src/sys/contrib/dev/ath/public/ap30.hal.o.uu \
src/sys/contrib/dev/ath/public/ap30.inc \
src/sys/contrib/dev/ath/public/ap30.opt_ah.h \
src/sys/contrib/dev/ath/public/ap43.hal.o.uu \
src/sys/contrib/dev/ath/public/ap43.inc \
src/sys/contrib/dev/ath/public/ap43.opt_ah.h \
src/sys/contrib/dev/ath/public/ap51.hal.o.uu \
src/sys/contrib/dev/ath/public/ap51.inc \
src/sys/contrib/dev/ath/public/ap51.opt_ah.h \
src/sys/contrib/dev/ath/public/ap61.hal.o.uu \
src/sys/contrib/dev/ath/public/ap61.inc \
src/sys/contrib/dev/ath/public/ap61.opt_ah.h \
src/sys/contrib/dev/ath/public/sparc-be-elf.hal.o.uu \
src/sys/contrib/dev/ath/public/sparc-be-elf.inc \
src/sys/contrib/dev/ath/public/sparc-be-elf.opt_ah.h
cvs rdiff -r1.12 -r1.13 src/sys/dev/cardbus/if_ath_cardbus.c
cvs rdiff -r1.73 -r1.74 src/sys/dev/ic/ath.c
cvs rdiff -r1.17 -r1.18 src/sys/dev/ic/athvar.h
cvs rdiff -r1.12 -r1.13 src/sys/dev/pci/if_ath_pci.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.