From 02285b4e884af3245fec92d55f456bc99e0fadd6 Mon Sep 17 00:00:00 2001 From: Oleksandr Tymoshenko Date: Tue, 28 Sep 2010 03:34:51 +0000 Subject: [PATCH] Add GPIO bus to config and hints. Also add sample gpioled device. --- sys/mips/conf/AR71XX | 3 +++ sys/mips/conf/AR71XX.hints | 12 ++++++++++++ 2 files changed, 15 insertions(+) diff --git a/sys/mips/conf/AR71XX b/sys/mips/conf/AR71XX index 12c73daa5b8e..bec8120fed32 100644 --- a/sys/mips/conf/AR71XX +++ b/sys/mips/conf/AR71XX @@ -74,6 +74,9 @@ options USB_EHCI_BIG_ENDIAN_DESC # handle big-endian byte order device ohci device ehci +device gpio +device gpioled + device spibus device ar71xx_spi device mx25l diff --git a/sys/mips/conf/AR71XX.hints b/sys/mips/conf/AR71XX.hints index c68d6bc8efcf..6719d1639182 100644 --- a/sys/mips/conf/AR71XX.hints +++ b/sys/mips/conf/AR71XX.hints @@ -47,6 +47,18 @@ hint.arge.1.fduplex=1 # Uncomment this hint for RS (not PRO) # hint.arge.0.phymask=70000 +# GPIO +hint.gpio.0.at="apb0" +hint.gpio.0.maddr=0x18040000 +hint.gpio.0.msize=0x1000 +hint.gpio.0.irq=2 + +# RF led +hint.gpioled.0.at="gpiobus0" +hint.gpioled.0.name="rf" +# pin 2 +hint.gpioled.0.pins=0x0004 + # SPI flash hint.spi.0.at="nexus0" hint.spi.0.maddr=0x1f000000