mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-18 10:35:55 +00:00
530028c9d6
bits. The ROUERSTATION and RSPRO variants contain: * the board specific bits (eg the RTC for RSPRO, later on it'll include the GPIO/LED definitions); * the boot specific bits (eg, on-board flash, usb flash, etc). For now the AR71XX_BASE file contains the common board config, drivers and net80211/ath wireless drivers. I'll follow this up with config files for the other boards I have (eg the Ubiquiti LSSR71, as well as some Mikrotik boards that use the AR71XX and atheros reference boards) which will be quite easy to do now.
67 lines
1.2 KiB
Plaintext
67 lines
1.2 KiB
Plaintext
#
|
|
# $FreeBSD$
|
|
#
|
|
hint.apb.0.at="nexus0"
|
|
hint.apb.0.irq=4
|
|
|
|
# uart0
|
|
hint.uart.0.at="apb0"
|
|
# see atheros/uart_cpu_ar71xx.c why +3
|
|
hint.uart.0.maddr=0x18020003
|
|
hint.uart.0.msize=0x18
|
|
hint.uart.0.irq=3
|
|
|
|
#ohci
|
|
hint.ohci.0.at="apb0"
|
|
hint.ohci.0.maddr=0x1c000000
|
|
hint.ohci.0.msize=0x01000000
|
|
hint.ohci.0.irq=6
|
|
|
|
#ehci
|
|
hint.ehci.0.at="nexus0"
|
|
hint.ehci.0.maddr=0x1b000000
|
|
hint.ehci.0.msize=0x01000000
|
|
hint.ehci.0.irq=1
|
|
|
|
# pci
|
|
hint.pcib.0.at="nexus0"
|
|
hint.pcib.0.irq=0
|
|
|
|
hint.arge.0.at="nexus0"
|
|
hint.arge.0.maddr=0x19000000
|
|
hint.arge.0.msize=0x1000
|
|
hint.arge.0.irq=2
|
|
|
|
# phymask, media and fduplex depend upon the specific
|
|
# board.
|
|
# So each board will override the settings as needed.
|
|
|
|
hint.arge.1.at="nexus0"
|
|
hint.arge.1.maddr=0x1a000000
|
|
hint.arge.1.msize=0x1000
|
|
hint.arge.1.irq=3
|
|
|
|
# SPI flash
|
|
hint.spi.0.at="nexus0"
|
|
hint.spi.0.maddr=0x1f000000
|
|
hint.spi.0.msize=0x10
|
|
|
|
hint.mx25l.0.at="spibus0"
|
|
hint.mx25l.0.cs=0
|
|
|
|
# Watchdog
|
|
hint.ar71xx_wdog.0.at="nexus0"
|
|
|
|
# GPIO
|
|
hint.gpio.0.at="apb0"
|
|
hint.gpio.0.maddr=0x18040000
|
|
hint.gpio.0.msize=0x1000
|
|
hint.gpio.0.irq=2
|
|
|
|
# Each board should override the GPIO bus pins with the configuration
|
|
# relevant to it. Thus no pins are defined here.
|
|
|
|
# hwpmc device
|
|
hint.ar71xx_pmc.0.at="apb0"
|
|
hint.ar71xx_pmc.0.irq=5
|