move files to files-3.7
[openwrt/openwrt.git] / target / linux / ramips / files-3.7 / arch / mips / ralink / Kconfig
diff --git a/target/linux/ramips/files-3.7/arch/mips/ralink/Kconfig b/target/linux/ramips/files-3.7/arch/mips/ralink/Kconfig
new file mode 100644 (file)
index 0000000..74bca6d
--- /dev/null
@@ -0,0 +1,83 @@
+if MIPS_RALINK
+
+choice
+       prompt "Ralink SoC selection"
+       default SOC_RT288X
+       help
+         Select Ralink MIPS SoC type.
+
+       config RALINK_RT288X
+               bool "RT288x"
+               select SOC_RT288X
+
+       config RALINK_RT305X
+               bool "RT305x"
+               select SOC_RT305X
+
+       config RALINK_RT3883
+               bool "RT3883"
+               select SOC_RT3883
+
+endchoice
+
+source "arch/mips/ralink/rt288x/Kconfig"
+source "arch/mips/ralink/rt305x/Kconfig"
+source "arch/mips/ralink/rt3883/Kconfig"
+
+config SOC_RT288X
+       bool
+       select CEVT_R4K
+       select CSRC_R4K
+       select DMA_NONCOHERENT
+       select IRQ_CPU
+       select ARCH_REQUIRE_GPIOLIB
+       select SYS_HAS_CPU_MIPS32_R1
+       select SYS_HAS_CPU_MIPS32_R2
+       select SYS_SUPPORTS_32BIT_KERNEL
+       select SYS_SUPPORTS_LITTLE_ENDIAN
+       select SYS_HAS_EARLY_PRINTK
+       select MIPS_MACHINE
+       select HAVE_CLK
+
+config SOC_RT305X
+       bool
+       select CEVT_R4K
+       select CSRC_R4K
+       select DMA_NONCOHERENT
+       select IRQ_CPU
+       select ARCH_REQUIRE_GPIOLIB
+       select SYS_HAS_CPU_MIPS32_R1
+       select SYS_HAS_CPU_MIPS32_R2
+       select SYS_SUPPORTS_32BIT_KERNEL
+       select SYS_SUPPORTS_LITTLE_ENDIAN
+       select SYS_HAS_EARLY_PRINTK
+       select MIPS_MACHINE
+       select USB_ARCH_HAS_HCD
+       select USB_ARCH_HAS_OHCI
+       select USB_ARCH_HAS_EHCI
+       select HAVE_CLK
+
+config SOC_RT3883
+       bool
+       select CEVT_R4K
+       select CSRC_R4K
+       select DMA_NONCOHERENT
+       select IRQ_CPU
+       select ARCH_REQUIRE_GPIOLIB
+       select SYS_HAS_CPU_MIPS32_R1
+       select SYS_HAS_CPU_MIPS32_R2
+       select SYS_SUPPORTS_32BIT_KERNEL
+       select SYS_SUPPORTS_LITTLE_ENDIAN
+       select SYS_HAS_EARLY_PRINTK
+       select MIPS_MACHINE
+       select USB_ARCH_HAS_OHCI
+       select USB_ARCH_HAS_EHCI
+       select HAVE_CLK
+
+config RALINK_DEV_GPIO_BUTTONS
+       def_bool n
+
+config RALINK_DEV_GPIO_LEDS
+       def_bool n
+
+endif