--- elwix/config/Attic/ALFA_NX.hints 2013/05/21 08:26:57 1.1.2.1 +++ elwix/config/Attic/ALFA_NX.hints 2013/05/21 17:05:36 1.1.2.2 @@ -1,4 +1,9 @@ -# $FreeBSD: src/sys/mips/conf/PB92.hints,v 1.4 2012/11/17 01:52:48 svnexp Exp $ +# +## ELWIX - ALFA Nx kernel hints file +# +# $Id: ALFA_NX.hints,v 1.1.2.2 2013/05/21 17:05:36 misho Exp $ +# + hint.apb.0.at="nexus0" hint.apb.0.irq=4 @@ -9,10 +14,16 @@ hint.uart.0.maddr=0x18020003 hint.uart.0.msize=0x18 hint.uart.0.irq=3 -#ehci - note the 0x100 offset for the AR913x/AR724x +#ohci +hint.ohci.0.at="apb0" +hint.ohci.0.maddr=0x1c000000 +hint.ohci.0.msize=0x01000000 +hint.ohci.0.irq=6 + +#ehci hint.ehci.0.at="nexus0" hint.ehci.0.maddr=0x1b000100 -hint.ehci.0.msize=0x00ffff00 +hint.ehci.0.msize=0x01000000 hint.ehci.0.irq=1 # pci @@ -50,16 +61,17 @@ hint.arswitch.0.is_rgmii=0 # No, not RGMII hint.arswitch.0.is_gmii=0 # No, not GMII ## arge0 -#hint.arge.0.at="nexus0" -#hint.arge.0.maddr=0x19000000 -#hint.arge.0.msize=0x1000 -#hint.arge.0.irq=2 -# -## AR8316 workaround for now -#hint.arge.0.media=1000 -#hint.arge.0.fduplex=1 -#hint.arge.0.phymask=0x3 +hint.arge.0.at="nexus0" +hint.arge.0.maddr=0x19000000 +hint.arge.0.msize=0x1000 +hint.arge.0.irq=2 + +hint.arge.1.at="nexus0" +hint.arge.1.maddr=0x1a000000 +hint.arge.1.msize=0x1000 +hint.arge.1.irq=3 + # GPIO hint.gpio.0.at="apb0" hint.gpio.0.maddr=0x18040000 @@ -99,6 +111,10 @@ hint.nvram.0.flags=3 # 1 = No check, 2 = Format Generi hint.nvram.1.base=0x1f032000 hint.nvram.1.maxsize=0x4000 hint.nvram.1.flags=3 # 1 = No check, 2 = Format Generic + +# hwpmc device +hint.ar71xx_pmc.0.at="apb0" +hint.ar71xx_pmc.0.irq=5 # GEOM_MAP #