1228944Sadrian#
2228944Sadrian# $FreeBSD$
3228944Sadrian#
4228944Sadrianhint.apb.0.at="nexus0"
5228944Sadrianhint.apb.0.irq=4
6228944Sadrian
7228944Sadrian# uart0
8228944Sadrianhint.uart.0.at="apb0"
9228944Sadrian# see atheros/uart_cpu_ar71xx.c why +3
10228944Sadrianhint.uart.0.maddr=0x18020003
11228944Sadrianhint.uart.0.msize=0x18
12228944Sadrianhint.uart.0.irq=3
13228944Sadrian
14228944Sadrian#ohci
15228944Sadrianhint.ohci.0.at="apb0"
16228944Sadrianhint.ohci.0.maddr=0x1c000000
17228944Sadrianhint.ohci.0.msize=0x01000000
18228944Sadrianhint.ohci.0.irq=6
19228944Sadrian
20228944Sadrian#ehci
21228944Sadrianhint.ehci.0.at="nexus0"
22228944Sadrianhint.ehci.0.maddr=0x1b000000
23228944Sadrianhint.ehci.0.msize=0x01000000
24228944Sadrianhint.ehci.0.irq=1
25228944Sadrian
26228944Sadrian# pci
27228944Sadrianhint.pcib.0.at="nexus0"
28228944Sadrianhint.pcib.0.irq=0
29228944Sadrian
30228944Sadrianhint.arge.0.at="nexus0"
31228944Sadrianhint.arge.0.maddr=0x19000000
32228944Sadrianhint.arge.0.msize=0x1000
33228944Sadrianhint.arge.0.irq=2
34228944Sadrian
35228944Sadrian# phymask, media and fduplex depend upon the specific
36228944Sadrian# board.
37228944Sadrian# So each board will override the settings as needed.
38228944Sadrian
39228944Sadrianhint.arge.1.at="nexus0"
40228944Sadrianhint.arge.1.maddr=0x1a000000
41228944Sadrianhint.arge.1.msize=0x1000
42228944Sadrianhint.arge.1.irq=3
43228944Sadrian
44228944Sadrian# SPI flash
45228944Sadrianhint.spi.0.at="nexus0"
46228944Sadrianhint.spi.0.maddr=0x1f000000
47228944Sadrianhint.spi.0.msize=0x10
48228944Sadrian
49228944Sadrianhint.mx25l.0.at="spibus0"
50228944Sadrianhint.mx25l.0.cs=0
51228944Sadrian
52228944Sadrian# Watchdog
53228944Sadrianhint.ar71xx_wdog.0.at="nexus0"
54228944Sadrian
55228944Sadrian# GPIO
56228944Sadrianhint.gpio.0.at="apb0"
57228944Sadrianhint.gpio.0.maddr=0x18040000
58228944Sadrianhint.gpio.0.msize=0x1000
59228944Sadrianhint.gpio.0.irq=2
60228944Sadrian
61228944Sadrian# Each board should override the GPIO bus pins with the configuration
62228944Sadrian# relevant to it. Thus no pins are defined here.
63228944Sadrian
64228944Sadrian# hwpmc device
65228944Sadrianhint.ar71xx_pmc.0.at="apb0"
66228944Sadrianhint.ar71xx_pmc.0.irq=5
67