Root/target/linux/ifxmips/files-2.6.33/arch/mips/ifxmips/Kconfig

1if IFXMIPS
2
3choice
4    prompt "Infineon SoC chip selection"
5    default SOC_DANUBE
6    help
7        Select Infineon MIPS SoC type.
8
9    config IFXMIPS_DANUBE
10        bool "Danube/Twinpass"
11        select SOC_DANUBE
12
13endchoice
14
15source "arch/mips/ifxmips/danube/Kconfig"
16
17config SOC_DANUBE
18    bool
19    select DMA_NONCOHERENT
20    select IRQ_CPU
21    select CEVT_R4K
22    select CSRC_R4K
23    select SYS_HAS_CPU_MIPS32_R1
24    select SYS_HAS_CPU_MIPS32_R2
25    select HAVE_STD_PC_SERIAL_PORT
26    select SYS_SUPPORTS_BIG_ENDIAN
27    select SYS_SUPPORTS_32BIT_KERNEL
28    select SYS_SUPPORTS_MULTITHREADING
29    select SYS_HAS_EARLY_PRINTK
30    select HW_HAS_PCI
31    select ARCH_REQUIRE_GPIOLIB
32    select SWAP_IO_SPACE
33    select MIPS_MACHINE
34
35if EARLY_PRINTK
36menu "Infineon SoC settings"
37
38choice
39    prompt "Early printk port"
40    help
41      Choose which serial port is used, until the console driver is loaded
42
43config IFXMIPS_PROM_ASC0
44    bool "ASC0"
45
46config IFXMIPS_PROM_ASC1
47    bool "ASC1"
48
49endchoice
50
51config IFXMIPS_COMPAT
52    bool "Spinacer compatibility"
53    default y
54    help
55      Enable this to get some legacy API. This is needed if you use Lantiq DSL and VOIP drivers.
56
57endmenu
58endif
59endif
60

Archive Download this file



interactive