RT305X.hints revision 220297
1220297Sadrian# $FreeBSD: head/sys/mips/conf/RT305X.hints 220297 2011-04-03 14:39:55Z adrian $ 2220297Sadrian# device.hints 3220297Sadrianhint.obio.0.at="nexus0" 4220297Sadrianhint.obio.0.maddr=0x10000000 5220297Sadrianhint.obio.0.msize=0x10000000 6220297Sadrian 7220297Sadrianhint.nvram.0.sig=0xe5e60a74 8220297Sadrianhint.nvram.0.base=0x1f030000 9220297Sadrianhint.nvram.0.maxsize=0x2000 10220297Sadrianhint.nvram.0.flags=3 # 1 = No check, 2 = Format Generic 11220297Sadrianhint.nvram.1.sig=0x5a045e94 12220297Sadrianhint.nvram.1.base=0x1f032000 13220297Sadrianhint.nvram.1.maxsize=0x4000 14220297Sadrianhint.nvram.1.flags=3 # 1 = No check, 2 = Format Generic 15220297Sadrian 16220297Sadrian# on-board Ralink Frame Engine 17220297Sadrian#hint.rt.0.at="nexus0" 18220297Sadrian#hint.rt.0.maddr=0x12000000 19220297Sadrian#hint.rt.0.msize=0x200000 20220297Sadrian#hint.rt.0.irq=9 21220297Sadrianhint.rt.0.macaddr="00:18:e7:d5:83:90" 22220297Sadrian 23220297Sadrian# on-board Ralink 2872 802.11n core 24220297Sadrianhint.rt2860.0.at="nexus0" 25220297Sadrianhint.rt2860.0.maddr=0x10180000 26220297Sadrianhint.rt2860.0.msize=0x40000 27220297Sadrianhint.rt2860.0.irq=4 28220297Sadrian 29220297Sadrian# uart0 30220297Sadrian#hint.uart.0.at="obio0" 31220297Sadrian#hint.uart.0.maddr=0x10000C00 32220297Sadrian#hint.uart.0.msize=0x100 33220297Sadrian#hint.uart.0.irq=12 34220297Sadrian#hint.uart.0.flags="0x30" 35220297Sadrian 36220297Sadrian# uart1 37220297Sadrian#hint.uart.1.at="obio0" 38220297Sadrian#hint.uart.1.maddr=0x10000500 39220297Sadrian#hint.uart.1.msize=0x100 40220297Sadrian#hint.uart.1.irq=5 41220297Sadrian#hint.uart.1.flags="0x30" 42220297Sadrian 43220297Sadrian 44220297Sadrian# gpio 45220297Sadrian# GPIO0 - WPS BTN IN II IO 46220297Sadrianhint.gpiobutton.0.at="gpiobus0" 47220297Sadrianhint.gpiobutton.0.pins="0x01" 48220297Sadrianhint.gpiobutton.0.name="wps" 49220297Sadrianhint.gpiobutton.0.flags="0x0581" 50220297Sadrian 51220297Sadrian# GPIO7 - MODE SW AP IN II IO 52220297Sadrianhint.gpiobutton.1.at="gpiobus0" 53220297Sadrianhint.gpiobutton.1.pins="0x80" 54220297Sadrianhint.gpiobutton.1.name="mode_ap" 55220297Sadrianhint.gpiobutton.1.flags="0x0581" 56220297Sadrian 57220297Sadrian# GPIO8 - ST LEDRED OUT /* 2pin BiDir RED/BLUE LED */ 58220297Sadrian# GPIO9 - ST LEDBLUE OUT 59220297Sadrianhint.gpioled.0.at="gpiobus0" 60220297Sadrianhint.gpioled.0.pins="0x100" 61220297Sadrianhint.gpioled.0.name="status_red" 62220297Sadrianhint.gpioled.0.flags="0x0002" 63220297Sadrianhint.gpioled.1.at="gpiobus0" 64220297Sadrianhint.gpioled.1.pins="0x200" 65220297Sadrian#hint.gpioled.1.name="status_blue" 66220297Sadrianhint.gpioled.1.name="status" 67220297Sadrianhint.gpioled.1.flags="0x0002" 68220297Sadrian 69220297Sadrian# GPIO10 - RST BTN IN II IO 70220297Sadrianhint.gpiobutton.2.at="gpiobus0" 71220297Sadrianhint.gpiobutton.2.pins="0x400" 72220297Sadrianhint.gpiobutton.2.name="reset" 73220297Sadrianhint.gpiobutton.2.flags="0x0581" 74220297Sadrian 75220297Sadrian# GPIO11 - MODE SW CL IN II IO 76220297Sadrianhint.gpiobutton.3.at="gpiobus0" 77220297Sadrianhint.gpiobutton.3.pins="0x800" 78220297Sadrianhint.gpiobutton.3.name="mode_wlan_client" 79220297Sadrianhint.gpiobutton.3.flags="0x0581" 80220297Sadrian 81220297Sadrian# GPIO14 - WPS LED OUT II IO 82220297Sadrianhint.gpioled.2.at="gpiobus0" 83220297Sadrianhint.gpioled.2.pins="0x4000" 84220297Sadrianhint.gpioled.2.name="wps" 85220297Sadrianhint.gpioled.2.flags="0x0182" 86220297Sadrian 87220297Sadrian 88220297Sadrian 89220297Sadrian#0x00000000-0x00030000 : "Bootloader" 90220297Sadrian#0x00030000-0x00040000 : "Factory" 91220297Sadrian#0x00040000-0x00070000 : "Config" 92220297Sadrian#0x00070000-0x000b0000 : "Language" 93220297Sadrian#0x000b0000-0x001a0000 : "Kernel" 94220297Sadrian#0x001a0000-0x01000000 : "RootFS" 95220297Sadrian 96220297Sadrianhint.map.0.at="cfid0" 97220297Sadrianhint.map.0.start=0x00000000 98220297Sadrianhint.map.0.end=0x00030000 99220297Sadrianhint.map.0.name="bootloader" 100220297Sadrianhint.map.0.readonly=1 101220297Sadrian 102220297Sadrianhint.map.1.at="cfid0" 103220297Sadrianhint.map.1.start=0x00030000 104220297Sadrianhint.map.1.end=0x00040000 105220297Sadrianhint.map.1.name="factory" 106220297Sadrian 107220297Sadrianhint.map.2.at="cfid0" 108220297Sadrianhint.map.2.start=0x00040000 109220297Sadrianhint.map.2.end=0x00800000 110220297Sadrianhint.map.2.name="upgrade" 111220297Sadrian 112220297Sadrianhint.map.3.at="cfid0" 113220297Sadrianhint.map.3.start=0x00040000 114220297Sadrianhint.map.3.end=0x00050000 115220297Sadrianhint.map.3.name="config" 116220297Sadrian 117220297Sadrianhint.map.4.at="cfid0" 118220297Sadrianhint.map.4.start=0x00000000 119220297Sadrianhint.map.4.end=0x00000000 120220297Sadrianhint.map.4.name="language" 121220297Sadrian 122220297Sadrianhint.map.5.at="cfid0" 123220297Sadrianhint.map.5.start=0x00050000 124220297Sadrianhint.map.5.end=0x00150000 125220297Sadrianhint.map.5.name="kernel" 126220297Sadrian 127220297Sadrianhint.map.6.at="cfid0" 128220297Sadrianhint.map.6.start=0x00150000 129220297Sadrianhint.map.6.end=0x00800000 130220297Sadrianhint.map.6.name="rootfs" 131220297Sadrian 132220297Sadrian 133220297Sadrianhint.rt.0.phymask=0x1f 134220297Sadrianhint.rt.0.media=100 135220297Sadrianhint.rt.0.fduplex=1 136220297Sadrian 137