1220295Sadrian# This file (and the kernel config file accompanying it) are not designed 2220295Sadrian# to be used by themselves. Instead, users of this file should create a 3220295Sadrian# kernel # config file which includes this file (which gets the basic hints), 4220295Sadrian# then override the default options (adding devices as needed) and adding 5220295Sadrian# hints as needed (for example, the GPIO and LAN PHY.) 6220295Sadrian 7220295Sadrian# $FreeBSD$ 8220295Sadrian 9220295Sadrianhint.apb.0.at="nexus0" 10220295Sadrianhint.apb.0.irq=4 11220295Sadrian 12220295Sadrian# uart0 13220295Sadrianhint.uart.0.at="apb0" 14220295Sadrian# see atheros/uart_cpu_ar71xx.c why +3 15220295Sadrianhint.uart.0.maddr=0x18020003 16220295Sadrianhint.uart.0.msize=0x18 17220295Sadrianhint.uart.0.irq=3 18220295Sadrian 19220295Sadrian#ehci - note the 0x100 offset for the AR913x/AR724x 20220295Sadrianhint.ehci.0.at="nexus0" 21220295Sadrianhint.ehci.0.maddr=0x1b000100 22220295Sadrianhint.ehci.0.msize=0x00ffff00 23220295Sadrianhint.ehci.0.irq=1 24220295Sadrian 25220295Sadrianhint.arge.0.at="nexus0" 26220295Sadrianhint.arge.0.maddr=0x19000000 27220295Sadrianhint.arge.0.msize=0x1000 28220295Sadrianhint.arge.0.irq=2 29220295Sadrian 30220295Sadrianhint.arge.1.at="nexus0" 31220295Sadrianhint.arge.1.maddr=0x1a000000 32220295Sadrianhint.arge.1.msize=0x1000 33220295Sadrianhint.arge.1.irq=3 34220295Sadrian 35220295Sadrianhint.ath.0.at="nexus0" 36220295Sadrianhint.ath.0.maddr=0x180c0000 37220295Sadrianhint.ath.0.msize=0x30000 38220295Sadrianhint.ath.0.irq=0 39220295Sadrian# Set this to define where the ath calibration data 40220295Sadrian# should be fetched from in physical memory. 41220295Sadrian# hint.ath.0.eepromaddr=0x1fff1000 42220295Sadrian 43220295Sadrian# SPI flash 44220295Sadrianhint.spi.0.at="nexus0" 45220295Sadrianhint.spi.0.maddr=0x1f000000 46220295Sadrianhint.spi.0.msize=0x10 47220295Sadrian 48220295Sadrianhint.mx25l.0.at="spibus0" 49220295Sadrianhint.mx25l.0.cs=0 50220295Sadrian 51220295Sadrian# Watchdog 52220295Sadrianhint.ar71xx_wdog.0.at="nexus0" 53