aboutsummaryrefslogtreecommitdiffstats
path: root/arch/hexagon/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'arch/hexagon/Kconfig')
-rw-r--r--arch/hexagon/Kconfig33
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
36config HEXAGON_ARCH_V1 39config HEXAGON_PHYS_OFFSET
37 bool 40 def_bool y
38 41 ---help---
39config HEXAGON_ARCH_V2 42 Platforms that don't load the kernel at zero set this.
40 bool
41
42config HEXAGON_ARCH_V3
43 bool
44
45config HEXAGON_ARCH_V4
46 bool
47 43
48config FRAME_POINTER 44config FRAME_POINTER
49 def_bool y 45 def_bool y
@@ -81,9 +77,6 @@ config RWSEM_GENERIC_SPINLOCK
81config RWSEM_XCHGADD_ALGORITHM 77config RWSEM_XCHGADD_ALGORITHM
82 def_bool y 78 def_bool y
83 79
84config GENERIC_FIND_NEXT_BIT
85 def_bool y
86
87config GENERIC_HWEIGHT 80config GENERIC_HWEIGHT
88 def_bool y 81 def_bool y
89 82
@@ -103,14 +96,14 @@ choice
103 96
104config HEXAGON_COMET 97config 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
110endchoice 102endchoice
111 103
112config HEXAGON_VM 104config HEXAGON_ARCH_VERSION
113 def_bool y 105 int "Architecture version"
106 default 2
114 107
115config CMDLINE 108config 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
125config HEXAGON_ANGEL_TRAPS
126 bool "Use Angel Traps"
127 default n
128 ---help---
129 Enable angel debug traps (for printk's).
130
131config SMP 118config SMP
132 bool "Multi-Processing support" 119 bool "Multi-Processing support"
133 ---help--- 120 ---help---