AR71XX.hints revision 201911
150276Speter# $FreeBSD$
2166124Srafanhint.apb.0.at="nexus0"
350276Speterhint.apb.0.irq=4
450276Speter
550276Speter# uart0
650276Speterhint.uart.0.at="apb0"
750276Speter# see atheros/uart_cpu_ar71xx.c why +3
850276Speterhint.uart.0.maddr=0x18020003
950276Speterhint.uart.0.msize=0x18
1050276Speterhint.uart.0.irq=3
1150276Speter
1250276Speter#ohci
1350276Speterhint.ohci.0.at="apb0"
1450276Speterhint.ohci.0.maddr=0x1c000000
1550276Speterhint.ohci.0.msize=0x01000000
1650276Speterhint.ohci.0.irq=6
1750276Speter
1850276Speter#ehci
1950276Speterhint.ehci.0.at="nexus0"
2050276Speterhint.ehci.0.maddr=0x1b000000
2150276Speterhint.ehci.0.msize=0x01000000
2250276Speterhint.ehci.0.irq=1
2350276Speter
2450276Speter# pci
2550276Speterhint.pcib.0.at="nexus0"
2650276Speterhint.pcib.0.irq=0
2750276Speter
2850276Speterhint.arge.0.at="nexus0"
2950276Speterhint.arge.0.maddr=0x19000000
30166124Srafanhint.arge.0.msize=0x1000
3150276Speterhint.arge.0.irq=2
32166124Srafan# PHY4 = 1 << 4
3350276Speterhint.arge.0.phymask=0x10
3450276Speter# Uncomment this hint for RS (not PRO)
35166124Srafan# PHY20 = 1 << 20
3650276Speter# hint.arge.0.phymask=0x100000
3750276Speter
3850276Speterhint.arge.1.at="nexus0"
3950276Speterhint.arge.1.maddr=0x1a000000
4050276Speterhint.arge.1.msize=0x1000
4150276Speterhint.arge.1.irq=3
4276726Speter# PHY1, PHY2, PHY3 
4350276Speterhint.arge.1.phymask=0x0e
4450276Speter# should be 100 for RS 
45166124Srafanhint.arge.1.media=1000
4650276Speterhint.arge.1.fduplex=1
4750276Speter# Uncomment this hint for RS (not PRO)
4850276Speter# hint.arge.0.phymask=70000
49166124Srafan
50166124Srafan# SPI flash
51166124Srafanhint.spi.0.at="nexus0"
52166124Srafanhint.spi.0.maddr=0x1f000000
53166124Srafanhint.spi.0.msize=0x10
54166124Srafan
55166124Srafanhint.mx25l.0.at="spibus0"
56166124Srafanhint.mx25l.0.cs=0
57166124Srafan
58166124Srafan# Watchdog
59166124Srafanhint.ar71xx_wdog.0.at="nexus0"
60166124Srafan