Subject: CVS commit: src/sys/arch
To: None <source-changes@NetBSD.org>
From: Garrett D'Amore <gdamore@netbsd.org>
List: source-changes
Date: 09/04/2006 05:17:26
Module Name:	src
Committed By:	gdamore
Date:		Mon Sep  4 05:17:26 UTC 2006

Modified Files:
	src/sys/arch/evbmips/atheros: autoconf.c wdog.c
	src/sys/arch/evbmips/conf: AP30 std.atheros
	src/sys/arch/mips/atheros: ar5312.c ar5312_intr.c arbus.c
	src/sys/arch/mips/atheros/dev: aevar.h argpio.c com_arbus.c if_ae.c
	    if_ath_arbus.c
	src/sys/arch/mips/atheros/include: ar5312reg.h ar531xvar.h arbusvar.h
	src/sys/arch/mips/conf: files.atheros

Log Message:
This is a boat-load of changes designed to finish parameterizing the
stuff necessary to separate out AR5312 from AR5315.  This includes:

	1) rework of arbus IRQs, so that IRQs are now seperately specified
	   as either MISC or CPU irqs
	2) move board/chip-specific addresses into chip-dependent file
	3) unencumber argpio from ar5312 specifics, using properties to pass
	   details such as reset-pin and sysled-pin.
	4) an option to select which WiSoC is to be configured is provided.

AR5315 support should be forthcoming shortly now.


To generate a diff of this commit:
cvs rdiff -r1.5 -r1.6 src/sys/arch/evbmips/atheros/autoconf.c
cvs rdiff -r1.3 -r1.4 src/sys/arch/evbmips/atheros/wdog.c
cvs rdiff -r1.4 -r1.5 src/sys/arch/evbmips/conf/AP30
cvs rdiff -r1.1 -r1.2 src/sys/arch/evbmips/conf/std.atheros
cvs rdiff -r1.1 -r1.2 src/sys/arch/mips/atheros/ar5312.c \
    src/sys/arch/mips/atheros/ar5312_intr.c
cvs rdiff -r1.9 -r1.10 src/sys/arch/mips/atheros/arbus.c
cvs rdiff -r1.1 -r1.2 src/sys/arch/mips/atheros/dev/aevar.h
cvs rdiff -r1.2 -r1.3 src/sys/arch/mips/atheros/dev/argpio.c \
    src/sys/arch/mips/atheros/dev/if_ae.c
cvs rdiff -r1.3 -r1.4 src/sys/arch/mips/atheros/dev/com_arbus.c
cvs rdiff -r1.6 -r1.7 src/sys/arch/mips/atheros/dev/if_ath_arbus.c
cvs rdiff -r1.1 -r1.2 src/sys/arch/mips/atheros/include/ar5312reg.h \
    src/sys/arch/mips/atheros/include/arbusvar.h
cvs rdiff -r1.3 -r1.4 src/sys/arch/mips/atheros/include/ar531xvar.h
cvs rdiff -r1.5 -r1.6 src/sys/arch/mips/conf/files.atheros

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.