PB92.hints revision 221321
1221259Sadrian# $FreeBSD: head/sys/mips/conf/PB92.hints 221321 2011-05-02 10:42:19Z adrian $
2221259Sadrianhint.apb.0.at="nexus0"
3221259Sadrianhint.apb.0.irq=4
4221259Sadrian
5221259Sadrian# uart0
6221259Sadrianhint.uart.0.at="apb0"
7221259Sadrian# see atheros/uart_cpu_ar71xx.c why +3
8221259Sadrianhint.uart.0.maddr=0x18020003
9221259Sadrianhint.uart.0.msize=0x18
10221259Sadrianhint.uart.0.irq=3
11221259Sadrian
12221259Sadrian# ohci
13221259Sadrian#hint.ohci.0.at="apb0"
14221259Sadrian#hint.ohci.0.maddr=0x1b000000
15221259Sadrian#hint.ohci.0.msize=0x01000000
16221259Sadrian#hint.ohci.0.irq=1
17221259Sadrian
18221259Sadrian#ehci - note the 0x100 offset for the AR913x/AR724x
19221259Sadrianhint.ehci.0.at="nexus0"
20221259Sadrianhint.ehci.0.maddr=0x1b000100
21221259Sadrianhint.ehci.0.msize=0x00ffff00
22221259Sadrianhint.ehci.0.irq=1
23221259Sadrian
24221259Sadrian# pci
25221259Sadrianhint.pcib.0.at="nexus0"
26221259Sadrianhint.pcib.0.irq=0
27221259Sadrian
28221259Sadrian# arge0
29221259Sadrianhint.arge.0.at="nexus0"
30221259Sadrianhint.arge.0.maddr=0x19000000
31221259Sadrianhint.arge.0.msize=0x1000
32221259Sadrianhint.arge.0.irq=2
33221259Sadrian
34221321Sadrian# AR8316 workaround for now
35221321Sadrianhint.arge.0.media=1000
36221321Sadrianhint.arge.0.fduplex=1
37221321Sadrianhint.arge.0.phymask=0x3
38221321Sadrian
39221259Sadrian# GPIO
40221259Sadrianhint.gpio.0.at="apb0"
41221259Sadrianhint.gpio.0.maddr=0x18040000
42221259Sadrianhint.gpio.0.msize=0x1000
43221259Sadrianhint.gpio.0.irq=2
44221259Sadrian
45221259Sadrian# Signal leds
46221259Sadrianhint.gpioled.0.at="gpiobus0"
47221259Sadrianhint.gpioled.0.name="sig1"
48221259Sadrianhint.gpioled.0.pins=0x0001	# pin 0
49221259Sadrianhint.gpioled.1.at="gpiobus0"
50221259Sadrianhint.gpioled.1.name="sig2"
51221259Sadrianhint.gpioled.1.pins=0x0002	# pin 1
52221259Sadrianhint.gpioled.2.at="gpiobus0"
53221259Sadrianhint.gpioled.2.name="sig3"
54221259Sadrianhint.gpioled.2.pins=0x0800	# pin 11
55221259Sadrianhint.gpioled.3.at="gpiobus0"
56221259Sadrianhint.gpioled.3.name="sig4"
57221259Sadrianhint.gpioled.3.pins=0x0080	# pin 7
58221259Sadrian
59221259Sadrian# SPI controller/bus
60221259Sadrianhint.spi.0.at="nexus0"
61221259Sadrianhint.spi.0.maddr=0x1f000000
62221259Sadrianhint.spi.0.msize=0x10
63221259Sadrian
64221259Sadrian# SPI flash
65221259Sadrianhint.mx25l.0.at="spibus0"
66221259Sadrianhint.mx25l.0.cs=0
67221259Sadrian
68221259Sadrian# Watchdog
69221259Sadrianhint.ar71xx_wdog.0.at="nexus0"
70