PB92.hints revision 221321
1# $FreeBSD: head/sys/mips/conf/PB92.hints 221321 2011-05-02 10:42:19Z adrian $
2hint.apb.0.at="nexus0"
3hint.apb.0.irq=4
4
5# uart0
6hint.uart.0.at="apb0"
7# see atheros/uart_cpu_ar71xx.c why +3
8hint.uart.0.maddr=0x18020003
9hint.uart.0.msize=0x18
10hint.uart.0.irq=3
11
12# ohci
13#hint.ohci.0.at="apb0"
14#hint.ohci.0.maddr=0x1b000000
15#hint.ohci.0.msize=0x01000000
16#hint.ohci.0.irq=1
17
18#ehci - note the 0x100 offset for the AR913x/AR724x
19hint.ehci.0.at="nexus0"
20hint.ehci.0.maddr=0x1b000100
21hint.ehci.0.msize=0x00ffff00
22hint.ehci.0.irq=1
23
24# pci
25hint.pcib.0.at="nexus0"
26hint.pcib.0.irq=0
27
28# arge0
29hint.arge.0.at="nexus0"
30hint.arge.0.maddr=0x19000000
31hint.arge.0.msize=0x1000
32hint.arge.0.irq=2
33
34# AR8316 workaround for now
35hint.arge.0.media=1000
36hint.arge.0.fduplex=1
37hint.arge.0.phymask=0x3
38
39# GPIO
40hint.gpio.0.at="apb0"
41hint.gpio.0.maddr=0x18040000
42hint.gpio.0.msize=0x1000
43hint.gpio.0.irq=2
44
45# Signal leds
46hint.gpioled.0.at="gpiobus0"
47hint.gpioled.0.name="sig1"
48hint.gpioled.0.pins=0x0001	# pin 0
49hint.gpioled.1.at="gpiobus0"
50hint.gpioled.1.name="sig2"
51hint.gpioled.1.pins=0x0002	# pin 1
52hint.gpioled.2.at="gpiobus0"
53hint.gpioled.2.name="sig3"
54hint.gpioled.2.pins=0x0800	# pin 11
55hint.gpioled.3.at="gpiobus0"
56hint.gpioled.3.name="sig4"
57hint.gpioled.3.pins=0x0080	# pin 7
58
59# SPI controller/bus
60hint.spi.0.at="nexus0"
61hint.spi.0.maddr=0x1f000000
62hint.spi.0.msize=0x10
63
64# SPI flash
65hint.mx25l.0.at="spibus0"
66hint.mx25l.0.cs=0
67
68# Watchdog
69hint.ar71xx_wdog.0.at="nexus0"
70