# $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=0x1b000000 #hint.ohci.0.msize=0x01000000 #hint.ohci.0.irq=1 #ehci - note the 0x100 offset for the AR913x/AR724x hint.ehci.0.at="nexus0" hint.ehci.0.maddr=0x1b000100 hint.ehci.0.msize=0x00ffff00 hint.ehci.0.irq=1 # pci hint.pcib.0.at="nexus0" hint.pcib.0.irq=0 # arge0 hint.arge.0.at="nexus0" hint.arge.0.maddr=0x19000000 hint.arge.0.msize=0x1000 hint.arge.0.irq=2 # AR8316 workaround for now hint.arge.0.media=1000 hint.arge.0.fduplex=1 hint.arge.0.phymask=0x3 # GPIO hint.gpio.0.at="apb0" hint.gpio.0.maddr=0x18040000 hint.gpio.0.msize=0x1000 hint.gpio.0.irq=2 # Signal leds hint.gpioled.0.at="gpiobus0" hint.gpioled.0.name="sig1" hint.gpioled.0.pins=0x0001 # pin 0 hint.gpioled.1.at="gpiobus0" hint.gpioled.1.name="sig2" hint.gpioled.1.pins=0x0002 # pin 1 hint.gpioled.2.at="gpiobus0" hint.gpioled.2.name="sig3" hint.gpioled.2.pins=0x0800 # pin 11 hint.gpioled.3.at="gpiobus0" hint.gpioled.3.name="sig4" hint.gpioled.3.pins=0x0080 # pin 7 # SPI controller/bus hint.spi.0.at="nexus0" hint.spi.0.maddr=0x1f000000 hint.spi.0.msize=0x10 # SPI flash hint.mx25l.0.at="spibus0" hint.mx25l.0.cs=0 # Watchdog hint.ar71xx_wdog.0.at="nexus0"