.. | .. |
---|
4 | 4 | |
---|
5 | 5 | config HEXAGON |
---|
6 | 6 | def_bool y |
---|
| 7 | + select ARCH_32BIT_OFF_T |
---|
| 8 | + select ARCH_HAS_SYNC_DMA_FOR_DEVICE |
---|
7 | 9 | select ARCH_NO_PREEMPT |
---|
8 | 10 | select HAVE_OPROFILE |
---|
9 | 11 | # Other pending projects/to-do items. |
---|
.. | .. |
---|
29 | 31 | select GENERIC_CLOCKEVENTS_BROADCAST |
---|
30 | 32 | select MODULES_USE_ELF_RELA |
---|
31 | 33 | select GENERIC_CPU_DEVICES |
---|
32 | | - ---help--- |
---|
| 34 | + select SET_FS |
---|
| 35 | + select ARCH_WANT_LD_ORPHAN_WARN |
---|
| 36 | + help |
---|
33 | 37 | Qualcomm Hexagon is a processor architecture designed for high |
---|
34 | 38 | performance and low power across a wide variety of applications. |
---|
35 | 39 | |
---|
36 | 40 | config HEXAGON_PHYS_OFFSET |
---|
37 | 41 | def_bool y |
---|
38 | | - ---help--- |
---|
| 42 | + help |
---|
39 | 43 | Platforms that don't load the kernel at zero set this. |
---|
40 | 44 | |
---|
41 | 45 | config FRAME_POINTER |
---|
.. | .. |
---|
43 | 47 | |
---|
44 | 48 | config LOCKDEP_SUPPORT |
---|
45 | 49 | def_bool y |
---|
46 | | - |
---|
47 | | -config PCI |
---|
48 | | - def_bool n |
---|
49 | 50 | |
---|
50 | 51 | config EARLY_PRINTK |
---|
51 | 52 | def_bool y |
---|
.. | .. |
---|
63 | 64 | # Use the generic interrupt handling code in kernel/irq/: |
---|
64 | 65 | # |
---|
65 | 66 | config GENERIC_IRQ_PROBE |
---|
66 | | - def_bool y |
---|
67 | | - |
---|
68 | | -config RWSEM_GENERIC_SPINLOCK |
---|
69 | | - def_bool n |
---|
70 | | - |
---|
71 | | -config RWSEM_XCHGADD_ALGORITHM |
---|
72 | 67 | def_bool y |
---|
73 | 68 | |
---|
74 | 69 | config GENERIC_HWEIGHT |
---|
.. | .. |
---|
90 | 85 | |
---|
91 | 86 | config HEXAGON_COMET |
---|
92 | 87 | bool "Comet Board" |
---|
93 | | - ---help--- |
---|
| 88 | + help |
---|
94 | 89 | Support for the Comet platform. |
---|
95 | 90 | |
---|
96 | 91 | endchoice |
---|
.. | .. |
---|
111 | 106 | |
---|
112 | 107 | config SMP |
---|
113 | 108 | bool "Multi-Processing support" |
---|
114 | | - ---help--- |
---|
| 109 | + help |
---|
115 | 110 | Enables SMP support in the kernel. If unsure, say "Y" |
---|
116 | 111 | |
---|
117 | 112 | config NR_CPUS |
---|
.. | .. |
---|
119 | 114 | range 2 6 if SMP |
---|
120 | 115 | default "1" if !SMP |
---|
121 | 116 | default "6" if SMP |
---|
122 | | - ---help--- |
---|
| 117 | + help |
---|
123 | 118 | This allows you to specify the maximum number of CPUs which this |
---|
124 | 119 | kernel will support. The maximum supported value is 6 and the |
---|
125 | 120 | minimum value which makes sense is 2. |
---|
.. | .. |
---|
130 | 125 | choice |
---|
131 | 126 | prompt "Kernel page size" |
---|
132 | 127 | default PAGE_SIZE_4KB |
---|
133 | | - ---help--- |
---|
| 128 | + help |
---|
134 | 129 | Changes the default page size; use with caution. |
---|
135 | 130 | |
---|
136 | 131 | config PAGE_SIZE_4KB |
---|