Module Name: src Committed By: matt Date: Thu Jul 7 05:06:45 UTC 2011
Modified Files: src/sys/arch/evbmips/atheros: autoconf.c mach_intr.c machdep.c wdog.c src/sys/arch/evbmips/conf: std.atheros std.meraki src/sys/arch/evbmips/evbmips: interrupt.c src/sys/arch/mips/atheros: ar5312.c ar5312_board.c ar5315.c ar5315_board.c arbus.c src/sys/arch/mips/atheros/dev: arspi.c com_arbus.c if_ath_arbus.c src/sys/arch/mips/atheros/include: ar5312reg.h ar5315reg.h src/sys/arch/mips/conf: files.atheros Added Files: src/sys/arch/evbmips/conf: DB120 RB433UAH src/sys/arch/mips/atheros: ar7100.c ar9344.c ar_conf.c ar_console.c ar_intr.c src/sys/arch/mips/atheros/dev: arpci.c ohci_arbus.c src/sys/arch/mips/atheros/include: ar9344reg.h platform.h Removed Files: src/sys/arch/mips/atheros: ar5312_console.c ar5312_intr.c ar5315_console.c ar5315_intr.c src/sys/arch/mips/atheros/include: ar531xvar.h Log Message: Revamp / rework the Atheros MIPS SoC support. Add initial support for the AR71xx (MIPS 24K core) SoC and the AR9344 (MIPS 74K core) SoC. Force use of -mips32 for all Atheros kernels. Make code much more common. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/evbmips/atheros/autoconf.c cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbmips/atheros/mach_intr.c cvs rdiff -u -r1.25 -r1.26 src/sys/arch/evbmips/atheros/machdep.c cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbmips/atheros/wdog.c cvs rdiff -u -r0 -r1.1 src/sys/arch/evbmips/conf/DB120 \ src/sys/arch/evbmips/conf/RB433UAH cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbmips/conf/std.atheros cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evbmips/conf/std.meraki cvs rdiff -u -r1.15 -r1.16 src/sys/arch/evbmips/evbmips/interrupt.c cvs rdiff -u -r1.7 -r1.8 src/sys/arch/mips/atheros/ar5312.c \ src/sys/arch/mips/atheros/ar5315.c cvs rdiff -u -r1.3 -r1.4 src/sys/arch/mips/atheros/ar5312_board.c cvs rdiff -u -r1.1 -r0 src/sys/arch/mips/atheros/ar5312_console.c \ src/sys/arch/mips/atheros/ar5315_console.c cvs rdiff -u -r1.8 -r0 src/sys/arch/mips/atheros/ar5312_intr.c cvs rdiff -u -r1.2 -r1.3 src/sys/arch/mips/atheros/ar5315_board.c cvs rdiff -u -r1.7 -r0 src/sys/arch/mips/atheros/ar5315_intr.c cvs rdiff -u -r0 -r1.1 src/sys/arch/mips/atheros/ar7100.c \ src/sys/arch/mips/atheros/ar9344.c src/sys/arch/mips/atheros/ar_conf.c \ src/sys/arch/mips/atheros/ar_console.c \ src/sys/arch/mips/atheros/ar_intr.c cvs rdiff -u -r1.13 -r1.14 src/sys/arch/mips/atheros/arbus.c cvs rdiff -u -r0 -r1.1 src/sys/arch/mips/atheros/dev/arpci.c \ src/sys/arch/mips/atheros/dev/ohci_arbus.c cvs rdiff -u -r1.7 -r1.8 src/sys/arch/mips/atheros/dev/arspi.c cvs rdiff -u -r1.9 -r1.10 src/sys/arch/mips/atheros/dev/com_arbus.c cvs rdiff -u -r1.19 -r1.20 src/sys/arch/mips/atheros/dev/if_ath_arbus.c cvs rdiff -u -r1.3 -r1.4 src/sys/arch/mips/atheros/include/ar5312reg.h cvs rdiff -u -r1.2 -r1.3 src/sys/arch/mips/atheros/include/ar5315reg.h cvs rdiff -u -r1.7 -r0 src/sys/arch/mips/atheros/include/ar531xvar.h cvs rdiff -u -r0 -r1.1 src/sys/arch/mips/atheros/include/ar9344reg.h \ src/sys/arch/mips/atheros/include/platform.h cvs rdiff -u -r1.8 -r1.9 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.