Root/target/linux/ramips/files/arch/mips/ralink/Kconfig

1if MIPS_RALINK
2
3choice
4    prompt "Ralink SoC selection"
5    default SOC_RT288X
6    help
7      Select Ralink MIPS SoC type.
8
9    config RALINK_RT288X
10        bool "RT288x"
11        select SOC_RT288X
12
13    config RALINK_RT305X
14        bool "RT305x"
15        select SOC_RT305X
16
17    config RALINK_RT3883
18        bool "RT3883"
19        select SOC_RT3883
20
21endchoice
22
23source "arch/mips/ralink/rt288x/Kconfig"
24source "arch/mips/ralink/rt305x/Kconfig"
25source "arch/mips/ralink/rt3883/Kconfig"
26
27config SOC_RT288X
28    bool
29    select CEVT_R4K
30    select CSRC_R4K
31    select DMA_NONCOHERENT
32    select IRQ_CPU
33    select ARCH_REQUIRE_GPIOLIB
34    select SYS_HAS_CPU_MIPS32_R1
35    select SYS_HAS_CPU_MIPS32_R2
36    select SYS_SUPPORTS_32BIT_KERNEL
37    select SYS_SUPPORTS_LITTLE_ENDIAN
38    select SYS_HAS_EARLY_PRINTK
39    select MIPS_MACHINE
40
41config SOC_RT305X
42    bool
43    select CEVT_R4K
44    select CSRC_R4K
45    select DMA_NONCOHERENT
46    select IRQ_CPU
47    select ARCH_REQUIRE_GPIOLIB
48    select SYS_HAS_CPU_MIPS32_R1
49    select SYS_HAS_CPU_MIPS32_R2
50    select SYS_SUPPORTS_32BIT_KERNEL
51    select SYS_SUPPORTS_LITTLE_ENDIAN
52    select SYS_HAS_EARLY_PRINTK
53    select MIPS_MACHINE
54    select USB_ARCH_HAS_HCD
55
56config SOC_RT3883
57    bool
58    select CEVT_R4K
59    select CSRC_R4K
60    select DMA_NONCOHERENT
61    select IRQ_CPU
62    select ARCH_REQUIRE_GPIOLIB
63    select SYS_HAS_CPU_MIPS32_R1
64    select SYS_HAS_CPU_MIPS32_R2
65    select SYS_SUPPORTS_32BIT_KERNEL
66    select SYS_SUPPORTS_LITTLE_ENDIAN
67    select SYS_HAS_EARLY_PRINTK
68    select MIPS_MACHINE
69    select USB_ARCH_HAS_OHCI
70    select USB_ARCH_HAS_EHCI
71
72config RALINK_DEV_GPIO_BUTTONS
73    def_bool n
74
75config RALINK_DEV_GPIO_LEDS
76    def_bool n
77
78endif
79

Archive Download this file



interactive