freebsd-dev/sys/mips
Adrian Chadd f5937ee8e6 Add some initial board support for the AR934x and the Qualcomm Atheros
DB120 development board.

The AR934x SoCs are a MIPS74k based system with increased RAM addressing
space, some scratch-pad RAM, an improved gige switch PHY and 2x2 or 3x3
on-board dual-band wifi.

This support isn't complete by any stretch; it's just enough to bring
the board up for others to tinker with.  Notably, the MIPS74k support
is broken.  However it boots enough to echo some basic probe/attach
messages, before dying somewhere in the TLB code.

Thankyou to Qualcomm Atheros for their continued support of me doing
open source work with their hardware.

Tested:

* AR9344, mips74k
2013-07-21 04:00:48 +00:00
..
adm5120 Fix low-level uart drivers that set their fifo sizes in the softc too late. 2013-04-01 00:44:20 +00:00
alchemy Merge from vmobj-rwlock branch: 2013-02-26 01:00:11 +00:00
atheros Implement some initial AR934x support routines. 2013-07-21 03:56:57 +00:00
beri Merge from vmobj-rwlock branch: 2013-02-26 01:00:11 +00:00
cavium Use cvmx_mgmt_port_num_ports() instead of the inlined copy of a 2013-05-02 19:47:36 +00:00
conf Add some initial board support for the AR934x and the Qualcomm Atheros 2013-07-21 04:00:48 +00:00
gxemul Merge from vmobj-rwlock branch: 2013-02-26 01:00:11 +00:00
idt Merge from vmobj-rwlock branch: 2013-02-26 01:00:11 +00:00
include Nearly a complete rewrite of elf.h. 2013-07-09 19:01:38 +00:00
malta Add the static kernel boot environment, needed to actually boot this thing. 2013-04-17 18:26:01 +00:00
mips Include sys/systm.h after sys/param.h. 2013-07-15 15:40:57 +00:00
nlm Fix incorrect KASSERTs in xlpge 2013-04-12 16:03:22 +00:00
rmi MFcalloutng: 2013-02-28 13:46:03 +00:00
rt305x Fix undefined behaviour in several gpio_pin_setflags() routines (under 2013-04-13 21:21:13 +00:00
sentry5 Merge from vmobj-rwlock branch: 2013-02-26 01:00:11 +00:00
sibyte Merge from vmobj-rwlock branch: 2013-02-26 01:00:11 +00:00