freebsd-nq/sys/mips/atheros
Adrian Chadd ea5f837ece Implement some initial AR934x support routines.
This code reads the PLL configuration registers and correctly programs
things so the UART and such can come up.

There's MIPS74k platform issues that need fixing; but this at least brings
things up enough to echo stuff out the serial port and allow for interactive
debugging with ddb.

Tested:

* AR71xx SoCs
* AR933x SoC
* AR9344 board (DB120)

Obtained from:	Qualcomm Atheros; Linux/OpenWRT
2013-07-21 03:56:57 +00:00
..
apb.c
apbvar.h
ar71xx_bus_space_reversed.c
ar71xx_bus_space_reversed.h
ar71xx_chip.c Initialise the watchdog and UART frequencies. 2013-07-21 03:52:52 +00:00
ar71xx_chip.h
ar71xx_cpudef.h Add two new CPU specific definitions - the watchdog clock frequency and 2013-07-21 03:51:24 +00:00
ar71xx_ehci.c
ar71xx_fixup.c
ar71xx_fixup.h
ar71xx_gpio.c Teach the GPIO code about the AR934x GPIO register and pin counts. 2013-07-21 03:55:18 +00:00
ar71xx_gpiovar.h
ar71xx_machdep.c
ar71xx_ohci.c
ar71xx_pci_bus_space.c
ar71xx_pci_bus_space.h
ar71xx_pci.c
ar71xx_setup.c Implement some initial AR934x support routines. 2013-07-21 03:56:57 +00:00
ar71xx_setup.h
ar71xx_spi.c
ar71xx_wdog.c
ar71xxreg.h
ar91xx_chip.c Initialise the watchdog and UART frequencies. 2013-07-21 03:52:52 +00:00
ar91xx_chip.h
ar91xxreg.h
ar724x_chip.c Initialise the watchdog and UART frequencies. 2013-07-21 03:52:52 +00:00
ar724x_chip.h
ar724x_pci.c
ar724xreg.h
ar933x_chip.c Initialise the watchdog and UART frequencies. 2013-07-21 03:52:52 +00:00
ar933x_chip.h
ar933x_uart.h
ar933xreg.h
ar934x_chip.c Implement some initial AR934x support routines. 2013-07-21 03:56:57 +00:00
ar934x_chip.h Implement some initial AR934x support routines. 2013-07-21 03:56:57 +00:00
ar934xreg.h
files.ar71xx Implement some initial AR934x support routines. 2013-07-21 03:56:57 +00:00
if_arge.c
if_argevar.h
pcf2123_rtc.c
pcf2123reg.h
std.ar71xx
uart_bus_ar71xx.c Use the UART frequency when programming the UART clock. 2013-07-21 03:54:39 +00:00
uart_bus_ar933x.c Use the UART frequency when programming the UART clock. 2013-07-21 03:54:39 +00:00
uart_cpu_ar71xx.c Use the UART frequency when programming the UART clock. 2013-07-21 03:54:39 +00:00
uart_cpu_ar933x.c Use the UART frequency when programming the UART clock. 2013-07-21 03:54:39 +00:00
uart_dev_ar933x.c
uart_dev_ar933x.h