diff options
Diffstat (limited to 'arch/hexagon/Kconfig')
-rw-r--r-- | arch/hexagon/Kconfig | 33 |
1 files changed, 10 insertions, 23 deletions
diff --git a/arch/hexagon/Kconfig b/arch/hexagon/Kconfig index e4decc6b8947..04dff5bdcbf7 100644 --- a/arch/hexagon/Kconfig +++ b/arch/hexagon/Kconfig | |||
@@ -29,21 +29,17 @@ config HEXAGON | |||
29 | select GENERIC_CLOCKEVENTS | 29 | select GENERIC_CLOCKEVENTS |
30 | select GENERIC_CLOCKEVENTS_BROADCAST | 30 | select GENERIC_CLOCKEVENTS_BROADCAST |
31 | select MODULES_USE_ELF_RELA | 31 | select MODULES_USE_ELF_RELA |
32 | select GENERIC_CPU_DEVICES | ||
33 | select GENERIC_KERNEL_THREAD | ||
34 | select GENERIC_KERNEL_EXECVE | ||
32 | ---help--- | 35 | ---help--- |
33 | Qualcomm Hexagon is a processor architecture designed for high | 36 | Qualcomm Hexagon is a processor architecture designed for high |
34 | performance and low power across a wide variety of applications. | 37 | performance and low power across a wide variety of applications. |
35 | 38 | ||
36 | config HEXAGON_ARCH_V1 | 39 | config HEXAGON_PHYS_OFFSET |
37 | bool | 40 | def_bool y |
38 | 41 | ---help--- | |
39 | config HEXAGON_ARCH_V2 | 42 | Platforms that don't load the kernel at zero set this. |
40 | bool | ||
41 | |||
42 | config HEXAGON_ARCH_V3 | ||
43 | bool | ||
44 | |||
45 | config HEXAGON_ARCH_V4 | ||
46 | bool | ||
47 | 43 | ||
48 | config FRAME_POINTER | 44 | config FRAME_POINTER |
49 | def_bool y | 45 | def_bool y |
@@ -81,9 +77,6 @@ config RWSEM_GENERIC_SPINLOCK | |||
81 | config RWSEM_XCHGADD_ALGORITHM | 77 | config RWSEM_XCHGADD_ALGORITHM |
82 | def_bool y | 78 | def_bool y |
83 | 79 | ||
84 | config GENERIC_FIND_NEXT_BIT | ||
85 | def_bool y | ||
86 | |||
87 | config GENERIC_HWEIGHT | 80 | config GENERIC_HWEIGHT |
88 | def_bool y | 81 | def_bool y |
89 | 82 | ||
@@ -103,14 +96,14 @@ choice | |||
103 | 96 | ||
104 | config HEXAGON_COMET | 97 | config HEXAGON_COMET |
105 | bool "Comet Board" | 98 | bool "Comet Board" |
106 | select HEXAGON_ARCH_V2 | ||
107 | ---help--- | 99 | ---help--- |
108 | Support for the Comet platform. | 100 | Support for the Comet platform. |
109 | 101 | ||
110 | endchoice | 102 | endchoice |
111 | 103 | ||
112 | config HEXAGON_VM | 104 | config HEXAGON_ARCH_VERSION |
113 | def_bool y | 105 | int "Architecture version" |
106 | default 2 | ||
114 | 107 | ||
115 | config CMDLINE | 108 | config CMDLINE |
116 | string "Default kernel command string" | 109 | string "Default kernel command string" |
@@ -122,12 +115,6 @@ config CMDLINE | |||
122 | minimum, you should specify the memory size and the root device | 115 | minimum, you should specify the memory size and the root device |
123 | (e.g., mem=64M root=/dev/nfs). | 116 | (e.g., mem=64M root=/dev/nfs). |
124 | 117 | ||
125 | config HEXAGON_ANGEL_TRAPS | ||
126 | bool "Use Angel Traps" | ||
127 | default n | ||
128 | ---help--- | ||
129 | Enable angel debug traps (for printk's). | ||
130 | |||
131 | config SMP | 118 | config SMP |
132 | bool "Multi-Processing support" | 119 | bool "Multi-Processing support" |
133 | ---help--- | 120 | ---help--- |