+ aarch64 support for linux package.
Change-Id: I9228fe455de05137e2122b90bde8c1a8c80d0bb7
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/4473
Tested-by: gerrit-photon <photon-checkins@vmware.com>
Reviewed-by: Harish Udaiya Kumar <harishspqr@gmail.com>
Reviewed-by: Srivatsa S. Bhat <srivatsab@vmware.com>
Reviewed-by: Alexey Makhalov <amakhalov@vmware.com>
... | ... |
@@ -1,7 +1,7 @@ |
1 | 1 |
Summary: C debugger |
2 | 2 |
Name: gdb |
3 | 3 |
Version: 7.12.1 |
4 |
-Release: 7%{?dist} |
|
4 |
+Release: 8%{?dist} |
|
5 | 5 |
License: GPLv2+ |
6 | 6 |
URL: http://www.gnu.org/software/%{name} |
7 | 7 |
Source0: http://ftp.gnu.org/gnu/gdb/%{name}-%{version}.tar.xz |
... | ... |
@@ -12,10 +12,13 @@ Distribution: Photon |
12 | 12 |
Patch0: gdb-7.12-pstack.patch |
13 | 13 |
Requires: expat |
14 | 14 |
Requires: ncurses |
15 |
+Requires: python3 |
|
16 |
+Requires: xz-libs |
|
15 | 17 |
BuildRequires: expat-devel |
16 | 18 |
BuildRequires: ncurses-devel |
17 | 19 |
BuildRequires: python3-devel |
18 | 20 |
BuildRequires: python3-libs |
21 |
+BuildRequires: xz-devel |
|
19 | 22 |
%if %{with_check} |
20 | 23 |
BuildRequires: dejagnu |
21 | 24 |
BuildRequires: systemtap-sdt-devel |
... | ... |
@@ -77,6 +80,8 @@ make %{?_smp_mflags} check || tail gdb/testsuite/gdb.sum | grep "# of unexpecte |
77 | 77 |
%{_mandir}/*/* |
78 | 78 |
|
79 | 79 |
%changelog |
80 |
+* Thu Dec 07 2017 Alexey Makhalov <amakhalov@vmware.com> 7.12.1-8 |
|
81 |
+- Enable LZMA support |
|
80 | 82 |
* Tue Nov 14 2017 Alexey Makhalov <amakhalov@vmware.com> 7.12.1-7 |
81 | 83 |
- Aarch64 support |
82 | 84 |
* Mon Sep 11 2017 Rui Gu <ruig@vmware.com> 7.12.1-6 |
... | ... |
@@ -1,7 +1,7 @@ |
1 | 1 |
Summary: opentype text shaping engine |
2 | 2 |
Name: harfbuzz |
3 | 3 |
Version: 1.4.5 |
4 |
-Release: 1%{?dist} |
|
4 |
+Release: 2%{?dist} |
|
5 | 5 |
License: MIT |
6 | 6 |
URL: http://harfbuzz.org |
7 | 7 |
Group: System Environment/Libraries |
... | ... |
@@ -12,6 +12,7 @@ Source0: https://www.freedesktop.org/software/harfbuzz/release/%{name}-%{version |
12 | 12 |
BuildRequires: glib-devel |
13 | 13 |
BuildRequires: freetype2 |
14 | 14 |
BuildRequires: freetype2-devel |
15 |
+Requires: glib |
|
15 | 16 |
|
16 | 17 |
%description |
17 | 18 |
HarfBuzz is an implementation of the OpenType Layout engine. |
... | ... |
@@ -19,6 +20,7 @@ HarfBuzz is an implementation of the OpenType Layout engine. |
19 | 19 |
%package devel |
20 | 20 |
Summary: Header and development files |
21 | 21 |
Requires: %{name} = %{version}-%{release} |
22 |
+Requires: glib-devel |
|
22 | 23 |
%description devel |
23 | 24 |
It contains the libraries and header files to create applications |
24 | 25 |
|
... | ... |
@@ -56,5 +58,7 @@ make %{?_smp_mflags} -k check |
56 | 56 |
%{_libdir}/pkgconfig/*.pc |
57 | 57 |
|
58 | 58 |
%changelog |
59 |
+* Thu Dec 07 2017 Alexey Makhalov <amakhalov@vmware.com> 1.4.5-2 |
|
60 |
+- Add glib requirement |
|
59 | 61 |
* Wed Apr 05 2017 Dheeraj Shetty <dheerajs@vmware.com> 1.4.5-1 |
60 | 62 |
- Initial version |
61 | 63 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,5057 @@ |
0 |
+# |
|
1 |
+# Automatically generated file; DO NOT EDIT. |
|
2 |
+# Linux/arm64 4.9.47 Kernel Configuration |
|
3 |
+# |
|
4 |
+CONFIG_ARM64=y |
|
5 |
+CONFIG_64BIT=y |
|
6 |
+CONFIG_ARCH_PHYS_ADDR_T_64BIT=y |
|
7 |
+CONFIG_MMU=y |
|
8 |
+CONFIG_DEBUG_RODATA=y |
|
9 |
+CONFIG_ARM64_PAGE_SHIFT=12 |
|
10 |
+CONFIG_ARM64_CONT_SHIFT=4 |
|
11 |
+CONFIG_ARCH_MMAP_RND_BITS_MIN=18 |
|
12 |
+CONFIG_ARCH_MMAP_RND_BITS_MAX=33 |
|
13 |
+CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=11 |
|
14 |
+CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16 |
|
15 |
+CONFIG_STACKTRACE_SUPPORT=y |
|
16 |
+CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 |
|
17 |
+CONFIG_LOCKDEP_SUPPORT=y |
|
18 |
+CONFIG_TRACE_IRQFLAGS_SUPPORT=y |
|
19 |
+CONFIG_RWSEM_XCHGADD_ALGORITHM=y |
|
20 |
+CONFIG_GENERIC_BUG=y |
|
21 |
+CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y |
|
22 |
+CONFIG_GENERIC_HWEIGHT=y |
|
23 |
+CONFIG_GENERIC_CSUM=y |
|
24 |
+CONFIG_GENERIC_CALIBRATE_DELAY=y |
|
25 |
+CONFIG_ZONE_DMA=y |
|
26 |
+CONFIG_HAVE_GENERIC_RCU_GUP=y |
|
27 |
+CONFIG_ARCH_DMA_ADDR_T_64BIT=y |
|
28 |
+CONFIG_NEED_DMA_MAP_STATE=y |
|
29 |
+CONFIG_NEED_SG_DMA_LENGTH=y |
|
30 |
+CONFIG_SMP=y |
|
31 |
+CONFIG_SWIOTLB=y |
|
32 |
+CONFIG_IOMMU_HELPER=y |
|
33 |
+CONFIG_KERNEL_MODE_NEON=y |
|
34 |
+CONFIG_FIX_EARLYCON_MEM=y |
|
35 |
+CONFIG_PGTABLE_LEVELS=4 |
|
36 |
+CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" |
|
37 |
+CONFIG_IRQ_WORK=y |
|
38 |
+CONFIG_BUILDTIME_EXTABLE_SORT=y |
|
39 |
+ |
|
40 |
+# |
|
41 |
+# General setup |
|
42 |
+# |
|
43 |
+CONFIG_INIT_ENV_ARG_LIMIT=32 |
|
44 |
+CONFIG_CROSS_COMPILE="" |
|
45 |
+# CONFIG_COMPILE_TEST is not set |
|
46 |
+CONFIG_LOCALVERSION="" |
|
47 |
+# CONFIG_LOCALVERSION_AUTO is not set |
|
48 |
+CONFIG_DEFAULT_HOSTNAME="" |
|
49 |
+CONFIG_SWAP=y |
|
50 |
+CONFIG_SYSVIPC=y |
|
51 |
+CONFIG_SYSVIPC_SYSCTL=y |
|
52 |
+CONFIG_POSIX_MQUEUE=y |
|
53 |
+CONFIG_POSIX_MQUEUE_SYSCTL=y |
|
54 |
+# CONFIG_CROSS_MEMORY_ATTACH is not set |
|
55 |
+CONFIG_FHANDLE=y |
|
56 |
+CONFIG_USELIB=y |
|
57 |
+CONFIG_AUDIT=y |
|
58 |
+CONFIG_HAVE_ARCH_AUDITSYSCALL=y |
|
59 |
+CONFIG_AUDITSYSCALL=y |
|
60 |
+CONFIG_AUDIT_WATCH=y |
|
61 |
+CONFIG_AUDIT_TREE=y |
|
62 |
+ |
|
63 |
+# |
|
64 |
+# IRQ subsystem |
|
65 |
+# |
|
66 |
+CONFIG_GENERIC_IRQ_PROBE=y |
|
67 |
+CONFIG_GENERIC_IRQ_SHOW=y |
|
68 |
+CONFIG_GENERIC_IRQ_SHOW_LEVEL=y |
|
69 |
+CONFIG_GENERIC_IRQ_MIGRATION=y |
|
70 |
+CONFIG_HARDIRQS_SW_RESEND=y |
|
71 |
+CONFIG_GENERIC_IRQ_CHIP=y |
|
72 |
+CONFIG_IRQ_DOMAIN=y |
|
73 |
+CONFIG_IRQ_DOMAIN_HIERARCHY=y |
|
74 |
+CONFIG_GENERIC_MSI_IRQ=y |
|
75 |
+CONFIG_GENERIC_MSI_IRQ_DOMAIN=y |
|
76 |
+CONFIG_HANDLE_DOMAIN_IRQ=y |
|
77 |
+# CONFIG_IRQ_DOMAIN_DEBUG is not set |
|
78 |
+CONFIG_IRQ_FORCED_THREADING=y |
|
79 |
+CONFIG_SPARSE_IRQ=y |
|
80 |
+CONFIG_ARCH_CLOCKSOURCE_DATA=y |
|
81 |
+CONFIG_GENERIC_TIME_VSYSCALL=y |
|
82 |
+CONFIG_GENERIC_CLOCKEVENTS=y |
|
83 |
+CONFIG_ARCH_HAS_TICK_BROADCAST=y |
|
84 |
+CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y |
|
85 |
+ |
|
86 |
+# |
|
87 |
+# Timers subsystem |
|
88 |
+# |
|
89 |
+CONFIG_TICK_ONESHOT=y |
|
90 |
+CONFIG_NO_HZ_COMMON=y |
|
91 |
+# CONFIG_HZ_PERIODIC is not set |
|
92 |
+CONFIG_NO_HZ_IDLE=y |
|
93 |
+# CONFIG_NO_HZ_FULL is not set |
|
94 |
+CONFIG_NO_HZ=y |
|
95 |
+CONFIG_HIGH_RES_TIMERS=y |
|
96 |
+ |
|
97 |
+# |
|
98 |
+# CPU/Task time and stats accounting |
|
99 |
+# |
|
100 |
+CONFIG_TICK_CPU_ACCOUNTING=y |
|
101 |
+# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set |
|
102 |
+# CONFIG_IRQ_TIME_ACCOUNTING is not set |
|
103 |
+CONFIG_BSD_PROCESS_ACCT=y |
|
104 |
+CONFIG_BSD_PROCESS_ACCT_V3=y |
|
105 |
+CONFIG_TASKSTATS=y |
|
106 |
+CONFIG_TASK_DELAY_ACCT=y |
|
107 |
+CONFIG_TASK_XACCT=y |
|
108 |
+CONFIG_TASK_IO_ACCOUNTING=y |
|
109 |
+ |
|
110 |
+# |
|
111 |
+# RCU Subsystem |
|
112 |
+# |
|
113 |
+CONFIG_TREE_RCU=y |
|
114 |
+# CONFIG_RCU_EXPERT is not set |
|
115 |
+CONFIG_SRCU=y |
|
116 |
+# CONFIG_TASKS_RCU is not set |
|
117 |
+CONFIG_RCU_STALL_COMMON=y |
|
118 |
+# CONFIG_TREE_RCU_TRACE is not set |
|
119 |
+# CONFIG_RCU_EXPEDITE_BOOT is not set |
|
120 |
+CONFIG_BUILD_BIN2C=y |
|
121 |
+CONFIG_IKCONFIG=y |
|
122 |
+CONFIG_IKCONFIG_PROC=y |
|
123 |
+CONFIG_LOG_BUF_SHIFT=18 |
|
124 |
+CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 |
|
125 |
+CONFIG_GENERIC_SCHED_CLOCK=y |
|
126 |
+CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y |
|
127 |
+# CONFIG_NUMA_BALANCING is not set |
|
128 |
+CONFIG_CGROUPS=y |
|
129 |
+CONFIG_PAGE_COUNTER=y |
|
130 |
+CONFIG_MEMCG=y |
|
131 |
+CONFIG_MEMCG_SWAP=y |
|
132 |
+CONFIG_MEMCG_SWAP_ENABLED=y |
|
133 |
+CONFIG_BLK_CGROUP=y |
|
134 |
+# CONFIG_DEBUG_BLK_CGROUP is not set |
|
135 |
+CONFIG_CGROUP_WRITEBACK=y |
|
136 |
+CONFIG_CGROUP_SCHED=y |
|
137 |
+CONFIG_FAIR_GROUP_SCHED=y |
|
138 |
+CONFIG_CFS_BANDWIDTH=y |
|
139 |
+# CONFIG_RT_GROUP_SCHED is not set |
|
140 |
+CONFIG_CGROUP_PIDS=y |
|
141 |
+CONFIG_CGROUP_FREEZER=y |
|
142 |
+CONFIG_CGROUP_HUGETLB=y |
|
143 |
+CONFIG_CPUSETS=y |
|
144 |
+CONFIG_PROC_PID_CPUSET=y |
|
145 |
+CONFIG_CGROUP_DEVICE=y |
|
146 |
+CONFIG_CGROUP_CPUACCT=y |
|
147 |
+CONFIG_CGROUP_PERF=y |
|
148 |
+# CONFIG_CGROUP_DEBUG is not set |
|
149 |
+# CONFIG_CHECKPOINT_RESTORE is not set |
|
150 |
+CONFIG_NAMESPACES=y |
|
151 |
+CONFIG_UTS_NS=y |
|
152 |
+CONFIG_IPC_NS=y |
|
153 |
+CONFIG_USER_NS=y |
|
154 |
+CONFIG_PID_NS=y |
|
155 |
+CONFIG_NET_NS=y |
|
156 |
+# CONFIG_SCHED_AUTOGROUP is not set |
|
157 |
+# CONFIG_SYSFS_DEPRECATED is not set |
|
158 |
+CONFIG_RELAY=y |
|
159 |
+CONFIG_BLK_DEV_INITRD=y |
|
160 |
+CONFIG_INITRAMFS_SOURCE="" |
|
161 |
+CONFIG_RD_GZIP=y |
|
162 |
+CONFIG_RD_BZIP2=y |
|
163 |
+CONFIG_RD_LZMA=y |
|
164 |
+CONFIG_RD_XZ=y |
|
165 |
+CONFIG_RD_LZO=y |
|
166 |
+CONFIG_RD_LZ4=y |
|
167 |
+CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y |
|
168 |
+# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set |
|
169 |
+CONFIG_SYSCTL=y |
|
170 |
+CONFIG_ANON_INODES=y |
|
171 |
+CONFIG_HAVE_UID16=y |
|
172 |
+CONFIG_SYSCTL_EXCEPTION_TRACE=y |
|
173 |
+CONFIG_BPF=y |
|
174 |
+CONFIG_EXPERT=y |
|
175 |
+# CONFIG_UID16 is not set |
|
176 |
+CONFIG_MULTIUSER=y |
|
177 |
+CONFIG_SGETMASK_SYSCALL=y |
|
178 |
+CONFIG_SYSFS_SYSCALL=y |
|
179 |
+# CONFIG_SYSCTL_SYSCALL is not set |
|
180 |
+CONFIG_KALLSYMS=y |
|
181 |
+CONFIG_KALLSYMS_ALL=y |
|
182 |
+# CONFIG_KALLSYMS_ABSOLUTE_PERCPU is not set |
|
183 |
+CONFIG_KALLSYMS_BASE_RELATIVE=y |
|
184 |
+CONFIG_PRINTK=y |
|
185 |
+CONFIG_BUG=y |
|
186 |
+CONFIG_ELF_CORE=y |
|
187 |
+CONFIG_BASE_FULL=y |
|
188 |
+CONFIG_FUTEX=y |
|
189 |
+CONFIG_EPOLL=y |
|
190 |
+CONFIG_SIGNALFD=y |
|
191 |
+CONFIG_TIMERFD=y |
|
192 |
+CONFIG_EVENTFD=y |
|
193 |
+# CONFIG_BPF_SYSCALL is not set |
|
194 |
+CONFIG_SHMEM=y |
|
195 |
+CONFIG_AIO=y |
|
196 |
+CONFIG_ADVISE_SYSCALLS=y |
|
197 |
+# CONFIG_USERFAULTFD is not set |
|
198 |
+CONFIG_PCI_QUIRKS=y |
|
199 |
+CONFIG_MEMBARRIER=y |
|
200 |
+# CONFIG_EMBEDDED is not set |
|
201 |
+CONFIG_HAVE_PERF_EVENTS=y |
|
202 |
+ |
|
203 |
+# |
|
204 |
+# Kernel Performance Events And Counters |
|
205 |
+# |
|
206 |
+CONFIG_PERF_EVENTS=y |
|
207 |
+# CONFIG_DEBUG_PERF_USE_VMALLOC is not set |
|
208 |
+CONFIG_VM_EVENT_COUNTERS=y |
|
209 |
+CONFIG_COMPAT_BRK=y |
|
210 |
+CONFIG_SLAB=y |
|
211 |
+# CONFIG_SLUB is not set |
|
212 |
+# CONFIG_SLOB is not set |
|
213 |
+# CONFIG_SLAB_FREELIST_RANDOM is not set |
|
214 |
+CONFIG_SYSTEM_DATA_VERIFICATION=y |
|
215 |
+CONFIG_PROFILING=y |
|
216 |
+CONFIG_TRACEPOINTS=y |
|
217 |
+CONFIG_KEXEC_CORE=y |
|
218 |
+CONFIG_KPROBES=y |
|
219 |
+CONFIG_JUMP_LABEL=y |
|
220 |
+# CONFIG_STATIC_KEYS_SELFTEST is not set |
|
221 |
+# CONFIG_UPROBES is not set |
|
222 |
+# CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set |
|
223 |
+CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y |
|
224 |
+CONFIG_KRETPROBES=y |
|
225 |
+CONFIG_HAVE_KPROBES=y |
|
226 |
+CONFIG_HAVE_KRETPROBES=y |
|
227 |
+CONFIG_HAVE_ARCH_TRACEHOOK=y |
|
228 |
+CONFIG_HAVE_DMA_CONTIGUOUS=y |
|
229 |
+CONFIG_GENERIC_SMP_IDLE_THREAD=y |
|
230 |
+CONFIG_GENERIC_IDLE_POLL_SETUP=y |
|
231 |
+CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y |
|
232 |
+CONFIG_HAVE_CLK=y |
|
233 |
+CONFIG_HAVE_DMA_API_DEBUG=y |
|
234 |
+CONFIG_HAVE_HW_BREAKPOINT=y |
|
235 |
+CONFIG_HAVE_PERF_REGS=y |
|
236 |
+CONFIG_HAVE_PERF_USER_STACK_DUMP=y |
|
237 |
+CONFIG_HAVE_ARCH_JUMP_LABEL=y |
|
238 |
+CONFIG_HAVE_RCU_TABLE_FREE=y |
|
239 |
+CONFIG_HAVE_CMPXCHG_LOCAL=y |
|
240 |
+CONFIG_HAVE_CMPXCHG_DOUBLE=y |
|
241 |
+CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y |
|
242 |
+CONFIG_HAVE_ARCH_SECCOMP_FILTER=y |
|
243 |
+CONFIG_SECCOMP_FILTER=y |
|
244 |
+CONFIG_HAVE_GCC_PLUGINS=y |
|
245 |
+CONFIG_GCC_PLUGINS=y |
|
246 |
+# CONFIG_GCC_PLUGIN_CYC_COMPLEXITY is not set |
|
247 |
+# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set |
|
248 |
+CONFIG_HAVE_CC_STACKPROTECTOR=y |
|
249 |
+CONFIG_CC_STACKPROTECTOR=y |
|
250 |
+# CONFIG_CC_STACKPROTECTOR_NONE is not set |
|
251 |
+CONFIG_CC_STACKPROTECTOR_REGULAR=y |
|
252 |
+# CONFIG_CC_STACKPROTECTOR_STRONG is not set |
|
253 |
+CONFIG_HAVE_CONTEXT_TRACKING=y |
|
254 |
+CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y |
|
255 |
+CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y |
|
256 |
+CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y |
|
257 |
+CONFIG_HAVE_ARCH_HUGE_VMAP=y |
|
258 |
+CONFIG_MODULES_USE_ELF_RELA=y |
|
259 |
+CONFIG_ARCH_HAS_ELF_RANDOMIZE=y |
|
260 |
+CONFIG_HAVE_ARCH_MMAP_RND_BITS=y |
|
261 |
+CONFIG_ARCH_MMAP_RND_BITS=18 |
|
262 |
+CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y |
|
263 |
+CONFIG_ARCH_MMAP_RND_COMPAT_BITS=11 |
|
264 |
+# CONFIG_HAVE_ARCH_HASH is not set |
|
265 |
+# CONFIG_ISA_BUS_API is not set |
|
266 |
+CONFIG_CLONE_BACKWARDS=y |
|
267 |
+CONFIG_OLD_SIGSUSPEND3=y |
|
268 |
+CONFIG_COMPAT_OLD_SIGACTION=y |
|
269 |
+# CONFIG_CPU_NO_EFFICIENT_FFS is not set |
|
270 |
+# CONFIG_HAVE_ARCH_VMAP_STACK is not set |
|
271 |
+ |
|
272 |
+# |
|
273 |
+# GCOV-based kernel profiling |
|
274 |
+# |
|
275 |
+# CONFIG_GCOV_KERNEL is not set |
|
276 |
+CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y |
|
277 |
+CONFIG_HAVE_GENERIC_DMA_COHERENT=y |
|
278 |
+CONFIG_SLABINFO=y |
|
279 |
+CONFIG_RT_MUTEXES=y |
|
280 |
+CONFIG_BASE_SMALL=0 |
|
281 |
+CONFIG_MODULES=y |
|
282 |
+CONFIG_MODULE_FORCE_LOAD=y |
|
283 |
+CONFIG_MODULE_UNLOAD=y |
|
284 |
+# CONFIG_MODULE_FORCE_UNLOAD is not set |
|
285 |
+# CONFIG_MODVERSIONS is not set |
|
286 |
+# CONFIG_MODULE_SRCVERSION_ALL is not set |
|
287 |
+CONFIG_MODULE_SIG=y |
|
288 |
+# CONFIG_MODULE_SIG_FORCE is not set |
|
289 |
+# CONFIG_MODULE_SIG_ALL is not set |
|
290 |
+# CONFIG_MODULE_SIG_SHA1 is not set |
|
291 |
+# CONFIG_MODULE_SIG_SHA224 is not set |
|
292 |
+# CONFIG_MODULE_SIG_SHA256 is not set |
|
293 |
+# CONFIG_MODULE_SIG_SHA384 is not set |
|
294 |
+CONFIG_MODULE_SIG_SHA512=y |
|
295 |
+CONFIG_MODULE_SIG_HASH="sha512" |
|
296 |
+# CONFIG_MODULE_COMPRESS is not set |
|
297 |
+CONFIG_MODULES_TREE_LOOKUP=y |
|
298 |
+CONFIG_BLOCK=y |
|
299 |
+CONFIG_BLK_DEV_BSG=y |
|
300 |
+CONFIG_BLK_DEV_BSGLIB=y |
|
301 |
+CONFIG_BLK_DEV_INTEGRITY=y |
|
302 |
+CONFIG_BLK_DEV_THROTTLING=y |
|
303 |
+# CONFIG_BLK_CMDLINE_PARSER is not set |
|
304 |
+ |
|
305 |
+# |
|
306 |
+# Partition Types |
|
307 |
+# |
|
308 |
+CONFIG_PARTITION_ADVANCED=y |
|
309 |
+# CONFIG_ACORN_PARTITION is not set |
|
310 |
+# CONFIG_AIX_PARTITION is not set |
|
311 |
+# CONFIG_OSF_PARTITION is not set |
|
312 |
+# CONFIG_AMIGA_PARTITION is not set |
|
313 |
+# CONFIG_ATARI_PARTITION is not set |
|
314 |
+# CONFIG_MAC_PARTITION is not set |
|
315 |
+CONFIG_MSDOS_PARTITION=y |
|
316 |
+CONFIG_BSD_DISKLABEL=y |
|
317 |
+CONFIG_MINIX_SUBPARTITION=y |
|
318 |
+CONFIG_SOLARIS_X86_PARTITION=y |
|
319 |
+CONFIG_UNIXWARE_DISKLABEL=y |
|
320 |
+# CONFIG_LDM_PARTITION is not set |
|
321 |
+# CONFIG_SGI_PARTITION is not set |
|
322 |
+# CONFIG_ULTRIX_PARTITION is not set |
|
323 |
+# CONFIG_SUN_PARTITION is not set |
|
324 |
+# CONFIG_KARMA_PARTITION is not set |
|
325 |
+CONFIG_EFI_PARTITION=y |
|
326 |
+# CONFIG_SYSV68_PARTITION is not set |
|
327 |
+# CONFIG_CMDLINE_PARTITION is not set |
|
328 |
+CONFIG_BLOCK_COMPAT=y |
|
329 |
+CONFIG_BLK_MQ_PCI=y |
|
330 |
+ |
|
331 |
+# |
|
332 |
+# IO Schedulers |
|
333 |
+# |
|
334 |
+CONFIG_IOSCHED_NOOP=y |
|
335 |
+CONFIG_IOSCHED_DEADLINE=y |
|
336 |
+CONFIG_IOSCHED_CFQ=y |
|
337 |
+CONFIG_CFQ_GROUP_IOSCHED=y |
|
338 |
+CONFIG_DEFAULT_DEADLINE=y |
|
339 |
+# CONFIG_DEFAULT_CFQ is not set |
|
340 |
+# CONFIG_DEFAULT_NOOP is not set |
|
341 |
+CONFIG_DEFAULT_IOSCHED="deadline" |
|
342 |
+CONFIG_ASN1=y |
|
343 |
+CONFIG_INLINE_SPIN_UNLOCK_IRQ=y |
|
344 |
+CONFIG_INLINE_READ_UNLOCK=y |
|
345 |
+CONFIG_INLINE_READ_UNLOCK_IRQ=y |
|
346 |
+CONFIG_INLINE_WRITE_UNLOCK=y |
|
347 |
+CONFIG_INLINE_WRITE_UNLOCK_IRQ=y |
|
348 |
+CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y |
|
349 |
+CONFIG_MUTEX_SPIN_ON_OWNER=y |
|
350 |
+CONFIG_RWSEM_SPIN_ON_OWNER=y |
|
351 |
+CONFIG_LOCK_SPIN_ON_OWNER=y |
|
352 |
+CONFIG_FREEZER=y |
|
353 |
+ |
|
354 |
+# |
|
355 |
+# Platform selection |
|
356 |
+# |
|
357 |
+CONFIG_ARCH_SUNXI=y |
|
358 |
+# CONFIG_ARCH_ALPINE is not set |
|
359 |
+CONFIG_ARCH_BCM2835=y |
|
360 |
+CONFIG_ARCH_BCM_IPROC=y |
|
361 |
+CONFIG_ARCH_BERLIN=y |
|
362 |
+CONFIG_ARCH_BRCMSTB=y |
|
363 |
+CONFIG_ARCH_EXYNOS=y |
|
364 |
+CONFIG_ARCH_LAYERSCAPE=y |
|
365 |
+CONFIG_ARCH_LG1K=y |
|
366 |
+CONFIG_ARCH_HISI=y |
|
367 |
+CONFIG_ARCH_MEDIATEK=y |
|
368 |
+CONFIG_ARCH_MESON=y |
|
369 |
+CONFIG_ARCH_MVEBU=y |
|
370 |
+CONFIG_ARCH_QCOM=y |
|
371 |
+CONFIG_ARCH_ROCKCHIP=y |
|
372 |
+CONFIG_ARCH_SEATTLE=y |
|
373 |
+# CONFIG_ARCH_RENESAS is not set |
|
374 |
+CONFIG_ARCH_STRATIX10=y |
|
375 |
+CONFIG_ARCH_TEGRA=y |
|
376 |
+CONFIG_ARCH_SPRD=y |
|
377 |
+CONFIG_ARCH_THUNDER=y |
|
378 |
+# CONFIG_ARCH_UNIPHIER is not set |
|
379 |
+CONFIG_ARCH_VEXPRESS=y |
|
380 |
+CONFIG_ARCH_VULCAN=y |
|
381 |
+CONFIG_ARCH_XGENE=y |
|
382 |
+# CONFIG_ARCH_ZX is not set |
|
383 |
+CONFIG_ARCH_ZYNQMP=y |
|
384 |
+ |
|
385 |
+# |
|
386 |
+# Bus support |
|
387 |
+# |
|
388 |
+CONFIG_PCI=y |
|
389 |
+CONFIG_PCI_DOMAINS=y |
|
390 |
+CONFIG_PCI_DOMAINS_GENERIC=y |
|
391 |
+CONFIG_PCI_SYSCALL=y |
|
392 |
+CONFIG_PCIEPORTBUS=y |
|
393 |
+CONFIG_HOTPLUG_PCI_PCIE=y |
|
394 |
+CONFIG_PCIEAER=y |
|
395 |
+CONFIG_PCIE_ECRC=y |
|
396 |
+# CONFIG_PCIEAER_INJECT is not set |
|
397 |
+CONFIG_PCIEASPM=y |
|
398 |
+# CONFIG_PCIEASPM_DEBUG is not set |
|
399 |
+CONFIG_PCIEASPM_DEFAULT=y |
|
400 |
+# CONFIG_PCIEASPM_POWERSAVE is not set |
|
401 |
+# CONFIG_PCIEASPM_PERFORMANCE is not set |
|
402 |
+CONFIG_PCIE_PME=y |
|
403 |
+# CONFIG_PCIE_DPC is not set |
|
404 |
+# CONFIG_PCIE_PTM is not set |
|
405 |
+CONFIG_PCI_BUS_ADDR_T_64BIT=y |
|
406 |
+CONFIG_PCI_MSI=y |
|
407 |
+CONFIG_PCI_MSI_IRQ_DOMAIN=y |
|
408 |
+# CONFIG_PCI_DEBUG is not set |
|
409 |
+# CONFIG_PCI_REALLOC_ENABLE_AUTO is not set |
|
410 |
+# CONFIG_PCI_STUB is not set |
|
411 |
+CONFIG_PCI_ATS=y |
|
412 |
+CONFIG_PCI_ECAM=y |
|
413 |
+CONFIG_PCI_IOV=y |
|
414 |
+CONFIG_PCI_PRI=y |
|
415 |
+CONFIG_PCI_PASID=y |
|
416 |
+CONFIG_PCI_LABEL=y |
|
417 |
+CONFIG_HOTPLUG_PCI=y |
|
418 |
+CONFIG_HOTPLUG_PCI_ACPI=y |
|
419 |
+CONFIG_HOTPLUG_PCI_ACPI_IBM=m |
|
420 |
+# CONFIG_HOTPLUG_PCI_CPCI is not set |
|
421 |
+# CONFIG_HOTPLUG_PCI_SHPC is not set |
|
422 |
+ |
|
423 |
+# |
|
424 |
+# PCI host controller drivers |
|
425 |
+# |
|
426 |
+# CONFIG_PCI_AARDVARK is not set |
|
427 |
+# CONFIG_PCIE_XILINX_NWL is not set |
|
428 |
+# CONFIG_PCIE_DW_PLAT is not set |
|
429 |
+CONFIG_PCIE_DW=y |
|
430 |
+CONFIG_PCI_HOST_COMMON=y |
|
431 |
+CONFIG_PCI_HOST_GENERIC=y |
|
432 |
+CONFIG_PCI_XGENE=y |
|
433 |
+CONFIG_PCI_XGENE_MSI=y |
|
434 |
+# CONFIG_PCI_LAYERSCAPE is not set |
|
435 |
+CONFIG_PCIE_IPROC=y |
|
436 |
+CONFIG_PCIE_IPROC_PLATFORM=y |
|
437 |
+CONFIG_PCIE_IPROC_MSI=y |
|
438 |
+CONFIG_PCI_HISI=y |
|
439 |
+CONFIG_PCIE_QCOM=y |
|
440 |
+CONFIG_PCI_HOST_THUNDER_PEM=y |
|
441 |
+CONFIG_PCI_HOST_THUNDER_ECAM=y |
|
442 |
+CONFIG_PCIE_ARMADA_8K=y |
|
443 |
+CONFIG_PCIE_ROCKCHIP=y |
|
444 |
+ |
|
445 |
+# |
|
446 |
+# Kernel Features |
|
447 |
+# |
|
448 |
+ |
|
449 |
+# |
|
450 |
+# ARM errata workarounds via the alternatives framework |
|
451 |
+# |
|
452 |
+CONFIG_ARM64_ERRATUM_826319=y |
|
453 |
+CONFIG_ARM64_ERRATUM_827319=y |
|
454 |
+CONFIG_ARM64_ERRATUM_824069=y |
|
455 |
+CONFIG_ARM64_ERRATUM_819472=y |
|
456 |
+CONFIG_ARM64_ERRATUM_832075=y |
|
457 |
+CONFIG_ARM64_ERRATUM_845719=y |
|
458 |
+CONFIG_ARM64_ERRATUM_843419=y |
|
459 |
+CONFIG_CAVIUM_ERRATUM_22375=y |
|
460 |
+CONFIG_CAVIUM_ERRATUM_23144=y |
|
461 |
+CONFIG_CAVIUM_ERRATUM_23154=y |
|
462 |
+CONFIG_CAVIUM_ERRATUM_27456=y |
|
463 |
+CONFIG_QCOM_QDF2400_ERRATUM_0065=y |
|
464 |
+CONFIG_ARM64_4K_PAGES=y |
|
465 |
+# CONFIG_ARM64_16K_PAGES is not set |
|
466 |
+# CONFIG_ARM64_64K_PAGES is not set |
|
467 |
+# CONFIG_ARM64_VA_BITS_39 is not set |
|
468 |
+CONFIG_ARM64_VA_BITS_48=y |
|
469 |
+CONFIG_ARM64_VA_BITS=48 |
|
470 |
+# CONFIG_CPU_BIG_ENDIAN is not set |
|
471 |
+CONFIG_SCHED_MC=y |
|
472 |
+CONFIG_SCHED_SMT=y |
|
473 |
+CONFIG_NR_CPUS=128 |
|
474 |
+CONFIG_HOTPLUG_CPU=y |
|
475 |
+CONFIG_NUMA=y |
|
476 |
+CONFIG_NODES_SHIFT=10 |
|
477 |
+CONFIG_USE_PERCPU_NUMA_NODE_ID=y |
|
478 |
+CONFIG_HAVE_SETUP_PER_CPU_AREA=y |
|
479 |
+CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y |
|
480 |
+CONFIG_PREEMPT_NONE=y |
|
481 |
+# CONFIG_PREEMPT_VOLUNTARY is not set |
|
482 |
+# CONFIG_PREEMPT is not set |
|
483 |
+# CONFIG_HZ_100 is not set |
|
484 |
+CONFIG_HZ_250=y |
|
485 |
+# CONFIG_HZ_300 is not set |
|
486 |
+# CONFIG_HZ_1000 is not set |
|
487 |
+CONFIG_HZ=250 |
|
488 |
+CONFIG_SCHED_HRTICK=y |
|
489 |
+CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y |
|
490 |
+CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y |
|
491 |
+CONFIG_ARCH_SPARSEMEM_ENABLE=y |
|
492 |
+CONFIG_ARCH_SPARSEMEM_DEFAULT=y |
|
493 |
+CONFIG_ARCH_SELECT_MEMORY_MODEL=y |
|
494 |
+CONFIG_HAVE_ARCH_PFN_VALID=y |
|
495 |
+CONFIG_HW_PERF_EVENTS=y |
|
496 |
+CONFIG_SYS_SUPPORTS_HUGETLBFS=y |
|
497 |
+CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y |
|
498 |
+CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y |
|
499 |
+CONFIG_SELECT_MEMORY_MODEL=y |
|
500 |
+CONFIG_SPARSEMEM_MANUAL=y |
|
501 |
+CONFIG_SPARSEMEM=y |
|
502 |
+CONFIG_NEED_MULTIPLE_NODES=y |
|
503 |
+CONFIG_HAVE_MEMORY_PRESENT=y |
|
504 |
+CONFIG_SPARSEMEM_EXTREME=y |
|
505 |
+CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y |
|
506 |
+CONFIG_SPARSEMEM_VMEMMAP=y |
|
507 |
+CONFIG_HAVE_MEMBLOCK=y |
|
508 |
+CONFIG_HAVE_MEMBLOCK_NODE_MAP=y |
|
509 |
+CONFIG_NO_BOOTMEM=y |
|
510 |
+CONFIG_MEMORY_ISOLATION=y |
|
511 |
+# CONFIG_HAVE_BOOTMEM_INFO_NODE is not set |
|
512 |
+CONFIG_SPLIT_PTLOCK_CPUS=4 |
|
513 |
+CONFIG_MEMORY_BALLOON=y |
|
514 |
+CONFIG_BALLOON_COMPACTION=y |
|
515 |
+CONFIG_COMPACTION=y |
|
516 |
+CONFIG_MIGRATION=y |
|
517 |
+CONFIG_PHYS_ADDR_T_64BIT=y |
|
518 |
+CONFIG_BOUNCE=y |
|
519 |
+CONFIG_MMU_NOTIFIER=y |
|
520 |
+CONFIG_KSM=y |
|
521 |
+CONFIG_DEFAULT_MMAP_MIN_ADDR=65536 |
|
522 |
+CONFIG_TRANSPARENT_HUGEPAGE=y |
|
523 |
+CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y |
|
524 |
+# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set |
|
525 |
+CONFIG_TRANSPARENT_HUGE_PAGECACHE=y |
|
526 |
+CONFIG_CLEANCACHE=y |
|
527 |
+CONFIG_FRONTSWAP=y |
|
528 |
+CONFIG_CMA=y |
|
529 |
+# CONFIG_CMA_DEBUG is not set |
|
530 |
+# CONFIG_CMA_DEBUGFS is not set |
|
531 |
+CONFIG_CMA_AREAS=7 |
|
532 |
+CONFIG_ZSWAP=y |
|
533 |
+CONFIG_ZPOOL=y |
|
534 |
+CONFIG_ZBUD=y |
|
535 |
+CONFIG_Z3FOLD=y |
|
536 |
+CONFIG_ZSMALLOC=y |
|
537 |
+CONFIG_PGTABLE_MAPPING=y |
|
538 |
+# CONFIG_ZSMALLOC_STAT is not set |
|
539 |
+CONFIG_GENERIC_EARLY_IOREMAP=y |
|
540 |
+CONFIG_IDLE_PAGE_TRACKING=y |
|
541 |
+CONFIG_SECCOMP=y |
|
542 |
+CONFIG_PARAVIRT=y |
|
543 |
+# CONFIG_PARAVIRT_TIME_ACCOUNTING is not set |
|
544 |
+CONFIG_KEXEC=y |
|
545 |
+CONFIG_XEN_DOM0=y |
|
546 |
+CONFIG_XEN=y |
|
547 |
+CONFIG_FORCE_MAX_ZONEORDER=11 |
|
548 |
+CONFIG_ARMV8_DEPRECATED=y |
|
549 |
+CONFIG_SWP_EMULATION=y |
|
550 |
+CONFIG_CP15_BARRIER_EMULATION=y |
|
551 |
+CONFIG_SETEND_EMULATION=y |
|
552 |
+ |
|
553 |
+# |
|
554 |
+# ARMv8.1 architectural features |
|
555 |
+# |
|
556 |
+CONFIG_ARM64_HW_AFDBM=y |
|
557 |
+CONFIG_ARM64_PAN=y |
|
558 |
+# CONFIG_ARM64_LSE_ATOMICS is not set |
|
559 |
+CONFIG_ARM64_VHE=y |
|
560 |
+ |
|
561 |
+# |
|
562 |
+# ARMv8.2 architectural features |
|
563 |
+# |
|
564 |
+CONFIG_ARM64_UAO=y |
|
565 |
+CONFIG_ARM64_MODULE_CMODEL_LARGE=y |
|
566 |
+# CONFIG_RANDOMIZE_BASE is not set |
|
567 |
+ |
|
568 |
+# |
|
569 |
+# Boot options |
|
570 |
+# |
|
571 |
+# CONFIG_ARM64_ACPI_PARKING_PROTOCOL is not set |
|
572 |
+CONFIG_CMDLINE="" |
|
573 |
+# CONFIG_CMDLINE_FORCE is not set |
|
574 |
+CONFIG_EFI_STUB=y |
|
575 |
+CONFIG_EFI=y |
|
576 |
+CONFIG_DMI=y |
|
577 |
+ |
|
578 |
+# |
|
579 |
+# Userspace binary formats |
|
580 |
+# |
|
581 |
+CONFIG_BINFMT_ELF=y |
|
582 |
+CONFIG_COMPAT_BINFMT_ELF=y |
|
583 |
+CONFIG_ELFCORE=y |
|
584 |
+CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y |
|
585 |
+CONFIG_BINFMT_SCRIPT=y |
|
586 |
+# CONFIG_HAVE_AOUT is not set |
|
587 |
+# CONFIG_BINFMT_MISC is not set |
|
588 |
+CONFIG_COREDUMP=y |
|
589 |
+CONFIG_COMPAT=y |
|
590 |
+CONFIG_SYSVIPC_COMPAT=y |
|
591 |
+ |
|
592 |
+# |
|
593 |
+# Power management options |
|
594 |
+# |
|
595 |
+CONFIG_SUSPEND=y |
|
596 |
+CONFIG_SUSPEND_FREEZER=y |
|
597 |
+# CONFIG_SUSPEND_SKIP_SYNC is not set |
|
598 |
+CONFIG_HIBERNATE_CALLBACKS=y |
|
599 |
+CONFIG_HIBERNATION=y |
|
600 |
+CONFIG_PM_STD_PARTITION="" |
|
601 |
+CONFIG_PM_SLEEP=y |
|
602 |
+CONFIG_PM_SLEEP_SMP=y |
|
603 |
+# CONFIG_PM_AUTOSLEEP is not set |
|
604 |
+# CONFIG_PM_WAKELOCKS is not set |
|
605 |
+CONFIG_PM=y |
|
606 |
+# CONFIG_PM_DEBUG is not set |
|
607 |
+CONFIG_PM_OPP=y |
|
608 |
+CONFIG_PM_CLK=y |
|
609 |
+CONFIG_PM_GENERIC_DOMAINS=y |
|
610 |
+# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set |
|
611 |
+CONFIG_PM_GENERIC_DOMAINS_SLEEP=y |
|
612 |
+CONFIG_PM_GENERIC_DOMAINS_OF=y |
|
613 |
+CONFIG_CPU_PM=y |
|
614 |
+CONFIG_ARCH_HIBERNATION_POSSIBLE=y |
|
615 |
+CONFIG_ARCH_HIBERNATION_HEADER=y |
|
616 |
+CONFIG_ARCH_SUSPEND_POSSIBLE=y |
|
617 |
+ |
|
618 |
+# |
|
619 |
+# CPU Power Management |
|
620 |
+# |
|
621 |
+ |
|
622 |
+# |
|
623 |
+# CPU Idle |
|
624 |
+# |
|
625 |
+CONFIG_CPU_IDLE=y |
|
626 |
+CONFIG_CPU_IDLE_GOV_LADDER=y |
|
627 |
+CONFIG_CPU_IDLE_GOV_MENU=y |
|
628 |
+CONFIG_DT_IDLE_STATES=y |
|
629 |
+ |
|
630 |
+# |
|
631 |
+# ARM CPU Idle Drivers |
|
632 |
+# |
|
633 |
+CONFIG_ARM_CPUIDLE=y |
|
634 |
+# CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set |
|
635 |
+ |
|
636 |
+# |
|
637 |
+# CPU Frequency scaling |
|
638 |
+# |
|
639 |
+CONFIG_CPU_FREQ=y |
|
640 |
+CONFIG_CPU_FREQ_GOV_ATTR_SET=y |
|
641 |
+CONFIG_CPU_FREQ_GOV_COMMON=y |
|
642 |
+CONFIG_CPU_FREQ_STAT=y |
|
643 |
+CONFIG_CPU_FREQ_STAT_DETAILS=y |
|
644 |
+CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y |
|
645 |
+# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set |
|
646 |
+# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set |
|
647 |
+# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set |
|
648 |
+# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set |
|
649 |
+# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set |
|
650 |
+CONFIG_CPU_FREQ_GOV_PERFORMANCE=y |
|
651 |
+CONFIG_CPU_FREQ_GOV_POWERSAVE=m |
|
652 |
+CONFIG_CPU_FREQ_GOV_USERSPACE=m |
|
653 |
+CONFIG_CPU_FREQ_GOV_ONDEMAND=m |
|
654 |
+CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m |
|
655 |
+# CONFIG_CPU_FREQ_GOV_SCHEDUTIL is not set |
|
656 |
+ |
|
657 |
+# |
|
658 |
+# CPU frequency scaling drivers |
|
659 |
+# |
|
660 |
+CONFIG_CPUFREQ_DT=y |
|
661 |
+CONFIG_CPUFREQ_DT_PLATDEV=y |
|
662 |
+CONFIG_ARM_BIG_LITTLE_CPUFREQ=m |
|
663 |
+CONFIG_ARM_DT_BL_CPUFREQ=m |
|
664 |
+# CONFIG_ARM_KIRKWOOD_CPUFREQ is not set |
|
665 |
+CONFIG_ARM_MT8173_CPUFREQ=m |
|
666 |
+CONFIG_ARM_TEGRA20_CPUFREQ=y |
|
667 |
+CONFIG_ARM_TEGRA124_CPUFREQ=y |
|
668 |
+CONFIG_ACPI_CPPC_CPUFREQ=m |
|
669 |
+CONFIG_NET=y |
|
670 |
+CONFIG_NET_INGRESS=y |
|
671 |
+CONFIG_NET_EGRESS=y |
|
672 |
+ |
|
673 |
+# |
|
674 |
+# Networking options |
|
675 |
+# |
|
676 |
+CONFIG_PACKET=y |
|
677 |
+CONFIG_PACKET_DIAG=m |
|
678 |
+CONFIG_UNIX=y |
|
679 |
+CONFIG_UNIX_DIAG=m |
|
680 |
+CONFIG_XFRM=y |
|
681 |
+CONFIG_XFRM_ALGO=m |
|
682 |
+CONFIG_XFRM_USER=m |
|
683 |
+CONFIG_XFRM_SUB_POLICY=y |
|
684 |
+CONFIG_XFRM_MIGRATE=y |
|
685 |
+CONFIG_XFRM_STATISTICS=y |
|
686 |
+CONFIG_XFRM_IPCOMP=m |
|
687 |
+CONFIG_NET_KEY=m |
|
688 |
+# CONFIG_NET_KEY_MIGRATE is not set |
|
689 |
+CONFIG_INET=y |
|
690 |
+CONFIG_IP_MULTICAST=y |
|
691 |
+CONFIG_IP_ADVANCED_ROUTER=y |
|
692 |
+CONFIG_IP_FIB_TRIE_STATS=y |
|
693 |
+CONFIG_IP_MULTIPLE_TABLES=y |
|
694 |
+CONFIG_IP_ROUTE_MULTIPATH=y |
|
695 |
+CONFIG_IP_ROUTE_VERBOSE=y |
|
696 |
+CONFIG_IP_ROUTE_CLASSID=y |
|
697 |
+# CONFIG_IP_PNP is not set |
|
698 |
+CONFIG_NET_IPIP=m |
|
699 |
+CONFIG_NET_IPGRE_DEMUX=m |
|
700 |
+CONFIG_NET_IP_TUNNEL=m |
|
701 |
+CONFIG_NET_IPGRE=m |
|
702 |
+CONFIG_NET_IPGRE_BROADCAST=y |
|
703 |
+CONFIG_IP_MROUTE=y |
|
704 |
+CONFIG_IP_MROUTE_MULTIPLE_TABLES=y |
|
705 |
+CONFIG_IP_PIMSM_V1=y |
|
706 |
+CONFIG_IP_PIMSM_V2=y |
|
707 |
+CONFIG_SYN_COOKIES=y |
|
708 |
+CONFIG_NET_IPVTI=m |
|
709 |
+CONFIG_NET_UDP_TUNNEL=m |
|
710 |
+# CONFIG_NET_FOU is not set |
|
711 |
+# CONFIG_NET_FOU_IP_TUNNELS is not set |
|
712 |
+CONFIG_INET_AH=m |
|
713 |
+CONFIG_INET_ESP=m |
|
714 |
+CONFIG_INET_IPCOMP=m |
|
715 |
+CONFIG_INET_XFRM_TUNNEL=m |
|
716 |
+CONFIG_INET_TUNNEL=m |
|
717 |
+CONFIG_INET_XFRM_MODE_TRANSPORT=m |
|
718 |
+CONFIG_INET_XFRM_MODE_TUNNEL=m |
|
719 |
+CONFIG_INET_XFRM_MODE_BEET=m |
|
720 |
+CONFIG_INET_DIAG=m |
|
721 |
+CONFIG_INET_TCP_DIAG=m |
|
722 |
+CONFIG_INET_UDP_DIAG=m |
|
723 |
+# CONFIG_INET_DIAG_DESTROY is not set |
|
724 |
+CONFIG_TCP_CONG_ADVANCED=y |
|
725 |
+# CONFIG_TCP_CONG_BIC is not set |
|
726 |
+CONFIG_TCP_CONG_CUBIC=y |
|
727 |
+# CONFIG_TCP_CONG_WESTWOOD is not set |
|
728 |
+# CONFIG_TCP_CONG_HTCP is not set |
|
729 |
+# CONFIG_TCP_CONG_HSTCP is not set |
|
730 |
+# CONFIG_TCP_CONG_HYBLA is not set |
|
731 |
+# CONFIG_TCP_CONG_VEGAS is not set |
|
732 |
+# CONFIG_TCP_CONG_NV is not set |
|
733 |
+# CONFIG_TCP_CONG_SCALABLE is not set |
|
734 |
+# CONFIG_TCP_CONG_LP is not set |
|
735 |
+# CONFIG_TCP_CONG_VENO is not set |
|
736 |
+# CONFIG_TCP_CONG_YEAH is not set |
|
737 |
+# CONFIG_TCP_CONG_ILLINOIS is not set |
|
738 |
+# CONFIG_TCP_CONG_DCTCP is not set |
|
739 |
+# CONFIG_TCP_CONG_CDG is not set |
|
740 |
+# CONFIG_TCP_CONG_BBR is not set |
|
741 |
+CONFIG_DEFAULT_CUBIC=y |
|
742 |
+# CONFIG_DEFAULT_RENO is not set |
|
743 |
+CONFIG_DEFAULT_TCP_CONG="cubic" |
|
744 |
+CONFIG_TCP_MD5SIG=y |
|
745 |
+CONFIG_IPV6=y |
|
746 |
+CONFIG_IPV6_ROUTER_PREF=y |
|
747 |
+CONFIG_IPV6_ROUTE_INFO=y |
|
748 |
+CONFIG_IPV6_OPTIMISTIC_DAD=y |
|
749 |
+CONFIG_INET6_AH=m |
|
750 |
+CONFIG_INET6_ESP=m |
|
751 |
+CONFIG_INET6_IPCOMP=m |
|
752 |
+CONFIG_IPV6_MIP6=m |
|
753 |
+# CONFIG_IPV6_ILA is not set |
|
754 |
+CONFIG_INET6_XFRM_TUNNEL=m |
|
755 |
+CONFIG_INET6_TUNNEL=m |
|
756 |
+CONFIG_INET6_XFRM_MODE_TRANSPORT=m |
|
757 |
+CONFIG_INET6_XFRM_MODE_TUNNEL=m |
|
758 |
+CONFIG_INET6_XFRM_MODE_BEET=m |
|
759 |
+CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m |
|
760 |
+CONFIG_IPV6_VTI=m |
|
761 |
+CONFIG_IPV6_SIT=m |
|
762 |
+CONFIG_IPV6_SIT_6RD=y |
|
763 |
+CONFIG_IPV6_NDISC_NODETYPE=y |
|
764 |
+CONFIG_IPV6_TUNNEL=m |
|
765 |
+CONFIG_IPV6_GRE=m |
|
766 |
+# CONFIG_IPV6_FOU is not set |
|
767 |
+# CONFIG_IPV6_FOU_TUNNEL is not set |
|
768 |
+CONFIG_IPV6_MULTIPLE_TABLES=y |
|
769 |
+CONFIG_IPV6_SUBTREES=y |
|
770 |
+CONFIG_IPV6_MROUTE=y |
|
771 |
+CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y |
|
772 |
+CONFIG_IPV6_PIMSM_V2=y |
|
773 |
+CONFIG_NETLABEL=y |
|
774 |
+CONFIG_NETWORK_SECMARK=y |
|
775 |
+CONFIG_NET_PTP_CLASSIFY=y |
|
776 |
+CONFIG_NETWORK_PHY_TIMESTAMPING=y |
|
777 |
+CONFIG_NETFILTER=y |
|
778 |
+# CONFIG_NETFILTER_DEBUG is not set |
|
779 |
+CONFIG_NETFILTER_ADVANCED=y |
|
780 |
+CONFIG_BRIDGE_NETFILTER=m |
|
781 |
+ |
|
782 |
+# |
|
783 |
+# Core Netfilter Configuration |
|
784 |
+# |
|
785 |
+CONFIG_NETFILTER_INGRESS=y |
|
786 |
+CONFIG_NETFILTER_NETLINK=m |
|
787 |
+CONFIG_NETFILTER_NETLINK_ACCT=m |
|
788 |
+CONFIG_NETFILTER_NETLINK_QUEUE=m |
|
789 |
+CONFIG_NETFILTER_NETLINK_LOG=m |
|
790 |
+CONFIG_NF_CONNTRACK=m |
|
791 |
+CONFIG_NF_LOG_COMMON=m |
|
792 |
+CONFIG_NF_CONNTRACK_MARK=y |
|
793 |
+CONFIG_NF_CONNTRACK_SECMARK=y |
|
794 |
+CONFIG_NF_CONNTRACK_ZONES=y |
|
795 |
+CONFIG_NF_CONNTRACK_PROCFS=y |
|
796 |
+CONFIG_NF_CONNTRACK_EVENTS=y |
|
797 |
+CONFIG_NF_CONNTRACK_TIMEOUT=y |
|
798 |
+CONFIG_NF_CONNTRACK_TIMESTAMP=y |
|
799 |
+CONFIG_NF_CONNTRACK_LABELS=y |
|
800 |
+CONFIG_NF_CT_PROTO_DCCP=m |
|
801 |
+CONFIG_NF_CT_PROTO_GRE=m |
|
802 |
+CONFIG_NF_CT_PROTO_SCTP=m |
|
803 |
+CONFIG_NF_CT_PROTO_UDPLITE=m |
|
804 |
+CONFIG_NF_CONNTRACK_AMANDA=m |
|
805 |
+CONFIG_NF_CONNTRACK_FTP=m |
|
806 |
+CONFIG_NF_CONNTRACK_H323=m |
|
807 |
+CONFIG_NF_CONNTRACK_IRC=m |
|
808 |
+CONFIG_NF_CONNTRACK_BROADCAST=m |
|
809 |
+CONFIG_NF_CONNTRACK_NETBIOS_NS=m |
|
810 |
+CONFIG_NF_CONNTRACK_SNMP=m |
|
811 |
+CONFIG_NF_CONNTRACK_PPTP=m |
|
812 |
+CONFIG_NF_CONNTRACK_SANE=m |
|
813 |
+CONFIG_NF_CONNTRACK_SIP=m |
|
814 |
+CONFIG_NF_CONNTRACK_TFTP=m |
|
815 |
+CONFIG_NF_CT_NETLINK=m |
|
816 |
+CONFIG_NF_CT_NETLINK_TIMEOUT=m |
|
817 |
+# CONFIG_NETFILTER_NETLINK_GLUE_CT is not set |
|
818 |
+CONFIG_NF_NAT=m |
|
819 |
+CONFIG_NF_NAT_NEEDED=y |
|
820 |
+CONFIG_NF_NAT_PROTO_DCCP=m |
|
821 |
+CONFIG_NF_NAT_PROTO_UDPLITE=m |
|
822 |
+CONFIG_NF_NAT_PROTO_SCTP=m |
|
823 |
+CONFIG_NF_NAT_AMANDA=m |
|
824 |
+CONFIG_NF_NAT_FTP=m |
|
825 |
+CONFIG_NF_NAT_IRC=m |
|
826 |
+CONFIG_NF_NAT_SIP=m |
|
827 |
+CONFIG_NF_NAT_TFTP=m |
|
828 |
+CONFIG_NF_NAT_REDIRECT=m |
|
829 |
+CONFIG_NETFILTER_SYNPROXY=m |
|
830 |
+CONFIG_NF_TABLES=m |
|
831 |
+CONFIG_NF_TABLES_INET=m |
|
832 |
+CONFIG_NF_TABLES_NETDEV=m |
|
833 |
+CONFIG_NFT_EXTHDR=m |
|
834 |
+CONFIG_NFT_META=m |
|
835 |
+CONFIG_NFT_NUMGEN=m |
|
836 |
+CONFIG_NFT_CT=m |
|
837 |
+CONFIG_NFT_SET_RBTREE=m |
|
838 |
+CONFIG_NFT_SET_HASH=m |
|
839 |
+CONFIG_NFT_COUNTER=m |
|
840 |
+CONFIG_NFT_LOG=m |
|
841 |
+CONFIG_NFT_LIMIT=m |
|
842 |
+CONFIG_NFT_MASQ=m |
|
843 |
+CONFIG_NFT_REDIR=m |
|
844 |
+CONFIG_NFT_NAT=m |
|
845 |
+CONFIG_NFT_QUEUE=m |
|
846 |
+CONFIG_NFT_QUOTA=m |
|
847 |
+CONFIG_NFT_REJECT=m |
|
848 |
+CONFIG_NFT_REJECT_INET=m |
|
849 |
+CONFIG_NFT_COMPAT=m |
|
850 |
+CONFIG_NFT_HASH=m |
|
851 |
+CONFIG_NF_DUP_NETDEV=m |
|
852 |
+CONFIG_NFT_DUP_NETDEV=m |
|
853 |
+CONFIG_NFT_FWD_NETDEV=m |
|
854 |
+CONFIG_NETFILTER_XTABLES=y |
|
855 |
+ |
|
856 |
+# |
|
857 |
+# Xtables combined modules |
|
858 |
+# |
|
859 |
+CONFIG_NETFILTER_XT_MARK=m |
|
860 |
+CONFIG_NETFILTER_XT_CONNMARK=m |
|
861 |
+CONFIG_NETFILTER_XT_SET=m |
|
862 |
+ |
|
863 |
+# |
|
864 |
+# Xtables targets |
|
865 |
+# |
|
866 |
+# CONFIG_NETFILTER_XT_TARGET_AUDIT is not set |
|
867 |
+CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m |
|
868 |
+CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m |
|
869 |
+CONFIG_NETFILTER_XT_TARGET_CONNMARK=m |
|
870 |
+CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m |
|
871 |
+CONFIG_NETFILTER_XT_TARGET_CT=m |
|
872 |
+CONFIG_NETFILTER_XT_TARGET_DSCP=m |
|
873 |
+CONFIG_NETFILTER_XT_TARGET_HL=m |
|
874 |
+CONFIG_NETFILTER_XT_TARGET_HMARK=m |
|
875 |
+CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m |
|
876 |
+CONFIG_NETFILTER_XT_TARGET_LOG=m |
|
877 |
+CONFIG_NETFILTER_XT_TARGET_MARK=m |
|
878 |
+CONFIG_NETFILTER_XT_NAT=m |
|
879 |
+CONFIG_NETFILTER_XT_TARGET_NETMAP=m |
|
880 |
+CONFIG_NETFILTER_XT_TARGET_NFLOG=m |
|
881 |
+CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m |
|
882 |
+# CONFIG_NETFILTER_XT_TARGET_NOTRACK is not set |
|
883 |
+CONFIG_NETFILTER_XT_TARGET_RATEEST=m |
|
884 |
+CONFIG_NETFILTER_XT_TARGET_REDIRECT=m |
|
885 |
+CONFIG_NETFILTER_XT_TARGET_TEE=m |
|
886 |
+CONFIG_NETFILTER_XT_TARGET_TPROXY=m |
|
887 |
+# CONFIG_NETFILTER_XT_TARGET_TRACE is not set |
|
888 |
+CONFIG_NETFILTER_XT_TARGET_SECMARK=m |
|
889 |
+CONFIG_NETFILTER_XT_TARGET_TCPMSS=m |
|
890 |
+CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m |
|
891 |
+ |
|
892 |
+# |
|
893 |
+# Xtables matches |
|
894 |
+# |
|
895 |
+CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m |
|
896 |
+CONFIG_NETFILTER_XT_MATCH_BPF=m |
|
897 |
+CONFIG_NETFILTER_XT_MATCH_CGROUP=m |
|
898 |
+CONFIG_NETFILTER_XT_MATCH_CLUSTER=m |
|
899 |
+CONFIG_NETFILTER_XT_MATCH_COMMENT=m |
|
900 |
+CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m |
|
901 |
+CONFIG_NETFILTER_XT_MATCH_CONNLABEL=m |
|
902 |
+CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m |
|
903 |
+CONFIG_NETFILTER_XT_MATCH_CONNMARK=m |
|
904 |
+CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m |
|
905 |
+CONFIG_NETFILTER_XT_MATCH_CPU=m |
|
906 |
+CONFIG_NETFILTER_XT_MATCH_DCCP=m |
|
907 |
+CONFIG_NETFILTER_XT_MATCH_DEVGROUP=m |
|
908 |
+CONFIG_NETFILTER_XT_MATCH_DSCP=m |
|
909 |
+CONFIG_NETFILTER_XT_MATCH_ECN=m |
|
910 |
+CONFIG_NETFILTER_XT_MATCH_ESP=m |
|
911 |
+CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m |
|
912 |
+CONFIG_NETFILTER_XT_MATCH_HELPER=m |
|
913 |
+CONFIG_NETFILTER_XT_MATCH_HL=m |
|
914 |
+# CONFIG_NETFILTER_XT_MATCH_IPCOMP is not set |
|
915 |
+CONFIG_NETFILTER_XT_MATCH_IPRANGE=m |
|
916 |
+CONFIG_NETFILTER_XT_MATCH_IPVS=m |
|
917 |
+# CONFIG_NETFILTER_XT_MATCH_L2TP is not set |
|
918 |
+CONFIG_NETFILTER_XT_MATCH_LENGTH=m |
|
919 |
+CONFIG_NETFILTER_XT_MATCH_LIMIT=m |
|
920 |
+CONFIG_NETFILTER_XT_MATCH_MAC=m |
|
921 |
+CONFIG_NETFILTER_XT_MATCH_MARK=m |
|
922 |
+CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m |
|
923 |
+CONFIG_NETFILTER_XT_MATCH_NFACCT=m |
|
924 |
+CONFIG_NETFILTER_XT_MATCH_OSF=m |
|
925 |
+CONFIG_NETFILTER_XT_MATCH_OWNER=m |
|
926 |
+CONFIG_NETFILTER_XT_MATCH_POLICY=m |
|
927 |
+CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m |
|
928 |
+CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m |
|
929 |
+CONFIG_NETFILTER_XT_MATCH_QUOTA=m |
|
930 |
+CONFIG_NETFILTER_XT_MATCH_RATEEST=m |
|
931 |
+CONFIG_NETFILTER_XT_MATCH_REALM=m |
|
932 |
+CONFIG_NETFILTER_XT_MATCH_RECENT=m |
|
933 |
+CONFIG_NETFILTER_XT_MATCH_SCTP=m |
|
934 |
+CONFIG_NETFILTER_XT_MATCH_SOCKET=m |
|
935 |
+CONFIG_NETFILTER_XT_MATCH_STATE=m |
|
936 |
+CONFIG_NETFILTER_XT_MATCH_STATISTIC=m |
|
937 |
+CONFIG_NETFILTER_XT_MATCH_STRING=m |
|
938 |
+CONFIG_NETFILTER_XT_MATCH_TCPMSS=m |
|
939 |
+CONFIG_NETFILTER_XT_MATCH_TIME=m |
|
940 |
+CONFIG_NETFILTER_XT_MATCH_U32=m |
|
941 |
+CONFIG_IP_SET=m |
|
942 |
+CONFIG_IP_SET_MAX=256 |
|
943 |
+CONFIG_IP_SET_BITMAP_IP=m |
|
944 |
+CONFIG_IP_SET_BITMAP_IPMAC=m |
|
945 |
+CONFIG_IP_SET_BITMAP_PORT=m |
|
946 |
+CONFIG_IP_SET_HASH_IP=m |
|
947 |
+CONFIG_IP_SET_HASH_IPMARK=m |
|
948 |
+CONFIG_IP_SET_HASH_IPPORT=m |
|
949 |
+CONFIG_IP_SET_HASH_IPPORTIP=m |
|
950 |
+CONFIG_IP_SET_HASH_IPPORTNET=m |
|
951 |
+CONFIG_IP_SET_HASH_MAC=m |
|
952 |
+CONFIG_IP_SET_HASH_NETPORTNET=m |
|
953 |
+CONFIG_IP_SET_HASH_NET=m |
|
954 |
+CONFIG_IP_SET_HASH_NETNET=m |
|
955 |
+CONFIG_IP_SET_HASH_NETPORT=m |
|
956 |
+CONFIG_IP_SET_HASH_NETIFACE=m |
|
957 |
+CONFIG_IP_SET_LIST_SET=m |
|
958 |
+CONFIG_IP_VS=m |
|
959 |
+CONFIG_IP_VS_IPV6=y |
|
960 |
+# CONFIG_IP_VS_DEBUG is not set |
|
961 |
+CONFIG_IP_VS_TAB_BITS=12 |
|
962 |
+ |
|
963 |
+# |
|
964 |
+# IPVS transport protocol load balancing support |
|
965 |
+# |
|
966 |
+CONFIG_IP_VS_PROTO_TCP=y |
|
967 |
+CONFIG_IP_VS_PROTO_UDP=y |
|
968 |
+CONFIG_IP_VS_PROTO_AH_ESP=y |
|
969 |
+CONFIG_IP_VS_PROTO_ESP=y |
|
970 |
+CONFIG_IP_VS_PROTO_AH=y |
|
971 |
+CONFIG_IP_VS_PROTO_SCTP=y |
|
972 |
+ |
|
973 |
+# |
|
974 |
+# IPVS scheduler |
|
975 |
+# |
|
976 |
+CONFIG_IP_VS_RR=m |
|
977 |
+CONFIG_IP_VS_WRR=m |
|
978 |
+CONFIG_IP_VS_LC=m |
|
979 |
+CONFIG_IP_VS_WLC=m |
|
980 |
+# CONFIG_IP_VS_FO is not set |
|
981 |
+# CONFIG_IP_VS_OVF is not set |
|
982 |
+CONFIG_IP_VS_LBLC=m |
|
983 |
+CONFIG_IP_VS_LBLCR=m |
|
984 |
+CONFIG_IP_VS_DH=m |
|
985 |
+CONFIG_IP_VS_SH=m |
|
986 |
+CONFIG_IP_VS_SED=m |
|
987 |
+CONFIG_IP_VS_NQ=m |
|
988 |
+ |
|
989 |
+# |
|
990 |
+# IPVS SH scheduler |
|
991 |
+# |
|
992 |
+CONFIG_IP_VS_SH_TAB_BITS=8 |
|
993 |
+ |
|
994 |
+# |
|
995 |
+# IPVS application helper |
|
996 |
+# |
|
997 |
+CONFIG_IP_VS_FTP=m |
|
998 |
+CONFIG_IP_VS_NFCT=y |
|
999 |
+CONFIG_IP_VS_PE_SIP=m |
|
1000 |
+ |
|
1001 |
+# |
|
1002 |
+# IP: Netfilter Configuration |
|
1003 |
+# |
|
1004 |
+CONFIG_NF_DEFRAG_IPV4=m |
|
1005 |
+CONFIG_NF_CONNTRACK_IPV4=m |
|
1006 |
+CONFIG_NF_TABLES_IPV4=m |
|
1007 |
+# CONFIG_NFT_CHAIN_ROUTE_IPV4 is not set |
|
1008 |
+CONFIG_NFT_REJECT_IPV4=m |
|
1009 |
+# CONFIG_NFT_DUP_IPV4 is not set |
|
1010 |
+# CONFIG_NF_TABLES_ARP is not set |
|
1011 |
+CONFIG_NF_DUP_IPV4=m |
|
1012 |
+# CONFIG_NF_LOG_ARP is not set |
|
1013 |
+CONFIG_NF_LOG_IPV4=m |
|
1014 |
+CONFIG_NF_REJECT_IPV4=m |
|
1015 |
+CONFIG_NF_NAT_IPV4=m |
|
1016 |
+# CONFIG_NFT_CHAIN_NAT_IPV4 is not set |
|
1017 |
+CONFIG_NF_NAT_MASQUERADE_IPV4=m |
|
1018 |
+# CONFIG_NFT_MASQ_IPV4 is not set |
|
1019 |
+# CONFIG_NFT_REDIR_IPV4 is not set |
|
1020 |
+CONFIG_NF_NAT_SNMP_BASIC=m |
|
1021 |
+CONFIG_NF_NAT_PROTO_GRE=m |
|
1022 |
+CONFIG_NF_NAT_PPTP=m |
|
1023 |
+CONFIG_NF_NAT_H323=m |
|
1024 |
+CONFIG_IP_NF_IPTABLES=m |
|
1025 |
+CONFIG_IP_NF_MATCH_AH=m |
|
1026 |
+CONFIG_IP_NF_MATCH_ECN=m |
|
1027 |
+CONFIG_IP_NF_MATCH_RPFILTER=m |
|
1028 |
+CONFIG_IP_NF_MATCH_TTL=m |
|
1029 |
+CONFIG_IP_NF_FILTER=m |
|
1030 |
+CONFIG_IP_NF_TARGET_REJECT=m |
|
1031 |
+CONFIG_IP_NF_TARGET_SYNPROXY=m |
|
1032 |
+CONFIG_IP_NF_NAT=m |
|
1033 |
+CONFIG_IP_NF_TARGET_MASQUERADE=m |
|
1034 |
+CONFIG_IP_NF_TARGET_NETMAP=m |
|
1035 |
+CONFIG_IP_NF_TARGET_REDIRECT=m |
|
1036 |
+CONFIG_IP_NF_MANGLE=m |
|
1037 |
+CONFIG_IP_NF_TARGET_CLUSTERIP=m |
|
1038 |
+CONFIG_IP_NF_TARGET_ECN=m |
|
1039 |
+CONFIG_IP_NF_TARGET_TTL=m |
|
1040 |
+CONFIG_IP_NF_RAW=m |
|
1041 |
+CONFIG_IP_NF_SECURITY=m |
|
1042 |
+CONFIG_IP_NF_ARPTABLES=m |
|
1043 |
+CONFIG_IP_NF_ARPFILTER=m |
|
1044 |
+CONFIG_IP_NF_ARP_MANGLE=m |
|
1045 |
+ |
|
1046 |
+# |
|
1047 |
+# IPv6: Netfilter Configuration |
|
1048 |
+# |
|
1049 |
+CONFIG_NF_DEFRAG_IPV6=m |
|
1050 |
+CONFIG_NF_CONNTRACK_IPV6=m |
|
1051 |
+CONFIG_NF_TABLES_IPV6=m |
|
1052 |
+CONFIG_NFT_CHAIN_ROUTE_IPV6=m |
|
1053 |
+CONFIG_NFT_REJECT_IPV6=m |
|
1054 |
+CONFIG_NFT_DUP_IPV6=m |
|
1055 |
+CONFIG_NF_DUP_IPV6=m |
|
1056 |
+CONFIG_NF_REJECT_IPV6=m |
|
1057 |
+CONFIG_NF_LOG_IPV6=m |
|
1058 |
+CONFIG_NF_NAT_IPV6=m |
|
1059 |
+CONFIG_NFT_CHAIN_NAT_IPV6=m |
|
1060 |
+CONFIG_NF_NAT_MASQUERADE_IPV6=m |
|
1061 |
+CONFIG_NFT_MASQ_IPV6=m |
|
1062 |
+CONFIG_NFT_REDIR_IPV6=m |
|
1063 |
+CONFIG_IP6_NF_IPTABLES=m |
|
1064 |
+CONFIG_IP6_NF_MATCH_AH=m |
|
1065 |
+CONFIG_IP6_NF_MATCH_EUI64=m |
|
1066 |
+CONFIG_IP6_NF_MATCH_FRAG=m |
|
1067 |
+CONFIG_IP6_NF_MATCH_OPTS=m |
|
1068 |
+CONFIG_IP6_NF_MATCH_HL=m |
|
1069 |
+CONFIG_IP6_NF_MATCH_IPV6HEADER=m |
|
1070 |
+CONFIG_IP6_NF_MATCH_MH=m |
|
1071 |
+CONFIG_IP6_NF_MATCH_RPFILTER=m |
|
1072 |
+CONFIG_IP6_NF_MATCH_RT=m |
|
1073 |
+CONFIG_IP6_NF_TARGET_HL=m |
|
1074 |
+CONFIG_IP6_NF_FILTER=m |
|
1075 |
+CONFIG_IP6_NF_TARGET_REJECT=m |
|
1076 |
+CONFIG_IP6_NF_TARGET_SYNPROXY=m |
|
1077 |
+CONFIG_IP6_NF_MANGLE=m |
|
1078 |
+CONFIG_IP6_NF_RAW=m |
|
1079 |
+CONFIG_IP6_NF_SECURITY=m |
|
1080 |
+CONFIG_IP6_NF_NAT=m |
|
1081 |
+CONFIG_IP6_NF_TARGET_MASQUERADE=m |
|
1082 |
+CONFIG_IP6_NF_TARGET_NPT=m |
|
1083 |
+# CONFIG_NF_TABLES_BRIDGE is not set |
|
1084 |
+CONFIG_BRIDGE_NF_EBTABLES=m |
|
1085 |
+CONFIG_BRIDGE_EBT_BROUTE=m |
|
1086 |
+CONFIG_BRIDGE_EBT_T_FILTER=m |
|
1087 |
+CONFIG_BRIDGE_EBT_T_NAT=m |
|
1088 |
+CONFIG_BRIDGE_EBT_802_3=m |
|
1089 |
+CONFIG_BRIDGE_EBT_AMONG=m |
|
1090 |
+CONFIG_BRIDGE_EBT_ARP=m |
|
1091 |
+CONFIG_BRIDGE_EBT_IP=m |
|
1092 |
+CONFIG_BRIDGE_EBT_IP6=m |
|
1093 |
+CONFIG_BRIDGE_EBT_LIMIT=m |
|
1094 |
+CONFIG_BRIDGE_EBT_MARK=m |
|
1095 |
+CONFIG_BRIDGE_EBT_PKTTYPE=m |
|
1096 |
+CONFIG_BRIDGE_EBT_STP=m |
|
1097 |
+CONFIG_BRIDGE_EBT_VLAN=m |
|
1098 |
+CONFIG_BRIDGE_EBT_ARPREPLY=m |
|
1099 |
+CONFIG_BRIDGE_EBT_DNAT=m |
|
1100 |
+CONFIG_BRIDGE_EBT_MARK_T=m |
|
1101 |
+CONFIG_BRIDGE_EBT_REDIRECT=m |
|
1102 |
+CONFIG_BRIDGE_EBT_SNAT=m |
|
1103 |
+CONFIG_BRIDGE_EBT_LOG=m |
|
1104 |
+CONFIG_BRIDGE_EBT_NFLOG=m |
|
1105 |
+CONFIG_IP_DCCP=m |
|
1106 |
+CONFIG_INET_DCCP_DIAG=m |
|
1107 |
+ |
|
1108 |
+# |
|
1109 |
+# DCCP CCIDs Configuration |
|
1110 |
+# |
|
1111 |
+# CONFIG_IP_DCCP_CCID2_DEBUG is not set |
|
1112 |
+CONFIG_IP_DCCP_CCID3=y |
|
1113 |
+# CONFIG_IP_DCCP_CCID3_DEBUG is not set |
|
1114 |
+CONFIG_IP_DCCP_TFRC_LIB=y |
|
1115 |
+ |
|
1116 |
+# |
|
1117 |
+# DCCP Kernel Hacking |
|
1118 |
+# |
|
1119 |
+# CONFIG_IP_DCCP_DEBUG is not set |
|
1120 |
+# CONFIG_NET_DCCPPROBE is not set |
|
1121 |
+CONFIG_IP_SCTP=m |
|
1122 |
+# CONFIG_NET_SCTPPROBE is not set |
|
1123 |
+# CONFIG_SCTP_DBG_OBJCNT is not set |
|
1124 |
+CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5=y |
|
1125 |
+# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1 is not set |
|
1126 |
+# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set |
|
1127 |
+CONFIG_SCTP_COOKIE_HMAC_MD5=y |
|
1128 |
+CONFIG_SCTP_COOKIE_HMAC_SHA1=y |
|
1129 |
+CONFIG_INET_SCTP_DIAG=m |
|
1130 |
+CONFIG_RDS=m |
|
1131 |
+CONFIG_RDS_TCP=m |
|
1132 |
+# CONFIG_RDS_DEBUG is not set |
|
1133 |
+# CONFIG_TIPC is not set |
|
1134 |
+# CONFIG_ATM is not set |
|
1135 |
+# CONFIG_L2TP is not set |
|
1136 |
+CONFIG_STP=m |
|
1137 |
+CONFIG_GARP=m |
|
1138 |
+CONFIG_MRP=m |
|
1139 |
+CONFIG_BRIDGE=m |
|
1140 |
+CONFIG_BRIDGE_IGMP_SNOOPING=y |
|
1141 |
+CONFIG_BRIDGE_VLAN_FILTERING=y |
|
1142 |
+CONFIG_HAVE_NET_DSA=y |
|
1143 |
+CONFIG_VLAN_8021Q=m |
|
1144 |
+CONFIG_VLAN_8021Q_GVRP=y |
|
1145 |
+CONFIG_VLAN_8021Q_MVRP=y |
|
1146 |
+# CONFIG_DECNET is not set |
|
1147 |
+CONFIG_LLC=m |
|
1148 |
+# CONFIG_LLC2 is not set |
|
1149 |
+# CONFIG_IPX is not set |
|
1150 |
+# CONFIG_ATALK is not set |
|
1151 |
+# CONFIG_X25 is not set |
|
1152 |
+# CONFIG_LAPB is not set |
|
1153 |
+# CONFIG_PHONET is not set |
|
1154 |
+# CONFIG_6LOWPAN is not set |
|
1155 |
+# CONFIG_IEEE802154 is not set |
|
1156 |
+CONFIG_NET_SCHED=y |
|
1157 |
+ |
|
1158 |
+# |
|
1159 |
+# Queueing/Scheduling |
|
1160 |
+# |
|
1161 |
+CONFIG_NET_SCH_CBQ=m |
|
1162 |
+CONFIG_NET_SCH_HTB=m |
|
1163 |
+CONFIG_NET_SCH_HFSC=m |
|
1164 |
+CONFIG_NET_SCH_PRIO=m |
|
1165 |
+CONFIG_NET_SCH_MULTIQ=m |
|
1166 |
+CONFIG_NET_SCH_RED=m |
|
1167 |
+CONFIG_NET_SCH_SFB=m |
|
1168 |
+CONFIG_NET_SCH_SFQ=m |
|
1169 |
+CONFIG_NET_SCH_TEQL=m |
|
1170 |
+CONFIG_NET_SCH_TBF=m |
|
1171 |
+CONFIG_NET_SCH_GRED=m |
|
1172 |
+CONFIG_NET_SCH_DSMARK=m |
|
1173 |
+CONFIG_NET_SCH_NETEM=m |
|
1174 |
+CONFIG_NET_SCH_DRR=m |
|
1175 |
+CONFIG_NET_SCH_MQPRIO=m |
|
1176 |
+CONFIG_NET_SCH_CHOKE=m |
|
1177 |
+CONFIG_NET_SCH_QFQ=m |
|
1178 |
+CONFIG_NET_SCH_CODEL=m |
|
1179 |
+CONFIG_NET_SCH_FQ_CODEL=m |
|
1180 |
+CONFIG_NET_SCH_FQ=m |
|
1181 |
+# CONFIG_NET_SCH_HHF is not set |
|
1182 |
+# CONFIG_NET_SCH_PIE is not set |
|
1183 |
+CONFIG_NET_SCH_INGRESS=m |
|
1184 |
+CONFIG_NET_SCH_PLUG=m |
|
1185 |
+ |
|
1186 |
+# |
|
1187 |
+# Classification |
|
1188 |
+# |
|
1189 |
+CONFIG_NET_CLS=y |
|
1190 |
+CONFIG_NET_CLS_BASIC=m |
|
1191 |
+CONFIG_NET_CLS_TCINDEX=m |
|
1192 |
+CONFIG_NET_CLS_ROUTE4=m |
|
1193 |
+CONFIG_NET_CLS_FW=m |
|
1194 |
+CONFIG_NET_CLS_U32=m |
|
1195 |
+CONFIG_CLS_U32_PERF=y |
|
1196 |
+CONFIG_CLS_U32_MARK=y |
|
1197 |
+CONFIG_NET_CLS_RSVP=m |
|
1198 |
+CONFIG_NET_CLS_RSVP6=m |
|
1199 |
+CONFIG_NET_CLS_FLOW=m |
|
1200 |
+CONFIG_NET_CLS_CGROUP=m |
|
1201 |
+CONFIG_NET_CLS_BPF=m |
|
1202 |
+# CONFIG_NET_CLS_FLOWER is not set |
|
1203 |
+CONFIG_NET_CLS_MATCHALL=m |
|
1204 |
+CONFIG_NET_EMATCH=y |
|
1205 |
+CONFIG_NET_EMATCH_STACK=32 |
|
1206 |
+CONFIG_NET_EMATCH_CMP=m |
|
1207 |
+CONFIG_NET_EMATCH_NBYTE=m |
|
1208 |
+CONFIG_NET_EMATCH_U32=m |
|
1209 |
+CONFIG_NET_EMATCH_META=m |
|
1210 |
+CONFIG_NET_EMATCH_TEXT=m |
|
1211 |
+CONFIG_NET_EMATCH_IPSET=m |
|
1212 |
+CONFIG_NET_CLS_ACT=y |
|
1213 |
+CONFIG_NET_ACT_POLICE=m |
|
1214 |
+CONFIG_NET_ACT_GACT=m |
|
1215 |
+CONFIG_GACT_PROB=y |
|
1216 |
+CONFIG_NET_ACT_MIRRED=m |
|
1217 |
+CONFIG_NET_ACT_IPT=m |
|
1218 |
+CONFIG_NET_ACT_NAT=m |
|
1219 |
+CONFIG_NET_ACT_PEDIT=m |
|
1220 |
+# CONFIG_NET_ACT_SIMP is not set |
|
1221 |
+CONFIG_NET_ACT_SKBEDIT=m |
|
1222 |
+CONFIG_NET_ACT_CSUM=m |
|
1223 |
+# CONFIG_NET_ACT_VLAN is not set |
|
1224 |
+# CONFIG_NET_ACT_BPF is not set |
|
1225 |
+# CONFIG_NET_ACT_CONNMARK is not set |
|
1226 |
+# CONFIG_NET_ACT_SKBMOD is not set |
|
1227 |
+# CONFIG_NET_ACT_IFE is not set |
|
1228 |
+CONFIG_NET_ACT_TUNNEL_KEY=m |
|
1229 |
+CONFIG_NET_CLS_IND=y |
|
1230 |
+CONFIG_NET_SCH_FIFO=y |
|
1231 |
+CONFIG_DCB=y |
|
1232 |
+CONFIG_DNS_RESOLVER=m |
|
1233 |
+# CONFIG_BATMAN_ADV is not set |
|
1234 |
+CONFIG_OPENVSWITCH=m |
|
1235 |
+CONFIG_OPENVSWITCH_GRE=m |
|
1236 |
+CONFIG_OPENVSWITCH_VXLAN=m |
|
1237 |
+CONFIG_OPENVSWITCH_GENEVE=m |
|
1238 |
+CONFIG_VSOCKETS=m |
|
1239 |
+CONFIG_VIRTIO_VSOCKETS=m |
|
1240 |
+CONFIG_VIRTIO_VSOCKETS_COMMON=m |
|
1241 |
+CONFIG_NETLINK_DIAG=m |
|
1242 |
+CONFIG_MPLS=y |
|
1243 |
+CONFIG_NET_MPLS_GSO=m |
|
1244 |
+# CONFIG_MPLS_ROUTING is not set |
|
1245 |
+# CONFIG_HSR is not set |
|
1246 |
+# CONFIG_NET_SWITCHDEV is not set |
|
1247 |
+CONFIG_NET_L3_MASTER_DEV=y |
|
1248 |
+# CONFIG_QRTR is not set |
|
1249 |
+# CONFIG_NET_NCSI is not set |
|
1250 |
+CONFIG_RPS=y |
|
1251 |
+CONFIG_RFS_ACCEL=y |
|
1252 |
+CONFIG_XPS=y |
|
1253 |
+CONFIG_SOCK_CGROUP_DATA=y |
|
1254 |
+CONFIG_CGROUP_NET_PRIO=y |
|
1255 |
+CONFIG_CGROUP_NET_CLASSID=y |
|
1256 |
+CONFIG_NET_RX_BUSY_POLL=y |
|
1257 |
+CONFIG_BQL=y |
|
1258 |
+CONFIG_BPF_JIT=y |
|
1259 |
+CONFIG_NET_FLOW_LIMIT=y |
|
1260 |
+ |
|
1261 |
+# |
|
1262 |
+# Network testing |
|
1263 |
+# |
|
1264 |
+# CONFIG_NET_PKTGEN is not set |
|
1265 |
+# CONFIG_NET_TCPPROBE is not set |
|
1266 |
+CONFIG_NET_DROP_MONITOR=m |
|
1267 |
+# CONFIG_HAMRADIO is not set |
|
1268 |
+# CONFIG_CAN is not set |
|
1269 |
+# CONFIG_IRDA is not set |
|
1270 |
+# CONFIG_BT is not set |
|
1271 |
+# CONFIG_AF_RXRPC is not set |
|
1272 |
+# CONFIG_AF_KCM is not set |
|
1273 |
+# CONFIG_STREAM_PARSER is not set |
|
1274 |
+CONFIG_FIB_RULES=y |
|
1275 |
+# CONFIG_WIRELESS is not set |
|
1276 |
+# CONFIG_WIMAX is not set |
|
1277 |
+# CONFIG_RFKILL is not set |
|
1278 |
+# CONFIG_RFKILL_REGULATOR is not set |
|
1279 |
+CONFIG_NET_9P=m |
|
1280 |
+CONFIG_NET_9P_VIRTIO=m |
|
1281 |
+# CONFIG_NET_9P_DEBUG is not set |
|
1282 |
+# CONFIG_CAIF is not set |
|
1283 |
+CONFIG_CEPH_LIB=m |
|
1284 |
+# CONFIG_CEPH_LIB_PRETTYDEBUG is not set |
|
1285 |
+# CONFIG_CEPH_LIB_USE_DNS_RESOLVER is not set |
|
1286 |
+# CONFIG_NFC is not set |
|
1287 |
+# CONFIG_LWTUNNEL is not set |
|
1288 |
+CONFIG_DST_CACHE=y |
|
1289 |
+# CONFIG_NET_DEVLINK is not set |
|
1290 |
+CONFIG_MAY_USE_DEVLINK=y |
|
1291 |
+CONFIG_HAVE_EBPF_JIT=y |
|
1292 |
+ |
|
1293 |
+# |
|
1294 |
+# Device Drivers |
|
1295 |
+# |
|
1296 |
+CONFIG_ARM_AMBA=y |
|
1297 |
+CONFIG_TEGRA_AHB=y |
|
1298 |
+ |
|
1299 |
+# |
|
1300 |
+# Generic Driver Options |
|
1301 |
+# |
|
1302 |
+CONFIG_UEVENT_HELPER=y |
|
1303 |
+CONFIG_UEVENT_HELPER_PATH="" |
|
1304 |
+CONFIG_DEVTMPFS=y |
|
1305 |
+CONFIG_DEVTMPFS_MOUNT=y |
|
1306 |
+CONFIG_STANDALONE=y |
|
1307 |
+CONFIG_PREVENT_FIRMWARE_BUILD=y |
|
1308 |
+CONFIG_FW_LOADER=y |
|
1309 |
+# CONFIG_FIRMWARE_IN_KERNEL is not set |
|
1310 |
+CONFIG_EXTRA_FIRMWARE="" |
|
1311 |
+# CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set |
|
1312 |
+CONFIG_ALLOW_DEV_COREDUMP=y |
|
1313 |
+# CONFIG_DEBUG_DRIVER is not set |
|
1314 |
+# CONFIG_DEBUG_DEVRES is not set |
|
1315 |
+# CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set |
|
1316 |
+CONFIG_SYS_HYPERVISOR=y |
|
1317 |
+# CONFIG_GENERIC_CPU_DEVICES is not set |
|
1318 |
+CONFIG_GENERIC_CPU_AUTOPROBE=y |
|
1319 |
+CONFIG_REGMAP=y |
|
1320 |
+CONFIG_REGMAP_I2C=y |
|
1321 |
+CONFIG_REGMAP_SPI=y |
|
1322 |
+CONFIG_REGMAP_MMIO=y |
|
1323 |
+CONFIG_DMA_SHARED_BUFFER=y |
|
1324 |
+# CONFIG_FENCE_TRACE is not set |
|
1325 |
+# CONFIG_DMA_CMA is not set |
|
1326 |
+ |
|
1327 |
+# |
|
1328 |
+# Bus devices |
|
1329 |
+# |
|
1330 |
+CONFIG_ARM_CCI=y |
|
1331 |
+CONFIG_ARM_CCI_PMU=y |
|
1332 |
+CONFIG_ARM_CCI400_COMMON=y |
|
1333 |
+CONFIG_ARM_CCI400_PMU=y |
|
1334 |
+CONFIG_ARM_CCI5xx_PMU=y |
|
1335 |
+CONFIG_ARM_CCN=y |
|
1336 |
+CONFIG_QCOM_EBI2=y |
|
1337 |
+CONFIG_SUNXI_RSB=m |
|
1338 |
+# CONFIG_TEGRA_ACONNECT is not set |
|
1339 |
+CONFIG_VEXPRESS_CONFIG=y |
|
1340 |
+CONFIG_CONNECTOR=m |
|
1341 |
+# CONFIG_MTD is not set |
|
1342 |
+CONFIG_DTC=y |
|
1343 |
+CONFIG_OF=y |
|
1344 |
+# CONFIG_OF_UNITTEST is not set |
|
1345 |
+CONFIG_OF_FLATTREE=y |
|
1346 |
+CONFIG_OF_EARLY_FLATTREE=y |
|
1347 |
+CONFIG_OF_DYNAMIC=y |
|
1348 |
+CONFIG_OF_ADDRESS=y |
|
1349 |
+CONFIG_OF_ADDRESS_PCI=y |
|
1350 |
+CONFIG_OF_IRQ=y |
|
1351 |
+CONFIG_OF_NET=y |
|
1352 |
+CONFIG_OF_MDIO=y |
|
1353 |
+CONFIG_OF_PCI=y |
|
1354 |
+CONFIG_OF_PCI_IRQ=y |
|
1355 |
+CONFIG_OF_RESERVED_MEM=y |
|
1356 |
+CONFIG_OF_RESOLVE=y |
|
1357 |
+CONFIG_OF_OVERLAY=y |
|
1358 |
+CONFIG_OF_NUMA=y |
|
1359 |
+# CONFIG_PARPORT is not set |
|
1360 |
+CONFIG_PNP=y |
|
1361 |
+# CONFIG_PNP_DEBUG_MESSAGES is not set |
|
1362 |
+ |
|
1363 |
+# |
|
1364 |
+# Protocols |
|
1365 |
+# |
|
1366 |
+CONFIG_PNPACPI=y |
|
1367 |
+CONFIG_BLK_DEV=y |
|
1368 |
+# CONFIG_BLK_DEV_NULL_BLK is not set |
|
1369 |
+# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set |
|
1370 |
+# CONFIG_ZRAM is not set |
|
1371 |
+# CONFIG_BLK_CPQ_CISS_DA is not set |
|
1372 |
+# CONFIG_BLK_DEV_DAC960 is not set |
|
1373 |
+# CONFIG_BLK_DEV_UMEM is not set |
|
1374 |
+# CONFIG_BLK_DEV_COW_COMMON is not set |
|
1375 |
+CONFIG_BLK_DEV_LOOP=y |
|
1376 |
+CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 |
|
1377 |
+# CONFIG_BLK_DEV_CRYPTOLOOP is not set |
|
1378 |
+# CONFIG_BLK_DEV_DRBD is not set |
|
1379 |
+# CONFIG_BLK_DEV_NBD is not set |
|
1380 |
+# CONFIG_BLK_DEV_SKD is not set |
|
1381 |
+# CONFIG_BLK_DEV_OSD is not set |
|
1382 |
+# CONFIG_BLK_DEV_SX8 is not set |
|
1383 |
+CONFIG_BLK_DEV_RAM=y |
|
1384 |
+CONFIG_BLK_DEV_RAM_COUNT=16 |
|
1385 |
+CONFIG_BLK_DEV_RAM_SIZE=4096 |
|
1386 |
+CONFIG_BLK_DEV_RAM_DAX=y |
|
1387 |
+# CONFIG_CDROM_PKTCDVD is not set |
|
1388 |
+# CONFIG_ATA_OVER_ETH is not set |
|
1389 |
+CONFIG_XEN_BLKDEV_FRONTEND=m |
|
1390 |
+CONFIG_XEN_BLKDEV_BACKEND=m |
|
1391 |
+CONFIG_VIRTIO_BLK=m |
|
1392 |
+CONFIG_BLK_DEV_RBD=m |
|
1393 |
+# CONFIG_BLK_DEV_RSXX is not set |
|
1394 |
+CONFIG_NVME_CORE=y |
|
1395 |
+CONFIG_BLK_DEV_NVME=y |
|
1396 |
+# CONFIG_BLK_DEV_NVME_SCSI is not set |
|
1397 |
+CONFIG_NVME_FABRICS=m |
|
1398 |
+CONFIG_NVME_TARGET=m |
|
1399 |
+CONFIG_NVME_TARGET_LOOP=m |
|
1400 |
+ |
|
1401 |
+# |
|
1402 |
+# Misc devices |
|
1403 |
+# |
|
1404 |
+# CONFIG_SENSORS_LIS3LV02D is not set |
|
1405 |
+# CONFIG_AD525X_DPOT is not set |
|
1406 |
+# CONFIG_DUMMY_IRQ is not set |
|
1407 |
+# CONFIG_PHANTOM is not set |
|
1408 |
+# CONFIG_SGI_IOC4 is not set |
|
1409 |
+# CONFIG_TIFM_CORE is not set |
|
1410 |
+# CONFIG_ICS932S401 is not set |
|
1411 |
+# CONFIG_ENCLOSURE_SERVICES is not set |
|
1412 |
+# CONFIG_HP_ILO is not set |
|
1413 |
+# CONFIG_APDS9802ALS is not set |
|
1414 |
+# CONFIG_ISL29003 is not set |
|
1415 |
+# CONFIG_ISL29020 is not set |
|
1416 |
+# CONFIG_SENSORS_TSL2550 is not set |
|
1417 |
+# CONFIG_SENSORS_BH1770 is not set |
|
1418 |
+# CONFIG_SENSORS_APDS990X is not set |
|
1419 |
+# CONFIG_HMC6352 is not set |
|
1420 |
+# CONFIG_DS1682 is not set |
|
1421 |
+# CONFIG_TI_DAC7512 is not set |
|
1422 |
+# CONFIG_USB_SWITCH_FSA9480 is not set |
|
1423 |
+# CONFIG_LATTICE_ECP3_CONFIG is not set |
|
1424 |
+# CONFIG_SRAM is not set |
|
1425 |
+CONFIG_VEXPRESS_SYSCFG=y |
|
1426 |
+# CONFIG_C2PORT is not set |
|
1427 |
+ |
|
1428 |
+# |
|
1429 |
+# EEPROM support |
|
1430 |
+# |
|
1431 |
+# CONFIG_EEPROM_AT24 is not set |
|
1432 |
+# CONFIG_EEPROM_AT25 is not set |
|
1433 |
+# CONFIG_EEPROM_LEGACY is not set |
|
1434 |
+# CONFIG_EEPROM_MAX6875 is not set |
|
1435 |
+CONFIG_EEPROM_93CX6=m |
|
1436 |
+# CONFIG_EEPROM_93XX46 is not set |
|
1437 |
+# CONFIG_CB710_CORE is not set |
|
1438 |
+ |
|
1439 |
+# |
|
1440 |
+# Texas Instruments shared transport line discipline |
|
1441 |
+# |
|
1442 |
+# CONFIG_TI_ST is not set |
|
1443 |
+# CONFIG_SENSORS_LIS3_I2C is not set |
|
1444 |
+ |
|
1445 |
+# |
|
1446 |
+# Altera FPGA firmware download module |
|
1447 |
+# |
|
1448 |
+# CONFIG_ALTERA_STAPL is not set |
|
1449 |
+ |
|
1450 |
+# |
|
1451 |
+# Intel MIC Bus Driver |
|
1452 |
+# |
|
1453 |
+ |
|
1454 |
+# |
|
1455 |
+# SCIF Bus Driver |
|
1456 |
+# |
|
1457 |
+ |
|
1458 |
+# |
|
1459 |
+# VOP Bus Driver |
|
1460 |
+# |
|
1461 |
+ |
|
1462 |
+# |
|
1463 |
+# Intel MIC Host Driver |
|
1464 |
+# |
|
1465 |
+ |
|
1466 |
+# |
|
1467 |
+# Intel MIC Card Driver |
|
1468 |
+# |
|
1469 |
+ |
|
1470 |
+# |
|
1471 |
+# SCIF Driver |
|
1472 |
+# |
|
1473 |
+ |
|
1474 |
+# |
|
1475 |
+# Intel MIC Coprocessor State Management (COSM) Drivers |
|
1476 |
+# |
|
1477 |
+ |
|
1478 |
+# |
|
1479 |
+# VOP Driver |
|
1480 |
+# |
|
1481 |
+# CONFIG_GENWQE is not set |
|
1482 |
+# CONFIG_ECHO is not set |
|
1483 |
+# CONFIG_CXL_BASE is not set |
|
1484 |
+# CONFIG_CXL_AFU_DRIVER_OPS is not set |
|
1485 |
+ |
|
1486 |
+# |
|
1487 |
+# SCSI device support |
|
1488 |
+# |
|
1489 |
+CONFIG_SCSI_MOD=y |
|
1490 |
+CONFIG_RAID_ATTRS=y |
|
1491 |
+CONFIG_SCSI=y |
|
1492 |
+CONFIG_SCSI_DMA=y |
|
1493 |
+CONFIG_SCSI_NETLINK=y |
|
1494 |
+# CONFIG_SCSI_MQ_DEFAULT is not set |
|
1495 |
+CONFIG_SCSI_PROC_FS=y |
|
1496 |
+ |
|
1497 |
+# |
|
1498 |
+# SCSI support type (disk, tape, CD-ROM) |
|
1499 |
+# |
|
1500 |
+CONFIG_BLK_DEV_SD=y |
|
1501 |
+# CONFIG_CHR_DEV_ST is not set |
|
1502 |
+# CONFIG_CHR_DEV_OSST is not set |
|
1503 |
+CONFIG_BLK_DEV_SR=y |
|
1504 |
+# CONFIG_BLK_DEV_SR_VENDOR is not set |
|
1505 |
+CONFIG_CHR_DEV_SG=y |
|
1506 |
+# CONFIG_CHR_DEV_SCH is not set |
|
1507 |
+# CONFIG_SCSI_CONSTANTS is not set |
|
1508 |
+# CONFIG_SCSI_LOGGING is not set |
|
1509 |
+CONFIG_SCSI_SCAN_ASYNC=y |
|
1510 |
+ |
|
1511 |
+# |
|
1512 |
+# SCSI Transports |
|
1513 |
+# |
|
1514 |
+CONFIG_SCSI_SPI_ATTRS=y |
|
1515 |
+CONFIG_SCSI_FC_ATTRS=m |
|
1516 |
+CONFIG_SCSI_ISCSI_ATTRS=y |
|
1517 |
+CONFIG_SCSI_SAS_ATTRS=y |
|
1518 |
+CONFIG_SCSI_SAS_LIBSAS=m |
|
1519 |
+CONFIG_SCSI_SAS_ATA=y |
|
1520 |
+CONFIG_SCSI_SAS_HOST_SMP=y |
|
1521 |
+CONFIG_SCSI_SRP_ATTRS=m |
|
1522 |
+CONFIG_SCSI_LOWLEVEL=y |
|
1523 |
+CONFIG_ISCSI_TCP=m |
|
1524 |
+CONFIG_ISCSI_BOOT_SYSFS=m |
|
1525 |
+CONFIG_SCSI_CXGB3_ISCSI=m |
|
1526 |
+CONFIG_SCSI_CXGB4_ISCSI=m |
|
1527 |
+CONFIG_SCSI_BNX2_ISCSI=m |
|
1528 |
+# CONFIG_SCSI_BNX2X_FCOE is not set |
|
1529 |
+CONFIG_BE2ISCSI=m |
|
1530 |
+CONFIG_BLK_DEV_3W_XXXX_RAID=m |
|
1531 |
+CONFIG_SCSI_HPSA=m |
|
1532 |
+CONFIG_SCSI_3W_9XXX=m |
|
1533 |
+CONFIG_SCSI_3W_SAS=m |
|
1534 |
+CONFIG_SCSI_ACARD=m |
|
1535 |
+CONFIG_SCSI_AACRAID=m |
|
1536 |
+CONFIG_SCSI_AIC7XXX=m |
|
1537 |
+CONFIG_AIC7XXX_CMDS_PER_DEVICE=32 |
|
1538 |
+CONFIG_AIC7XXX_RESET_DELAY_MS=5000 |
|
1539 |
+CONFIG_AIC7XXX_DEBUG_ENABLE=y |
|
1540 |
+CONFIG_AIC7XXX_DEBUG_MASK=0 |
|
1541 |
+CONFIG_AIC7XXX_REG_PRETTY_PRINT=y |
|
1542 |
+CONFIG_SCSI_AIC79XX=m |
|
1543 |
+CONFIG_AIC79XX_CMDS_PER_DEVICE=32 |
|
1544 |
+CONFIG_AIC79XX_RESET_DELAY_MS=5000 |
|
1545 |
+CONFIG_AIC79XX_DEBUG_ENABLE=y |
|
1546 |
+CONFIG_AIC79XX_DEBUG_MASK=0 |
|
1547 |
+CONFIG_AIC79XX_REG_PRETTY_PRINT=y |
|
1548 |
+CONFIG_SCSI_AIC94XX=m |
|
1549 |
+CONFIG_AIC94XX_DEBUG=y |
|
1550 |
+CONFIG_SCSI_HISI_SAS=m |
|
1551 |
+CONFIG_SCSI_MVSAS=m |
|
1552 |
+CONFIG_SCSI_MVSAS_DEBUG=y |
|
1553 |
+CONFIG_SCSI_MVSAS_TASKLET=y |
|
1554 |
+CONFIG_SCSI_MVUMI=m |
|
1555 |
+CONFIG_SCSI_ADVANSYS=m |
|
1556 |
+CONFIG_SCSI_ARCMSR=m |
|
1557 |
+CONFIG_SCSI_ESAS2R=m |
|
1558 |
+CONFIG_MEGARAID_NEWGEN=y |
|
1559 |
+CONFIG_MEGARAID_MM=m |
|
1560 |
+CONFIG_MEGARAID_MAILBOX=m |
|
1561 |
+CONFIG_MEGARAID_LEGACY=m |
|
1562 |
+CONFIG_MEGARAID_SAS=m |
|
1563 |
+CONFIG_SCSI_MPT3SAS=y |
|
1564 |
+CONFIG_SCSI_MPT2SAS_MAX_SGE=128 |
|
1565 |
+CONFIG_SCSI_MPT3SAS_MAX_SGE=128 |
|
1566 |
+CONFIG_SCSI_MPT2SAS=y |
|
1567 |
+# CONFIG_SCSI_SMARTPQI is not set |
|
1568 |
+CONFIG_SCSI_UFSHCD=m |
|
1569 |
+CONFIG_SCSI_UFSHCD_PCI=m |
|
1570 |
+# CONFIG_SCSI_UFS_DWC_TC_PCI is not set |
|
1571 |
+CONFIG_SCSI_UFSHCD_PLATFORM=m |
|
1572 |
+# CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set |
|
1573 |
+# CONFIG_SCSI_UFS_QCOM is not set |
|
1574 |
+CONFIG_SCSI_HPTIOP=m |
|
1575 |
+CONFIG_XEN_SCSI_FRONTEND=m |
|
1576 |
+CONFIG_LIBFC=m |
|
1577 |
+CONFIG_LIBFCOE=m |
|
1578 |
+CONFIG_FCOE=m |
|
1579 |
+# CONFIG_SCSI_SNIC is not set |
|
1580 |
+CONFIG_SCSI_DMX3191D=m |
|
1581 |
+CONFIG_SCSI_FUTURE_DOMAIN=m |
|
1582 |
+CONFIG_SCSI_IPS=m |
|
1583 |
+CONFIG_SCSI_INITIO=m |
|
1584 |
+CONFIG_SCSI_INIA100=m |
|
1585 |
+CONFIG_SCSI_STEX=m |
|
1586 |
+CONFIG_SCSI_SYM53C8XX_2=y |
|
1587 |
+CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 |
|
1588 |
+CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 |
|
1589 |
+CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 |
|
1590 |
+CONFIG_SCSI_SYM53C8XX_MMIO=y |
|
1591 |
+CONFIG_SCSI_IPR=m |
|
1592 |
+CONFIG_SCSI_IPR_TRACE=y |
|
1593 |
+CONFIG_SCSI_IPR_DUMP=y |
|
1594 |
+CONFIG_SCSI_QLOGIC_1280=m |
|
1595 |
+CONFIG_SCSI_QLA_FC=m |
|
1596 |
+CONFIG_SCSI_QLA_ISCSI=m |
|
1597 |
+CONFIG_SCSI_LPFC=m |
|
1598 |
+CONFIG_SCSI_LPFC_DEBUG_FS=y |
|
1599 |
+CONFIG_SCSI_DC395x=m |
|
1600 |
+CONFIG_SCSI_AM53C974=m |
|
1601 |
+CONFIG_SCSI_WD719X=m |
|
1602 |
+CONFIG_SCSI_DEBUG=m |
|
1603 |
+CONFIG_SCSI_PMCRAID=m |
|
1604 |
+CONFIG_SCSI_PM8001=m |
|
1605 |
+CONFIG_SCSI_BFA_FC=m |
|
1606 |
+CONFIG_SCSI_VIRTIO=y |
|
1607 |
+CONFIG_SCSI_CHELSIO_FCOE=m |
|
1608 |
+# CONFIG_SCSI_LOWLEVEL_PCMCIA is not set |
|
1609 |
+CONFIG_SCSI_DH=y |
|
1610 |
+CONFIG_SCSI_DH_RDAC=y |
|
1611 |
+CONFIG_SCSI_DH_HP_SW=m |
|
1612 |
+CONFIG_SCSI_DH_EMC=m |
|
1613 |
+CONFIG_SCSI_DH_ALUA=m |
|
1614 |
+CONFIG_SCSI_OSD_INITIATOR=m |
|
1615 |
+CONFIG_SCSI_OSD_ULD=m |
|
1616 |
+CONFIG_SCSI_OSD_DPRINT_SENSE=1 |
|
1617 |
+# CONFIG_SCSI_OSD_DEBUG is not set |
|
1618 |
+CONFIG_HAVE_PATA_PLATFORM=y |
|
1619 |
+CONFIG_ATA=y |
|
1620 |
+# CONFIG_ATA_NONSTANDARD is not set |
|
1621 |
+CONFIG_ATA_VERBOSE_ERROR=y |
|
1622 |
+CONFIG_ATA_ACPI=y |
|
1623 |
+# CONFIG_SATA_ZPODD is not set |
|
1624 |
+CONFIG_SATA_PMP=y |
|
1625 |
+ |
|
1626 |
+# |
|
1627 |
+# Controllers with non-SFF native interface |
|
1628 |
+# |
|
1629 |
+CONFIG_SATA_AHCI=y |
|
1630 |
+CONFIG_SATA_AHCI_PLATFORM=m |
|
1631 |
+CONFIG_AHCI_BRCM=m |
|
1632 |
+# CONFIG_AHCI_CEVA is not set |
|
1633 |
+CONFIG_AHCI_MVEBU=m |
|
1634 |
+CONFIG_AHCI_SUNXI=m |
|
1635 |
+CONFIG_AHCI_TEGRA=m |
|
1636 |
+CONFIG_AHCI_QORIQ=m |
|
1637 |
+CONFIG_SATA_AHCI_SEATTLE=m |
|
1638 |
+# CONFIG_SATA_INIC162X is not set |
|
1639 |
+# CONFIG_SATA_ACARD_AHCI is not set |
|
1640 |
+CONFIG_SATA_SIL24=y |
|
1641 |
+CONFIG_ATA_SFF=y |
|
1642 |
+ |
|
1643 |
+# |
|
1644 |
+# SFF controllers with custom DMA interface |
|
1645 |
+# |
|
1646 |
+CONFIG_PDC_ADMA=y |
|
1647 |
+CONFIG_SATA_QSTOR=y |
|
1648 |
+CONFIG_SATA_SX4=y |
|
1649 |
+CONFIG_ATA_BMDMA=y |
|
1650 |
+ |
|
1651 |
+# |
|
1652 |
+# SATA SFF controllers with BMDMA |
|
1653 |
+# |
|
1654 |
+CONFIG_ATA_PIIX=y |
|
1655 |
+# CONFIG_SATA_DWC is not set |
|
1656 |
+CONFIG_SATA_MV=y |
|
1657 |
+CONFIG_SATA_NV=y |
|
1658 |
+CONFIG_SATA_PROMISE=y |
|
1659 |
+CONFIG_SATA_SIL=y |
|
1660 |
+CONFIG_SATA_SIS=y |
|
1661 |
+CONFIG_SATA_SVW=y |
|
1662 |
+CONFIG_SATA_ULI=y |
|
1663 |
+CONFIG_SATA_VIA=y |
|
1664 |
+CONFIG_SATA_VITESSE=y |
|
1665 |
+ |
|
1666 |
+# |
|
1667 |
+# PATA SFF controllers with BMDMA |
|
1668 |
+# |
|
1669 |
+CONFIG_PATA_ALI=y |
|
1670 |
+CONFIG_PATA_AMD=y |
|
1671 |
+CONFIG_PATA_ARTOP=y |
|
1672 |
+CONFIG_PATA_ATIIXP=y |
|
1673 |
+CONFIG_PATA_ATP867X=y |
|
1674 |
+CONFIG_PATA_CMD64X=y |
|
1675 |
+CONFIG_PATA_CYPRESS=y |
|
1676 |
+CONFIG_PATA_EFAR=y |
|
1677 |
+CONFIG_PATA_HPT366=y |
|
1678 |
+CONFIG_PATA_HPT37X=y |
|
1679 |
+CONFIG_PATA_HPT3X2N=y |
|
1680 |
+CONFIG_PATA_HPT3X3=y |
|
1681 |
+CONFIG_PATA_HPT3X3_DMA=y |
|
1682 |
+CONFIG_PATA_IT8213=y |
|
1683 |
+CONFIG_PATA_IT821X=y |
|
1684 |
+CONFIG_PATA_JMICRON=y |
|
1685 |
+CONFIG_PATA_MARVELL=y |
|
1686 |
+CONFIG_PATA_NETCELL=y |
|
1687 |
+CONFIG_PATA_NINJA32=y |
|
1688 |
+CONFIG_PATA_NS87415=y |
|
1689 |
+CONFIG_PATA_OLDPIIX=y |
|
1690 |
+# CONFIG_PATA_OPTIDMA is not set |
|
1691 |
+CONFIG_PATA_PDC2027X=y |
|
1692 |
+# CONFIG_PATA_PDC_OLD is not set |
|
1693 |
+# CONFIG_PATA_RADISYS is not set |
|
1694 |
+# CONFIG_PATA_RDC is not set |
|
1695 |
+CONFIG_PATA_SCH=y |
|
1696 |
+# CONFIG_PATA_SERVERWORKS is not set |
|
1697 |
+# CONFIG_PATA_SIL680 is not set |
|
1698 |
+CONFIG_PATA_SIS=y |
|
1699 |
+# CONFIG_PATA_TOSHIBA is not set |
|
1700 |
+# CONFIG_PATA_TRIFLEX is not set |
|
1701 |
+CONFIG_PATA_VIA=y |
|
1702 |
+# CONFIG_PATA_WINBOND is not set |
|
1703 |
+ |
|
1704 |
+# |
|
1705 |
+# PIO-only SFF controllers |
|
1706 |
+# |
|
1707 |
+CONFIG_PATA_CMD640_PCI=y |
|
1708 |
+CONFIG_PATA_MPIIX=y |
|
1709 |
+CONFIG_PATA_NS87410=y |
|
1710 |
+CONFIG_PATA_OPTI=y |
|
1711 |
+# CONFIG_PATA_PLATFORM is not set |
|
1712 |
+CONFIG_PATA_RZ1000=y |
|
1713 |
+ |
|
1714 |
+# |
|
1715 |
+# Generic fallback / legacy drivers |
|
1716 |
+# |
|
1717 |
+CONFIG_PATA_ACPI=y |
|
1718 |
+CONFIG_ATA_GENERIC=y |
|
1719 |
+# CONFIG_PATA_LEGACY is not set |
|
1720 |
+CONFIG_MD=y |
|
1721 |
+CONFIG_BLK_DEV_MD=m |
|
1722 |
+CONFIG_MD_LINEAR=m |
|
1723 |
+CONFIG_MD_RAID0=m |
|
1724 |
+CONFIG_MD_RAID1=m |
|
1725 |
+CONFIG_MD_RAID10=m |
|
1726 |
+CONFIG_MD_RAID456=m |
|
1727 |
+CONFIG_MD_MULTIPATH=m |
|
1728 |
+# CONFIG_MD_FAULTY is not set |
|
1729 |
+# CONFIG_MD_CLUSTER is not set |
|
1730 |
+# CONFIG_BCACHE is not set |
|
1731 |
+CONFIG_BLK_DEV_DM_BUILTIN=y |
|
1732 |
+CONFIG_BLK_DEV_DM=m |
|
1733 |
+# CONFIG_DM_MQ_DEFAULT is not set |
|
1734 |
+# CONFIG_DM_DEBUG is not set |
|
1735 |
+CONFIG_DM_BUFIO=m |
|
1736 |
+# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set |
|
1737 |
+CONFIG_DM_BIO_PRISON=m |
|
1738 |
+CONFIG_DM_PERSISTENT_DATA=m |
|
1739 |
+CONFIG_DM_CRYPT=m |
|
1740 |
+CONFIG_DM_SNAPSHOT=m |
|
1741 |
+CONFIG_DM_THIN_PROVISIONING=m |
|
1742 |
+# CONFIG_DM_CACHE is not set |
|
1743 |
+# CONFIG_DM_ERA is not set |
|
1744 |
+CONFIG_DM_MIRROR=m |
|
1745 |
+# CONFIG_DM_LOG_USERSPACE is not set |
|
1746 |
+CONFIG_DM_RAID=m |
|
1747 |
+CONFIG_DM_ZERO=m |
|
1748 |
+CONFIG_DM_MULTIPATH=m |
|
1749 |
+# CONFIG_DM_MULTIPATH_QL is not set |
|
1750 |
+# CONFIG_DM_MULTIPATH_ST is not set |
|
1751 |
+CONFIG_DM_DELAY=m |
|
1752 |
+CONFIG_DM_UEVENT=y |
|
1753 |
+CONFIG_DM_FLAKEY=m |
|
1754 |
+CONFIG_DM_VERITY=m |
|
1755 |
+# CONFIG_DM_VERITY_FEC is not set |
|
1756 |
+# CONFIG_DM_SWITCH is not set |
|
1757 |
+# CONFIG_DM_LOG_WRITES is not set |
|
1758 |
+# CONFIG_TARGET_CORE is not set |
|
1759 |
+CONFIG_FUSION=y |
|
1760 |
+CONFIG_FUSION_SPI=y |
|
1761 |
+# CONFIG_FUSION_FC is not set |
|
1762 |
+CONFIG_FUSION_SAS=y |
|
1763 |
+CONFIG_FUSION_MAX_SGE=40 |
|
1764 |
+CONFIG_FUSION_CTL=y |
|
1765 |
+CONFIG_FUSION_LOGGING=y |
|
1766 |
+ |
|
1767 |
+# |
|
1768 |
+# IEEE 1394 (FireWire) support |
|
1769 |
+# |
|
1770 |
+# CONFIG_FIREWIRE is not set |
|
1771 |
+# CONFIG_FIREWIRE_NOSY is not set |
|
1772 |
+CONFIG_NETDEVICES=y |
|
1773 |
+CONFIG_MII=m |
|
1774 |
+CONFIG_NET_CORE=y |
|
1775 |
+CONFIG_BONDING=m |
|
1776 |
+CONFIG_DUMMY=m |
|
1777 |
+# CONFIG_EQUALIZER is not set |
|
1778 |
+# CONFIG_NET_FC is not set |
|
1779 |
+# CONFIG_IFB is not set |
|
1780 |
+# CONFIG_NET_TEAM is not set |
|
1781 |
+CONFIG_MACVLAN=m |
|
1782 |
+CONFIG_MACVTAP=m |
|
1783 |
+CONFIG_IPVLAN=m |
|
1784 |
+CONFIG_VXLAN=m |
|
1785 |
+CONFIG_GENEVE=m |
|
1786 |
+# CONFIG_GTP is not set |
|
1787 |
+# CONFIG_MACSEC is not set |
|
1788 |
+CONFIG_NETCONSOLE=m |
|
1789 |
+CONFIG_NETCONSOLE_DYNAMIC=y |
|
1790 |
+CONFIG_NETPOLL=y |
|
1791 |
+CONFIG_NET_POLL_CONTROLLER=y |
|
1792 |
+CONFIG_TUN=m |
|
1793 |
+# CONFIG_TUN_VNET_CROSS_LE is not set |
|
1794 |
+CONFIG_VETH=y |
|
1795 |
+CONFIG_VIRTIO_NET=y |
|
1796 |
+# CONFIG_NLMON is not set |
|
1797 |
+# CONFIG_NET_VRF is not set |
|
1798 |
+# CONFIG_ARCNET is not set |
|
1799 |
+ |
|
1800 |
+# |
|
1801 |
+# CAIF transport drivers |
|
1802 |
+# |
|
1803 |
+ |
|
1804 |
+# |
|
1805 |
+# Distributed Switch Architecture drivers |
|
1806 |
+# |
|
1807 |
+CONFIG_ETHERNET=y |
|
1808 |
+CONFIG_MDIO=m |
|
1809 |
+# CONFIG_NET_VENDOR_3COM is not set |
|
1810 |
+# CONFIG_NET_VENDOR_ADAPTEC is not set |
|
1811 |
+CONFIG_NET_VENDOR_AGERE=y |
|
1812 |
+# CONFIG_ET131X is not set |
|
1813 |
+CONFIG_NET_VENDOR_ALLWINNER=y |
|
1814 |
+# CONFIG_SUN4I_EMAC is not set |
|
1815 |
+CONFIG_NET_VENDOR_ALTEON=y |
|
1816 |
+CONFIG_ACENIC=m |
|
1817 |
+# CONFIG_ACENIC_OMIT_TIGON_I is not set |
|
1818 |
+# CONFIG_ALTERA_TSE is not set |
|
1819 |
+# CONFIG_NET_VENDOR_AMAZON is not set |
|
1820 |
+CONFIG_NET_VENDOR_AMD=y |
|
1821 |
+CONFIG_AMD8111_ETH=m |
|
1822 |
+CONFIG_PCNET32=m |
|
1823 |
+# CONFIG_AMD_XGBE is not set |
|
1824 |
+# CONFIG_NET_XGENE is not set |
|
1825 |
+# CONFIG_NET_VENDOR_ARC is not set |
|
1826 |
+CONFIG_NET_VENDOR_ATHEROS=y |
|
1827 |
+CONFIG_ATL2=m |
|
1828 |
+CONFIG_ATL1=m |
|
1829 |
+CONFIG_ATL1E=m |
|
1830 |
+CONFIG_ATL1C=m |
|
1831 |
+CONFIG_ALX=m |
|
1832 |
+# CONFIG_NET_VENDOR_AURORA is not set |
|
1833 |
+CONFIG_NET_CADENCE=y |
|
1834 |
+# CONFIG_MACB is not set |
|
1835 |
+CONFIG_NET_VENDOR_BROADCOM=y |
|
1836 |
+CONFIG_B44=m |
|
1837 |
+CONFIG_B44_PCI_AUTOSELECT=y |
|
1838 |
+CONFIG_B44_PCICORE_AUTOSELECT=y |
|
1839 |
+CONFIG_B44_PCI=y |
|
1840 |
+# CONFIG_BCMGENET is not set |
|
1841 |
+CONFIG_BNX2=m |
|
1842 |
+CONFIG_CNIC=m |
|
1843 |
+CONFIG_TIGON3=m |
|
1844 |
+CONFIG_BNX2X=m |
|
1845 |
+CONFIG_BNX2X_SRIOV=y |
|
1846 |
+CONFIG_BGMAC=y |
|
1847 |
+CONFIG_BGMAC_PLATFORM=y |
|
1848 |
+# CONFIG_SYSTEMPORT is not set |
|
1849 |
+# CONFIG_BNXT is not set |
|
1850 |
+CONFIG_NET_VENDOR_BROCADE=y |
|
1851 |
+CONFIG_BNA=m |
|
1852 |
+CONFIG_NET_VENDOR_CAVIUM=y |
|
1853 |
+# CONFIG_THUNDER_NIC_PF is not set |
|
1854 |
+# CONFIG_THUNDER_NIC_VF is not set |
|
1855 |
+# CONFIG_THUNDER_NIC_BGX is not set |
|
1856 |
+# CONFIG_THUNDER_NIC_RGX is not set |
|
1857 |
+# CONFIG_LIQUIDIO is not set |
|
1858 |
+CONFIG_NET_VENDOR_CHELSIO=y |
|
1859 |
+CONFIG_CHELSIO_T1=m |
|
1860 |
+CONFIG_CHELSIO_T1_1G=y |
|
1861 |
+CONFIG_CHELSIO_T3=m |
|
1862 |
+CONFIG_CHELSIO_T4=m |
|
1863 |
+# CONFIG_CHELSIO_T4_DCB is not set |
|
1864 |
+CONFIG_CHELSIO_T4VF=m |
|
1865 |
+CONFIG_CHELSIO_LIB=m |
|
1866 |
+CONFIG_NET_VENDOR_CISCO=y |
|
1867 |
+CONFIG_ENIC=m |
|
1868 |
+# CONFIG_DNET is not set |
|
1869 |
+CONFIG_NET_VENDOR_DEC=y |
|
1870 |
+CONFIG_NET_TULIP=y |
|
1871 |
+# CONFIG_DE2104X is not set |
|
1872 |
+CONFIG_TULIP=m |
|
1873 |
+# CONFIG_TULIP_MWI is not set |
|
1874 |
+CONFIG_TULIP_MMIO=y |
|
1875 |
+CONFIG_TULIP_NAPI=y |
|
1876 |
+# CONFIG_TULIP_NAPI_HW_MITIGATION is not set |
|
1877 |
+# CONFIG_WINBOND_840 is not set |
|
1878 |
+# CONFIG_DM9102 is not set |
|
1879 |
+# CONFIG_ULI526X is not set |
|
1880 |
+CONFIG_NET_VENDOR_DLINK=y |
|
1881 |
+CONFIG_DL2K=m |
|
1882 |
+CONFIG_SUNDANCE=m |
|
1883 |
+# CONFIG_SUNDANCE_MMIO is not set |
|
1884 |
+CONFIG_NET_VENDOR_EMULEX=y |
|
1885 |
+CONFIG_BE2NET=m |
|
1886 |
+CONFIG_BE2NET_HWMON=y |
|
1887 |
+CONFIG_NET_VENDOR_EZCHIP=y |
|
1888 |
+# CONFIG_EZCHIP_NPS_MANAGEMENT_ENET is not set |
|
1889 |
+CONFIG_NET_VENDOR_EXAR=y |
|
1890 |
+CONFIG_S2IO=m |
|
1891 |
+CONFIG_VXGE=m |
|
1892 |
+# CONFIG_VXGE_DEBUG_TRACE_ALL is not set |
|
1893 |
+CONFIG_NET_VENDOR_FREESCALE=y |
|
1894 |
+# CONFIG_FSL_PQ_MDIO is not set |
|
1895 |
+# CONFIG_FSL_XGMAC_MDIO is not set |
|
1896 |
+# CONFIG_GIANFAR is not set |
|
1897 |
+CONFIG_NET_VENDOR_HISILICON=y |
|
1898 |
+# CONFIG_HIX5HD2_GMAC is not set |
|
1899 |
+# CONFIG_HISI_FEMAC is not set |
|
1900 |
+# CONFIG_HIP04_ETH is not set |
|
1901 |
+# CONFIG_HNS is not set |
|
1902 |
+# CONFIG_HNS_DSAF is not set |
|
1903 |
+# CONFIG_HNS_ENET is not set |
|
1904 |
+CONFIG_NET_VENDOR_HP=y |
|
1905 |
+CONFIG_HP100=m |
|
1906 |
+CONFIG_NET_VENDOR_INTEL=y |
|
1907 |
+CONFIG_E100=m |
|
1908 |
+CONFIG_E1000=y |
|
1909 |
+CONFIG_E1000E=y |
|
1910 |
+CONFIG_IGB=m |
|
1911 |
+CONFIG_IGB_HWMON=y |
|
1912 |
+CONFIG_IGBVF=m |
|
1913 |
+CONFIG_IXGB=m |
|
1914 |
+CONFIG_IXGBE=m |
|
1915 |
+CONFIG_IXGBE_HWMON=y |
|
1916 |
+CONFIG_IXGBE_DCB=y |
|
1917 |
+CONFIG_IXGBEVF=m |
|
1918 |
+CONFIG_I40E=m |
|
1919 |
+CONFIG_I40E_DCB=y |
|
1920 |
+# CONFIG_I40E_FCOE is not set |
|
1921 |
+CONFIG_I40EVF=m |
|
1922 |
+CONFIG_FM10K=m |
|
1923 |
+CONFIG_NET_VENDOR_I825XX=y |
|
1924 |
+CONFIG_JME=m |
|
1925 |
+CONFIG_NET_VENDOR_MARVELL=y |
|
1926 |
+# CONFIG_MVMDIO is not set |
|
1927 |
+# CONFIG_MVNETA_BM is not set |
|
1928 |
+# CONFIG_PXA168_ETH is not set |
|
1929 |
+CONFIG_SKGE=m |
|
1930 |
+# CONFIG_SKGE_DEBUG is not set |
|
1931 |
+# CONFIG_SKGE_GENESIS is not set |
|
1932 |
+CONFIG_SKY2=m |
|
1933 |
+# CONFIG_SKY2_DEBUG is not set |
|
1934 |
+# CONFIG_NET_VENDOR_MEDIATEK is not set |
|
1935 |
+CONFIG_NET_VENDOR_MELLANOX=y |
|
1936 |
+CONFIG_MLX4_EN=m |
|
1937 |
+CONFIG_MLX4_EN_DCB=y |
|
1938 |
+CONFIG_MLX4_CORE=m |
|
1939 |
+CONFIG_MLX4_DEBUG=y |
|
1940 |
+# CONFIG_MLX5_CORE is not set |
|
1941 |
+# CONFIG_MLXSW_CORE is not set |
|
1942 |
+# CONFIG_NET_VENDOR_MICREL is not set |
|
1943 |
+CONFIG_NET_VENDOR_MICROCHIP=y |
|
1944 |
+# CONFIG_ENC28J60 is not set |
|
1945 |
+# CONFIG_ENCX24J600 is not set |
|
1946 |
+CONFIG_NET_VENDOR_MYRI=y |
|
1947 |
+CONFIG_MYRI10GE=m |
|
1948 |
+# CONFIG_FEALNX is not set |
|
1949 |
+# CONFIG_NET_VENDOR_NATSEMI is not set |
|
1950 |
+# CONFIG_NET_VENDOR_NETRONOME is not set |
|
1951 |
+CONFIG_NET_VENDOR_NVIDIA=y |
|
1952 |
+CONFIG_FORCEDETH=m |
|
1953 |
+# CONFIG_NET_VENDOR_OKI is not set |
|
1954 |
+# CONFIG_ETHOC is not set |
|
1955 |
+# CONFIG_NET_PACKET_ENGINE is not set |
|
1956 |
+CONFIG_NET_VENDOR_QLOGIC=y |
|
1957 |
+# CONFIG_QLA3XXX is not set |
|
1958 |
+# CONFIG_QLCNIC is not set |
|
1959 |
+# CONFIG_QLGE is not set |
|
1960 |
+CONFIG_NETXEN_NIC=m |
|
1961 |
+# CONFIG_QED is not set |
|
1962 |
+CONFIG_NET_VENDOR_QUALCOMM=y |
|
1963 |
+# CONFIG_QCA7000 is not set |
|
1964 |
+# CONFIG_QCOM_EMAC is not set |
|
1965 |
+CONFIG_NET_VENDOR_REALTEK=y |
|
1966 |
+CONFIG_8139CP=m |
|
1967 |
+CONFIG_8139TOO=m |
|
1968 |
+CONFIG_8139TOO_PIO=y |
|
1969 |
+CONFIG_8139TOO_TUNE_TWISTER=y |
|
1970 |
+CONFIG_8139TOO_8129=y |
|
1971 |
+# CONFIG_8139_OLD_RX_RESET is not set |
|
1972 |
+CONFIG_R8169=m |
|
1973 |
+CONFIG_NET_VENDOR_RENESAS=y |
|
1974 |
+# CONFIG_NET_VENDOR_RDC is not set |
|
1975 |
+CONFIG_NET_VENDOR_ROCKER=y |
|
1976 |
+CONFIG_NET_VENDOR_SAMSUNG=y |
|
1977 |
+# CONFIG_SXGBE_ETH is not set |
|
1978 |
+# CONFIG_NET_VENDOR_SEEQ is not set |
|
1979 |
+# CONFIG_NET_VENDOR_SILAN is not set |
|
1980 |
+# CONFIG_NET_VENDOR_SIS is not set |
|
1981 |
+# CONFIG_SFC is not set |
|
1982 |
+# CONFIG_NET_VENDOR_SMSC is not set |
|
1983 |
+# CONFIG_NET_VENDOR_STMICRO is not set |
|
1984 |
+# CONFIG_NET_VENDOR_SUN is not set |
|
1985 |
+# CONFIG_NET_VENDOR_SYNOPSYS is not set |
|
1986 |
+# CONFIG_NET_VENDOR_TEHUTI is not set |
|
1987 |
+# CONFIG_NET_VENDOR_TI is not set |
|
1988 |
+# CONFIG_NET_VENDOR_VIA is not set |
|
1989 |
+# CONFIG_NET_VENDOR_WIZNET is not set |
|
1990 |
+# CONFIG_FDDI is not set |
|
1991 |
+# CONFIG_HIPPI is not set |
|
1992 |
+# CONFIG_NET_SB1000 is not set |
|
1993 |
+CONFIG_PHYLIB=y |
|
1994 |
+CONFIG_SWPHY=y |
|
1995 |
+ |
|
1996 |
+# |
|
1997 |
+# MDIO bus device drivers |
|
1998 |
+# |
|
1999 |
+# CONFIG_MDIO_BCM_IPROC is not set |
|
2000 |
+# CONFIG_MDIO_BCM_UNIMAC is not set |
|
2001 |
+# CONFIG_MDIO_BITBANG is not set |
|
2002 |
+CONFIG_MDIO_BUS_MUX=y |
|
2003 |
+CONFIG_MDIO_BUS_MUX_BCM_IPROC=y |
|
2004 |
+# CONFIG_MDIO_BUS_MUX_GPIO is not set |
|
2005 |
+# CONFIG_MDIO_BUS_MUX_MMIOREG is not set |
|
2006 |
+# CONFIG_MDIO_HISI_FEMAC is not set |
|
2007 |
+# CONFIG_MDIO_OCTEON is not set |
|
2008 |
+# CONFIG_MDIO_SUN4I is not set |
|
2009 |
+# CONFIG_MDIO_THUNDER is not set |
|
2010 |
+# CONFIG_MDIO_XGENE is not set |
|
2011 |
+ |
|
2012 |
+# |
|
2013 |
+# MII PHY device drivers |
|
2014 |
+# |
|
2015 |
+CONFIG_AMD_PHY=m |
|
2016 |
+# CONFIG_AQUANTIA_PHY is not set |
|
2017 |
+CONFIG_AT803X_PHY=m |
|
2018 |
+CONFIG_BCM7XXX_PHY=m |
|
2019 |
+CONFIG_BCM87XX_PHY=m |
|
2020 |
+CONFIG_BCM_NET_PHYLIB=m |
|
2021 |
+CONFIG_BROADCOM_PHY=m |
|
2022 |
+# CONFIG_CICADA_PHY is not set |
|
2023 |
+# CONFIG_DAVICOM_PHY is not set |
|
2024 |
+# CONFIG_DP83848_PHY is not set |
|
2025 |
+# CONFIG_DP83867_PHY is not set |
|
2026 |
+CONFIG_FIXED_PHY=y |
|
2027 |
+# CONFIG_ICPLUS_PHY is not set |
|
2028 |
+# CONFIG_INTEL_XWAY_PHY is not set |
|
2029 |
+CONFIG_LSI_ET1011C_PHY=m |
|
2030 |
+CONFIG_LXT_PHY=m |
|
2031 |
+CONFIG_MARVELL_PHY=m |
|
2032 |
+CONFIG_MICREL_PHY=m |
|
2033 |
+# CONFIG_MICROCHIP_PHY is not set |
|
2034 |
+# CONFIG_MICROSEMI_PHY is not set |
|
2035 |
+CONFIG_NATIONAL_PHY=m |
|
2036 |
+# CONFIG_QSEMI_PHY is not set |
|
2037 |
+CONFIG_REALTEK_PHY=m |
|
2038 |
+# CONFIG_SMSC_PHY is not set |
|
2039 |
+CONFIG_STE10XP=m |
|
2040 |
+# CONFIG_TERANETICS_PHY is not set |
|
2041 |
+# CONFIG_VITESSE_PHY is not set |
|
2042 |
+# CONFIG_XILINX_GMII2RGMII is not set |
|
2043 |
+# CONFIG_MICREL_KS8995MA is not set |
|
2044 |
+# CONFIG_PPP is not set |
|
2045 |
+# CONFIG_SLIP is not set |
|
2046 |
+ |
|
2047 |
+# |
|
2048 |
+# Host-side USB support is needed for USB Network Adapter support |
|
2049 |
+# |
|
2050 |
+CONFIG_USB_NET_DRIVERS=m |
|
2051 |
+# CONFIG_USB_CATC is not set |
|
2052 |
+# CONFIG_USB_KAWETH is not set |
|
2053 |
+# CONFIG_USB_PEGASUS is not set |
|
2054 |
+# CONFIG_USB_RTL8150 is not set |
|
2055 |
+# CONFIG_USB_RTL8152 is not set |
|
2056 |
+# CONFIG_USB_LAN78XX is not set |
|
2057 |
+CONFIG_USB_USBNET=m |
|
2058 |
+# CONFIG_USB_NET_AX8817X is not set |
|
2059 |
+# CONFIG_USB_NET_AX88179_178A is not set |
|
2060 |
+# CONFIG_USB_NET_CDCETHER is not set |
|
2061 |
+# CONFIG_USB_NET_CDC_EEM is not set |
|
2062 |
+# CONFIG_USB_NET_CDC_NCM is not set |
|
2063 |
+# CONFIG_USB_NET_HUAWEI_CDC_NCM is not set |
|
2064 |
+# CONFIG_USB_NET_CDC_MBIM is not set |
|
2065 |
+# CONFIG_USB_NET_DM9601 is not set |
|
2066 |
+# CONFIG_USB_NET_SR9700 is not set |
|
2067 |
+# CONFIG_USB_NET_SR9800 is not set |
|
2068 |
+# CONFIG_USB_NET_SMSC75XX is not set |
|
2069 |
+CONFIG_USB_NET_SMSC95XX=m |
|
2070 |
+# CONFIG_USB_NET_GL620A is not set |
|
2071 |
+# CONFIG_USB_NET_NET1080 is not set |
|
2072 |
+# CONFIG_USB_NET_PLUSB is not set |
|
2073 |
+# CONFIG_USB_NET_MCS7830 is not set |
|
2074 |
+# CONFIG_USB_NET_RNDIS_HOST is not set |
|
2075 |
+# CONFIG_USB_NET_CDC_SUBSET is not set |
|
2076 |
+# CONFIG_USB_NET_ZAURUS is not set |
|
2077 |
+# CONFIG_USB_NET_CX82310_ETH is not set |
|
2078 |
+# CONFIG_USB_NET_KALMIA is not set |
|
2079 |
+# CONFIG_USB_NET_QMI_WWAN is not set |
|
2080 |
+# CONFIG_USB_NET_INT51X1 is not set |
|
2081 |
+# CONFIG_USB_IPHETH is not set |
|
2082 |
+# CONFIG_USB_SIERRA_NET is not set |
|
2083 |
+# CONFIG_USB_NET_CH9200 is not set |
|
2084 |
+# CONFIG_WLAN is not set |
|
2085 |
+ |
|
2086 |
+# |
|
2087 |
+# Enable WiMAX (Networking options) to see the WiMAX drivers |
|
2088 |
+# |
|
2089 |
+# CONFIG_WAN is not set |
|
2090 |
+CONFIG_XEN_NETDEV_FRONTEND=m |
|
2091 |
+# CONFIG_XEN_NETDEV_BACKEND is not set |
|
2092 |
+CONFIG_VMXNET3=y |
|
2093 |
+# CONFIG_FUJITSU_ES is not set |
|
2094 |
+# CONFIG_ISDN is not set |
|
2095 |
+# CONFIG_NVM is not set |
|
2096 |
+ |
|
2097 |
+# |
|
2098 |
+# Input device support |
|
2099 |
+# |
|
2100 |
+CONFIG_INPUT=y |
|
2101 |
+# CONFIG_INPUT_FF_MEMLESS is not set |
|
2102 |
+# CONFIG_INPUT_POLLDEV is not set |
|
2103 |
+# CONFIG_INPUT_SPARSEKMAP is not set |
|
2104 |
+# CONFIG_INPUT_MATRIXKMAP is not set |
|
2105 |
+ |
|
2106 |
+# |
|
2107 |
+# Userland interfaces |
|
2108 |
+# |
|
2109 |
+CONFIG_INPUT_MOUSEDEV=m |
|
2110 |
+# CONFIG_INPUT_MOUSEDEV_PSAUX is not set |
|
2111 |
+CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 |
|
2112 |
+CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 |
|
2113 |
+# CONFIG_INPUT_JOYDEV is not set |
|
2114 |
+CONFIG_INPUT_EVDEV=m |
|
2115 |
+# CONFIG_INPUT_EVBUG is not set |
|
2116 |
+ |
|
2117 |
+# |
|
2118 |
+# Input Device Drivers |
|
2119 |
+# |
|
2120 |
+CONFIG_INPUT_KEYBOARD=y |
|
2121 |
+# CONFIG_KEYBOARD_ADP5588 is not set |
|
2122 |
+# CONFIG_KEYBOARD_ADP5589 is not set |
|
2123 |
+CONFIG_KEYBOARD_ATKBD=y |
|
2124 |
+# CONFIG_KEYBOARD_QT1070 is not set |
|
2125 |
+# CONFIG_KEYBOARD_QT2160 is not set |
|
2126 |
+# CONFIG_KEYBOARD_LKKBD is not set |
|
2127 |
+# CONFIG_KEYBOARD_GPIO is not set |
|
2128 |
+# CONFIG_KEYBOARD_GPIO_POLLED is not set |
|
2129 |
+# CONFIG_KEYBOARD_TCA6416 is not set |
|
2130 |
+# CONFIG_KEYBOARD_TCA8418 is not set |
|
2131 |
+# CONFIG_KEYBOARD_MATRIX is not set |
|
2132 |
+# CONFIG_KEYBOARD_LM8333 is not set |
|
2133 |
+# CONFIG_KEYBOARD_MAX7359 is not set |
|
2134 |
+# CONFIG_KEYBOARD_MCS is not set |
|
2135 |
+# CONFIG_KEYBOARD_MPR121 is not set |
|
2136 |
+# CONFIG_KEYBOARD_NEWTON is not set |
|
2137 |
+# CONFIG_KEYBOARD_TEGRA is not set |
|
2138 |
+# CONFIG_KEYBOARD_OPENCORES is not set |
|
2139 |
+# CONFIG_KEYBOARD_SAMSUNG is not set |
|
2140 |
+# CONFIG_KEYBOARD_STOWAWAY is not set |
|
2141 |
+# CONFIG_KEYBOARD_SUNKBD is not set |
|
2142 |
+# CONFIG_KEYBOARD_SUN4I_LRADC is not set |
|
2143 |
+# CONFIG_KEYBOARD_OMAP4 is not set |
|
2144 |
+# CONFIG_KEYBOARD_XTKBD is not set |
|
2145 |
+# CONFIG_KEYBOARD_CAP11XX is not set |
|
2146 |
+# CONFIG_KEYBOARD_BCM is not set |
|
2147 |
+CONFIG_INPUT_MOUSE=y |
|
2148 |
+CONFIG_MOUSE_PS2=m |
|
2149 |
+CONFIG_MOUSE_PS2_ALPS=y |
|
2150 |
+# CONFIG_MOUSE_PS2_BYD is not set |
|
2151 |
+CONFIG_MOUSE_PS2_LOGIPS2PP=y |
|
2152 |
+CONFIG_MOUSE_PS2_SYNAPTICS=y |
|
2153 |
+CONFIG_MOUSE_PS2_CYPRESS=y |
|
2154 |
+CONFIG_MOUSE_PS2_TRACKPOINT=y |
|
2155 |
+# CONFIG_MOUSE_PS2_ELANTECH is not set |
|
2156 |
+# CONFIG_MOUSE_PS2_SENTELIC is not set |
|
2157 |
+# CONFIG_MOUSE_PS2_TOUCHKIT is not set |
|
2158 |
+CONFIG_MOUSE_PS2_FOCALTECH=y |
|
2159 |
+# CONFIG_MOUSE_SERIAL is not set |
|
2160 |
+# CONFIG_MOUSE_APPLETOUCH is not set |
|
2161 |
+# CONFIG_MOUSE_BCM5974 is not set |
|
2162 |
+# CONFIG_MOUSE_CYAPA is not set |
|
2163 |
+# CONFIG_MOUSE_ELAN_I2C is not set |
|
2164 |
+# CONFIG_MOUSE_VSXXXAA is not set |
|
2165 |
+# CONFIG_MOUSE_GPIO is not set |
|
2166 |
+# CONFIG_MOUSE_SYNAPTICS_I2C is not set |
|
2167 |
+# CONFIG_MOUSE_SYNAPTICS_USB is not set |
|
2168 |
+# CONFIG_INPUT_JOYSTICK is not set |
|
2169 |
+# CONFIG_INPUT_TABLET is not set |
|
2170 |
+# CONFIG_INPUT_TOUCHSCREEN is not set |
|
2171 |
+CONFIG_INPUT_MISC=y |
|
2172 |
+# CONFIG_INPUT_AD714X is not set |
|
2173 |
+# CONFIG_INPUT_ATMEL_CAPTOUCH is not set |
|
2174 |
+# CONFIG_INPUT_BMA150 is not set |
|
2175 |
+# CONFIG_INPUT_E3X0_BUTTON is not set |
|
2176 |
+# CONFIG_INPUT_MMA8450 is not set |
|
2177 |
+# CONFIG_INPUT_MPU3050 is not set |
|
2178 |
+# CONFIG_INPUT_GP2A is not set |
|
2179 |
+# CONFIG_INPUT_GPIO_BEEPER is not set |
|
2180 |
+# CONFIG_INPUT_GPIO_TILT_POLLED is not set |
|
2181 |
+# CONFIG_INPUT_GPIO_DECODER is not set |
|
2182 |
+# CONFIG_INPUT_ATI_REMOTE2 is not set |
|
2183 |
+# CONFIG_INPUT_KEYSPAN_REMOTE is not set |
|
2184 |
+# CONFIG_INPUT_KXTJ9 is not set |
|
2185 |
+# CONFIG_INPUT_POWERMATE is not set |
|
2186 |
+# CONFIG_INPUT_YEALINK is not set |
|
2187 |
+# CONFIG_INPUT_CM109 is not set |
|
2188 |
+# CONFIG_INPUT_REGULATOR_HAPTIC is not set |
|
2189 |
+# CONFIG_INPUT_UINPUT is not set |
|
2190 |
+# CONFIG_INPUT_PCF8574 is not set |
|
2191 |
+# CONFIG_INPUT_PWM_BEEPER is not set |
|
2192 |
+# CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set |
|
2193 |
+# CONFIG_INPUT_ADXL34X is not set |
|
2194 |
+# CONFIG_INPUT_CMA3000 is not set |
|
2195 |
+CONFIG_INPUT_XEN_KBDDEV_FRONTEND=y |
|
2196 |
+# CONFIG_INPUT_DRV260X_HAPTICS is not set |
|
2197 |
+# CONFIG_INPUT_DRV2665_HAPTICS is not set |
|
2198 |
+# CONFIG_INPUT_DRV2667_HAPTICS is not set |
|
2199 |
+# CONFIG_INPUT_HISI_POWERKEY is not set |
|
2200 |
+# CONFIG_RMI4_CORE is not set |
|
2201 |
+ |
|
2202 |
+# |
|
2203 |
+# Hardware I/O ports |
|
2204 |
+# |
|
2205 |
+CONFIG_SERIO=y |
|
2206 |
+# CONFIG_SERIO_SERPORT is not set |
|
2207 |
+# CONFIG_SERIO_AMBAKMI is not set |
|
2208 |
+# CONFIG_SERIO_PCIPS2 is not set |
|
2209 |
+CONFIG_SERIO_LIBPS2=y |
|
2210 |
+# CONFIG_SERIO_RAW is not set |
|
2211 |
+# CONFIG_SERIO_ALTERA_PS2 is not set |
|
2212 |
+# CONFIG_SERIO_PS2MULT is not set |
|
2213 |
+# CONFIG_SERIO_ARC_PS2 is not set |
|
2214 |
+# CONFIG_SERIO_APBPS2 is not set |
|
2215 |
+# CONFIG_SERIO_SUN4I_PS2 is not set |
|
2216 |
+# CONFIG_USERIO is not set |
|
2217 |
+# CONFIG_GAMEPORT is not set |
|
2218 |
+ |
|
2219 |
+# |
|
2220 |
+# Character devices |
|
2221 |
+# |
|
2222 |
+CONFIG_TTY=y |
|
2223 |
+CONFIG_VT=y |
|
2224 |
+CONFIG_CONSOLE_TRANSLATIONS=y |
|
2225 |
+CONFIG_VT_CONSOLE=y |
|
2226 |
+CONFIG_VT_CONSOLE_SLEEP=y |
|
2227 |
+CONFIG_HW_CONSOLE=y |
|
2228 |
+CONFIG_VT_HW_CONSOLE_BINDING=y |
|
2229 |
+CONFIG_UNIX98_PTYS=y |
|
2230 |
+# CONFIG_LEGACY_PTYS is not set |
|
2231 |
+# CONFIG_SERIAL_NONSTANDARD is not set |
|
2232 |
+# CONFIG_NOZOMI is not set |
|
2233 |
+# CONFIG_N_GSM is not set |
|
2234 |
+# CONFIG_TRACE_SINK is not set |
|
2235 |
+CONFIG_DEVMEM=y |
|
2236 |
+# CONFIG_DEVKMEM is not set |
|
2237 |
+ |
|
2238 |
+# |
|
2239 |
+# Serial drivers |
|
2240 |
+# |
|
2241 |
+CONFIG_SERIAL_EARLYCON=y |
|
2242 |
+CONFIG_SERIAL_8250=y |
|
2243 |
+CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y |
|
2244 |
+CONFIG_SERIAL_8250_PNP=y |
|
2245 |
+# CONFIG_SERIAL_8250_FINTEK is not set |
|
2246 |
+CONFIG_SERIAL_8250_CONSOLE=y |
|
2247 |
+CONFIG_SERIAL_8250_DMA=y |
|
2248 |
+CONFIG_SERIAL_8250_PCI=y |
|
2249 |
+CONFIG_SERIAL_8250_NR_UARTS=32 |
|
2250 |
+CONFIG_SERIAL_8250_RUNTIME_UARTS=4 |
|
2251 |
+CONFIG_SERIAL_8250_EXTENDED=y |
|
2252 |
+CONFIG_SERIAL_8250_MANY_PORTS=y |
|
2253 |
+CONFIG_SERIAL_8250_SHARE_IRQ=y |
|
2254 |
+# CONFIG_SERIAL_8250_DETECT_IRQ is not set |
|
2255 |
+CONFIG_SERIAL_8250_RSA=y |
|
2256 |
+CONFIG_SERIAL_8250_BCM2835AUX=y |
|
2257 |
+CONFIG_SERIAL_8250_FSL=y |
|
2258 |
+CONFIG_SERIAL_8250_DW=y |
|
2259 |
+# CONFIG_SERIAL_8250_RT288X is not set |
|
2260 |
+# CONFIG_SERIAL_8250_MT6577 is not set |
|
2261 |
+# CONFIG_SERIAL_8250_MOXA is not set |
|
2262 |
+# CONFIG_SERIAL_OF_PLATFORM is not set |
|
2263 |
+ |
|
2264 |
+# |
|
2265 |
+# Non-8250 serial port support |
|
2266 |
+# |
|
2267 |
+# CONFIG_SERIAL_AMBA_PL010 is not set |
|
2268 |
+# CONFIG_SERIAL_AMBA_PL011 is not set |
|
2269 |
+# CONFIG_SERIAL_EARLYCON_ARM_SEMIHOST is not set |
|
2270 |
+# CONFIG_SERIAL_MESON is not set |
|
2271 |
+# CONFIG_SERIAL_SAMSUNG is not set |
|
2272 |
+# CONFIG_SERIAL_MAX3100 is not set |
|
2273 |
+# CONFIG_SERIAL_MAX310X is not set |
|
2274 |
+# CONFIG_SERIAL_UARTLITE is not set |
|
2275 |
+CONFIG_SERIAL_CORE=y |
|
2276 |
+CONFIG_SERIAL_CORE_CONSOLE=y |
|
2277 |
+# CONFIG_SERIAL_JSM is not set |
|
2278 |
+# CONFIG_SERIAL_MSM is not set |
|
2279 |
+# CONFIG_SERIAL_SCCNXP is not set |
|
2280 |
+# CONFIG_SERIAL_SC16IS7XX is not set |
|
2281 |
+# CONFIG_SERIAL_ALTERA_JTAGUART is not set |
|
2282 |
+# CONFIG_SERIAL_ALTERA_UART is not set |
|
2283 |
+# CONFIG_SERIAL_IFX6X60 is not set |
|
2284 |
+# CONFIG_SERIAL_XILINX_PS_UART is not set |
|
2285 |
+# CONFIG_SERIAL_ARC is not set |
|
2286 |
+# CONFIG_SERIAL_RP2 is not set |
|
2287 |
+# CONFIG_SERIAL_FSL_LPUART is not set |
|
2288 |
+# CONFIG_SERIAL_CONEXANT_DIGICOLOR is not set |
|
2289 |
+# CONFIG_SERIAL_SPRD is not set |
|
2290 |
+# CONFIG_SERIAL_MVEBU_UART is not set |
|
2291 |
+# CONFIG_TTY_PRINTK is not set |
|
2292 |
+CONFIG_HVC_DRIVER=y |
|
2293 |
+CONFIG_HVC_IRQ=y |
|
2294 |
+CONFIG_HVC_XEN=y |
|
2295 |
+CONFIG_HVC_XEN_FRONTEND=y |
|
2296 |
+# CONFIG_HVC_DCC is not set |
|
2297 |
+CONFIG_VIRTIO_CONSOLE=m |
|
2298 |
+CONFIG_IPMI_HANDLER=m |
|
2299 |
+CONFIG_IPMI_PANIC_EVENT=y |
|
2300 |
+CONFIG_IPMI_PANIC_STRING=y |
|
2301 |
+CONFIG_IPMI_DEVICE_INTERFACE=m |
|
2302 |
+CONFIG_IPMI_SI=m |
|
2303 |
+# CONFIG_IPMI_SSIF is not set |
|
2304 |
+CONFIG_IPMI_WATCHDOG=m |
|
2305 |
+CONFIG_IPMI_POWEROFF=m |
|
2306 |
+CONFIG_HW_RANDOM=m |
|
2307 |
+CONFIG_HW_RANDOM_TIMERIOMEM=m |
|
2308 |
+CONFIG_HW_RANDOM_BCM2835=m |
|
2309 |
+CONFIG_HW_RANDOM_IPROC_RNG200=m |
|
2310 |
+CONFIG_HW_RANDOM_VIRTIO=m |
|
2311 |
+CONFIG_HW_RANDOM_EXYNOS=m |
|
2312 |
+CONFIG_HW_RANDOM_TPM=m |
|
2313 |
+CONFIG_HW_RANDOM_HISI=m |
|
2314 |
+CONFIG_HW_RANDOM_MSM=m |
|
2315 |
+CONFIG_HW_RANDOM_XGENE=m |
|
2316 |
+CONFIG_HW_RANDOM_MESON=m |
|
2317 |
+CONFIG_HW_RANDOM_CAVIUM=m |
|
2318 |
+# CONFIG_R3964 is not set |
|
2319 |
+# CONFIG_APPLICOM is not set |
|
2320 |
+ |
|
2321 |
+# |
|
2322 |
+# PCMCIA character devices |
|
2323 |
+# |
|
2324 |
+CONFIG_RAW_DRIVER=m |
|
2325 |
+CONFIG_MAX_RAW_DEVS=8192 |
|
2326 |
+# CONFIG_HPET is not set |
|
2327 |
+CONFIG_TCG_TPM=m |
|
2328 |
+# CONFIG_TCG_TIS_SPI is not set |
|
2329 |
+CONFIG_TCG_TIS_I2C_ATMEL=m |
|
2330 |
+CONFIG_TCG_TIS_I2C_INFINEON=m |
|
2331 |
+CONFIG_TCG_TIS_I2C_NUVOTON=m |
|
2332 |
+CONFIG_TCG_ATMEL=m |
|
2333 |
+CONFIG_TCG_INFINEON=m |
|
2334 |
+CONFIG_TCG_XEN=m |
|
2335 |
+# CONFIG_TCG_VTPM_PROXY is not set |
|
2336 |
+# CONFIG_TCG_TIS_ST33ZP24_I2C is not set |
|
2337 |
+# CONFIG_TCG_TIS_ST33ZP24_SPI is not set |
|
2338 |
+CONFIG_DEVPORT=y |
|
2339 |
+# CONFIG_XILLYBUS is not set |
|
2340 |
+ |
|
2341 |
+# |
|
2342 |
+# I2C support |
|
2343 |
+# |
|
2344 |
+CONFIG_I2C=y |
|
2345 |
+CONFIG_ACPI_I2C_OPREGION=y |
|
2346 |
+CONFIG_I2C_BOARDINFO=y |
|
2347 |
+# CONFIG_I2C_COMPAT is not set |
|
2348 |
+# CONFIG_I2C_CHARDEV is not set |
|
2349 |
+# CONFIG_I2C_MUX is not set |
|
2350 |
+CONFIG_I2C_HELPER_AUTO=y |
|
2351 |
+CONFIG_I2C_SMBUS=m |
|
2352 |
+CONFIG_I2C_ALGOBIT=y |
|
2353 |
+ |
|
2354 |
+# |
|
2355 |
+# I2C Hardware Bus support |
|
2356 |
+# |
|
2357 |
+ |
|
2358 |
+# |
|
2359 |
+# PC SMBus host controller drivers |
|
2360 |
+# |
|
2361 |
+# CONFIG_I2C_ALI1535 is not set |
|
2362 |
+# CONFIG_I2C_ALI1563 is not set |
|
2363 |
+# CONFIG_I2C_ALI15X3 is not set |
|
2364 |
+CONFIG_I2C_AMD756=m |
|
2365 |
+CONFIG_I2C_AMD8111=m |
|
2366 |
+# CONFIG_I2C_HIX5HD2 is not set |
|
2367 |
+CONFIG_I2C_I801=m |
|
2368 |
+# CONFIG_I2C_ISCH is not set |
|
2369 |
+CONFIG_I2C_PIIX4=m |
|
2370 |
+# CONFIG_I2C_NFORCE2 is not set |
|
2371 |
+# CONFIG_I2C_SIS5595 is not set |
|
2372 |
+# CONFIG_I2C_SIS630 is not set |
|
2373 |
+# CONFIG_I2C_SIS96X is not set |
|
2374 |
+# CONFIG_I2C_VIA is not set |
|
2375 |
+# CONFIG_I2C_VIAPRO is not set |
|
2376 |
+ |
|
2377 |
+# |
|
2378 |
+# ACPI drivers |
|
2379 |
+# |
|
2380 |
+# CONFIG_I2C_SCMI is not set |
|
2381 |
+ |
|
2382 |
+# |
|
2383 |
+# I2C system bus drivers (mostly embedded / system-on-chip) |
|
2384 |
+# |
|
2385 |
+CONFIG_I2C_BCM2835=m |
|
2386 |
+CONFIG_I2C_BCM_IPROC=y |
|
2387 |
+CONFIG_I2C_BRCMSTB=y |
|
2388 |
+# CONFIG_I2C_CADENCE is not set |
|
2389 |
+# CONFIG_I2C_CBUS_GPIO is not set |
|
2390 |
+# CONFIG_I2C_DESIGNWARE_PLATFORM is not set |
|
2391 |
+# CONFIG_I2C_DESIGNWARE_PCI is not set |
|
2392 |
+# CONFIG_I2C_EMEV2 is not set |
|
2393 |
+CONFIG_I2C_EXYNOS5=y |
|
2394 |
+# CONFIG_I2C_GPIO is not set |
|
2395 |
+# CONFIG_I2C_IMX is not set |
|
2396 |
+# CONFIG_I2C_MESON is not set |
|
2397 |
+# CONFIG_I2C_MT65XX is not set |
|
2398 |
+CONFIG_I2C_MV64XXX=m |
|
2399 |
+# CONFIG_I2C_NOMADIK is not set |
|
2400 |
+# CONFIG_I2C_OCORES is not set |
|
2401 |
+# CONFIG_I2C_PCA_PLATFORM is not set |
|
2402 |
+# CONFIG_I2C_PXA_PCI is not set |
|
2403 |
+CONFIG_I2C_QUP=m |
|
2404 |
+CONFIG_I2C_RK3X=m |
|
2405 |
+# CONFIG_I2C_SIMTEC is not set |
|
2406 |
+CONFIG_I2C_TEGRA=m |
|
2407 |
+# CONFIG_I2C_VERSATILE is not set |
|
2408 |
+CONFIG_I2C_THUNDERX=m |
|
2409 |
+# CONFIG_I2C_XILINX is not set |
|
2410 |
+# CONFIG_I2C_XLP9XX is not set |
|
2411 |
+ |
|
2412 |
+# |
|
2413 |
+# External I2C/SMBus adapter drivers |
|
2414 |
+# |
|
2415 |
+# CONFIG_I2C_DIOLAN_U2C is not set |
|
2416 |
+# CONFIG_I2C_PARPORT_LIGHT is not set |
|
2417 |
+# CONFIG_I2C_ROBOTFUZZ_OSIF is not set |
|
2418 |
+# CONFIG_I2C_TAOS_EVM is not set |
|
2419 |
+# CONFIG_I2C_TINY_USB is not set |
|
2420 |
+ |
|
2421 |
+# |
|
2422 |
+# Other I2C/SMBus bus drivers |
|
2423 |
+# |
|
2424 |
+CONFIG_I2C_XGENE_SLIMPRO=m |
|
2425 |
+# CONFIG_I2C_STUB is not set |
|
2426 |
+# CONFIG_I2C_SLAVE is not set |
|
2427 |
+# CONFIG_I2C_DEBUG_CORE is not set |
|
2428 |
+# CONFIG_I2C_DEBUG_ALGO is not set |
|
2429 |
+# CONFIG_I2C_DEBUG_BUS is not set |
|
2430 |
+CONFIG_SPI=y |
|
2431 |
+# CONFIG_SPI_DEBUG is not set |
|
2432 |
+CONFIG_SPI_MASTER=y |
|
2433 |
+ |
|
2434 |
+# |
|
2435 |
+# SPI Master Controller Drivers |
|
2436 |
+# |
|
2437 |
+# CONFIG_SPI_ALTERA is not set |
|
2438 |
+# CONFIG_SPI_AXI_SPI_ENGINE is not set |
|
2439 |
+CONFIG_SPI_BCM2835=m |
|
2440 |
+CONFIG_SPI_BCM2835AUX=m |
|
2441 |
+CONFIG_SPI_BCM_QSPI=y |
|
2442 |
+CONFIG_SPI_BITBANG=m |
|
2443 |
+CONFIG_SPI_CADENCE=m |
|
2444 |
+# CONFIG_SPI_DESIGNWARE is not set |
|
2445 |
+# CONFIG_SPI_GPIO is not set |
|
2446 |
+# CONFIG_SPI_FSL_SPI is not set |
|
2447 |
+# CONFIG_SPI_FSL_DSPI is not set |
|
2448 |
+# CONFIG_SPI_MESON_SPIFC is not set |
|
2449 |
+# CONFIG_SPI_MT65XX is not set |
|
2450 |
+# CONFIG_SPI_OC_TINY is not set |
|
2451 |
+# CONFIG_SPI_ORION is not set |
|
2452 |
+# CONFIG_SPI_PL022 is not set |
|
2453 |
+# CONFIG_SPI_PXA2XX is not set |
|
2454 |
+# CONFIG_SPI_PXA2XX_PCI is not set |
|
2455 |
+CONFIG_SPI_ROCKCHIP=m |
|
2456 |
+CONFIG_SPI_QUP=m |
|
2457 |
+# CONFIG_SPI_S3C64XX is not set |
|
2458 |
+# CONFIG_SPI_SC18IS602 is not set |
|
2459 |
+# CONFIG_SPI_SUN4I is not set |
|
2460 |
+# CONFIG_SPI_SUN6I is not set |
|
2461 |
+# CONFIG_SPI_TEGRA20_SFLASH is not set |
|
2462 |
+CONFIG_SPI_THUNDERX=m |
|
2463 |
+# CONFIG_SPI_XCOMM is not set |
|
2464 |
+# CONFIG_SPI_XILINX is not set |
|
2465 |
+# CONFIG_SPI_XLP is not set |
|
2466 |
+# CONFIG_SPI_ZYNQMP_GQSPI is not set |
|
2467 |
+ |
|
2468 |
+# |
|
2469 |
+# SPI Protocol Masters |
|
2470 |
+# |
|
2471 |
+# CONFIG_SPI_SPIDEV is not set |
|
2472 |
+# CONFIG_SPI_LOOPBACK_TEST is not set |
|
2473 |
+# CONFIG_SPI_TLE62X0 is not set |
|
2474 |
+# CONFIG_SPMI is not set |
|
2475 |
+# CONFIG_HSI is not set |
|
2476 |
+ |
|
2477 |
+# |
|
2478 |
+# PPS support |
|
2479 |
+# |
|
2480 |
+CONFIG_PPS=y |
|
2481 |
+# CONFIG_PPS_DEBUG is not set |
|
2482 |
+ |
|
2483 |
+# |
|
2484 |
+# PPS clients support |
|
2485 |
+# |
|
2486 |
+# CONFIG_PPS_CLIENT_KTIMER is not set |
|
2487 |
+# CONFIG_PPS_CLIENT_LDISC is not set |
|
2488 |
+# CONFIG_PPS_CLIENT_GPIO is not set |
|
2489 |
+ |
|
2490 |
+# |
|
2491 |
+# PPS generators support |
|
2492 |
+# |
|
2493 |
+ |
|
2494 |
+# |
|
2495 |
+# PTP clock support |
|
2496 |
+# |
|
2497 |
+CONFIG_PTP_1588_CLOCK=y |
|
2498 |
+# CONFIG_DP83640_PHY is not set |
|
2499 |
+CONFIG_PINCTRL=y |
|
2500 |
+ |
|
2501 |
+# |
|
2502 |
+# Pin controllers |
|
2503 |
+# |
|
2504 |
+CONFIG_PINMUX=y |
|
2505 |
+CONFIG_PINCONF=y |
|
2506 |
+CONFIG_GENERIC_PINCONF=y |
|
2507 |
+# CONFIG_DEBUG_PINCTRL is not set |
|
2508 |
+# CONFIG_PINCTRL_AMD is not set |
|
2509 |
+CONFIG_PINCTRL_MESON=y |
|
2510 |
+CONFIG_PINCTRL_ROCKCHIP=y |
|
2511 |
+# CONFIG_PINCTRL_SINGLE is not set |
|
2512 |
+CONFIG_PINCTRL_BCM2835=y |
|
2513 |
+CONFIG_PINCTRL_IPROC_GPIO=y |
|
2514 |
+CONFIG_PINCTRL_NS2_MUX=y |
|
2515 |
+# CONFIG_PINCTRL_BERLIN_BG2 is not set |
|
2516 |
+# CONFIG_PINCTRL_BERLIN_BG2CD is not set |
|
2517 |
+# CONFIG_PINCTRL_BERLIN_BG2Q is not set |
|
2518 |
+# CONFIG_PINCTRL_BERLIN_BG4CT is not set |
|
2519 |
+# CONFIG_PINCTRL_BAYTRAIL is not set |
|
2520 |
+# CONFIG_PINCTRL_CHERRYVIEW is not set |
|
2521 |
+# CONFIG_PINCTRL_BROXTON is not set |
|
2522 |
+# CONFIG_PINCTRL_SUNRISEPOINT is not set |
|
2523 |
+# CONFIG_PINCTRL_APQ8064 is not set |
|
2524 |
+# CONFIG_PINCTRL_APQ8084 is not set |
|
2525 |
+# CONFIG_PINCTRL_IPQ4019 is not set |
|
2526 |
+# CONFIG_PINCTRL_IPQ8064 is not set |
|
2527 |
+# CONFIG_PINCTRL_MSM8660 is not set |
|
2528 |
+# CONFIG_PINCTRL_MSM8960 is not set |
|
2529 |
+# CONFIG_PINCTRL_MDM9615 is not set |
|
2530 |
+# CONFIG_PINCTRL_MSM8X74 is not set |
|
2531 |
+# CONFIG_PINCTRL_MSM8916 is not set |
|
2532 |
+# CONFIG_PINCTRL_MSM8996 is not set |
|
2533 |
+# CONFIG_PINCTRL_QDF2XXX is not set |
|
2534 |
+# CONFIG_PINCTRL_QCOM_SSBI_PMIC is not set |
|
2535 |
+CONFIG_PINCTRL_SAMSUNG=y |
|
2536 |
+CONFIG_PINCTRL_EXYNOS=y |
|
2537 |
+CONFIG_PINCTRL_SUNXI=y |
|
2538 |
+# CONFIG_PINCTRL_SUN4I_A10 is not set |
|
2539 |
+# CONFIG_PINCTRL_SUN5I_A10S is not set |
|
2540 |
+# CONFIG_PINCTRL_SUN5I_A13 is not set |
|
2541 |
+# CONFIG_PINCTRL_GR8 is not set |
|
2542 |
+# CONFIG_PINCTRL_SUN6I_A31 is not set |
|
2543 |
+# CONFIG_PINCTRL_SUN6I_A31S is not set |
|
2544 |
+# CONFIG_PINCTRL_SUN6I_A31_R is not set |
|
2545 |
+# CONFIG_PINCTRL_SUN7I_A20 is not set |
|
2546 |
+# CONFIG_PINCTRL_SUN8I_A23 is not set |
|
2547 |
+# CONFIG_PINCTRL_SUN8I_A33 is not set |
|
2548 |
+# CONFIG_PINCTRL_SUN8I_A83T is not set |
|
2549 |
+# CONFIG_PINCTRL_SUN8I_A23_R is not set |
|
2550 |
+# CONFIG_PINCTRL_SUN8I_H3 is not set |
|
2551 |
+# CONFIG_PINCTRL_SUN8I_H3_R is not set |
|
2552 |
+# CONFIG_PINCTRL_SUN9I_A80 is not set |
|
2553 |
+# CONFIG_PINCTRL_SUN9I_A80_R is not set |
|
2554 |
+CONFIG_PINCTRL_SUN50I_A64=y |
|
2555 |
+CONFIG_PINCTRL_TEGRA=y |
|
2556 |
+CONFIG_PINCTRL_TEGRA124=y |
|
2557 |
+CONFIG_PINCTRL_TEGRA210=y |
|
2558 |
+CONFIG_PINCTRL_TEGRA_XUSB=y |
|
2559 |
+CONFIG_PINCTRL_MTK=y |
|
2560 |
+# CONFIG_PINCTRL_MT2701 is not set |
|
2561 |
+# CONFIG_PINCTRL_MT7623 is not set |
|
2562 |
+# CONFIG_PINCTRL_MT8135 is not set |
|
2563 |
+# CONFIG_PINCTRL_MT8127 is not set |
|
2564 |
+CONFIG_PINCTRL_MT8173=y |
|
2565 |
+# CONFIG_PINCTRL_MT6397 is not set |
|
2566 |
+CONFIG_GPIOLIB=y |
|
2567 |
+CONFIG_OF_GPIO=y |
|
2568 |
+CONFIG_GPIO_ACPI=y |
|
2569 |
+CONFIG_GPIOLIB_IRQCHIP=y |
|
2570 |
+# CONFIG_DEBUG_GPIO is not set |
|
2571 |
+# CONFIG_GPIO_SYSFS is not set |
|
2572 |
+CONFIG_GPIO_GENERIC=y |
|
2573 |
+ |
|
2574 |
+# |
|
2575 |
+# Memory mapped GPIO drivers |
|
2576 |
+# |
|
2577 |
+# CONFIG_GPIO_74XX_MMIO is not set |
|
2578 |
+# CONFIG_GPIO_ALTERA is not set |
|
2579 |
+# CONFIG_GPIO_AMDPT is not set |
|
2580 |
+CONFIG_GPIO_BRCMSTB=y |
|
2581 |
+# CONFIG_GPIO_DWAPB is not set |
|
2582 |
+CONFIG_GPIO_GENERIC_PLATFORM=y |
|
2583 |
+# CONFIG_GPIO_GRGPIO is not set |
|
2584 |
+# CONFIG_GPIO_MOCKUP is not set |
|
2585 |
+# CONFIG_GPIO_MPC8XXX is not set |
|
2586 |
+# CONFIG_GPIO_PL061 is not set |
|
2587 |
+# CONFIG_GPIO_SYSCON is not set |
|
2588 |
+CONFIG_GPIO_TEGRA=y |
|
2589 |
+# CONFIG_GPIO_VX855 is not set |
|
2590 |
+# CONFIG_GPIO_XGENE is not set |
|
2591 |
+# CONFIG_GPIO_XGENE_SB is not set |
|
2592 |
+# CONFIG_GPIO_XILINX is not set |
|
2593 |
+# CONFIG_GPIO_XLP is not set |
|
2594 |
+# CONFIG_GPIO_ZYNQ is not set |
|
2595 |
+# CONFIG_GPIO_ZX is not set |
|
2596 |
+ |
|
2597 |
+# |
|
2598 |
+# I2C GPIO expanders |
|
2599 |
+# |
|
2600 |
+# CONFIG_GPIO_ADP5588 is not set |
|
2601 |
+# CONFIG_GPIO_ADNP is not set |
|
2602 |
+# CONFIG_GPIO_MAX7300 is not set |
|
2603 |
+# CONFIG_GPIO_MAX732X is not set |
|
2604 |
+# CONFIG_GPIO_PCA953X is not set |
|
2605 |
+# CONFIG_GPIO_PCF857X is not set |
|
2606 |
+# CONFIG_GPIO_SX150X is not set |
|
2607 |
+# CONFIG_GPIO_TPIC2810 is not set |
|
2608 |
+# CONFIG_GPIO_TS4900 is not set |
|
2609 |
+ |
|
2610 |
+# |
|
2611 |
+# MFD GPIO expanders |
|
2612 |
+# |
|
2613 |
+ |
|
2614 |
+# |
|
2615 |
+# PCI GPIO expanders |
|
2616 |
+# |
|
2617 |
+# CONFIG_GPIO_AMD8111 is not set |
|
2618 |
+# CONFIG_GPIO_BT8XX is not set |
|
2619 |
+# CONFIG_GPIO_ML_IOH is not set |
|
2620 |
+# CONFIG_GPIO_RDC321X is not set |
|
2621 |
+ |
|
2622 |
+# |
|
2623 |
+# SPI GPIO expanders |
|
2624 |
+# |
|
2625 |
+# CONFIG_GPIO_74X164 is not set |
|
2626 |
+# CONFIG_GPIO_MAX7301 is not set |
|
2627 |
+# CONFIG_GPIO_MC33880 is not set |
|
2628 |
+# CONFIG_GPIO_PISOSR is not set |
|
2629 |
+ |
|
2630 |
+# |
|
2631 |
+# SPI or I2C GPIO expanders |
|
2632 |
+# |
|
2633 |
+# CONFIG_GPIO_MCP23S08 is not set |
|
2634 |
+ |
|
2635 |
+# |
|
2636 |
+# USB GPIO expanders |
|
2637 |
+# |
|
2638 |
+# CONFIG_W1 is not set |
|
2639 |
+# CONFIG_POWER_AVS is not set |
|
2640 |
+CONFIG_POWER_RESET=y |
|
2641 |
+# CONFIG_POWER_RESET_GPIO is not set |
|
2642 |
+# CONFIG_POWER_RESET_GPIO_RESTART is not set |
|
2643 |
+# CONFIG_POWER_RESET_HISI is not set |
|
2644 |
+# CONFIG_POWER_RESET_MSM is not set |
|
2645 |
+# CONFIG_POWER_RESET_LTC2952 is not set |
|
2646 |
+# CONFIG_POWER_RESET_RESTART is not set |
|
2647 |
+CONFIG_POWER_RESET_VEXPRESS=y |
|
2648 |
+# CONFIG_POWER_RESET_XGENE is not set |
|
2649 |
+# CONFIG_POWER_RESET_SYSCON is not set |
|
2650 |
+# CONFIG_POWER_RESET_SYSCON_POWEROFF is not set |
|
2651 |
+# CONFIG_SYSCON_REBOOT_MODE is not set |
|
2652 |
+CONFIG_POWER_SUPPLY=y |
|
2653 |
+# CONFIG_POWER_SUPPLY_DEBUG is not set |
|
2654 |
+# CONFIG_PDA_POWER is not set |
|
2655 |
+# CONFIG_TEST_POWER is not set |
|
2656 |
+# CONFIG_BATTERY_DS2780 is not set |
|
2657 |
+# CONFIG_BATTERY_DS2781 is not set |
|
2658 |
+# CONFIG_BATTERY_DS2782 is not set |
|
2659 |
+# CONFIG_BATTERY_SBS is not set |
|
2660 |
+# CONFIG_BATTERY_BQ27XXX is not set |
|
2661 |
+# CONFIG_BATTERY_MAX17040 is not set |
|
2662 |
+# CONFIG_BATTERY_MAX17042 is not set |
|
2663 |
+# CONFIG_CHARGER_MAX8903 is not set |
|
2664 |
+# CONFIG_CHARGER_LP8727 is not set |
|
2665 |
+# CONFIG_CHARGER_GPIO is not set |
|
2666 |
+# CONFIG_CHARGER_MANAGER is not set |
|
2667 |
+# CONFIG_CHARGER_BQ2415X is not set |
|
2668 |
+# CONFIG_CHARGER_BQ24190 is not set |
|
2669 |
+# CONFIG_CHARGER_BQ24257 is not set |
|
2670 |
+# CONFIG_CHARGER_BQ24735 is not set |
|
2671 |
+# CONFIG_CHARGER_BQ25890 is not set |
|
2672 |
+# CONFIG_CHARGER_SMB347 is not set |
|
2673 |
+# CONFIG_BATTERY_GAUGE_LTC2941 is not set |
|
2674 |
+# CONFIG_CHARGER_RT9455 is not set |
|
2675 |
+CONFIG_HWMON=m |
|
2676 |
+# CONFIG_HWMON_VID is not set |
|
2677 |
+# CONFIG_HWMON_DEBUG_CHIP is not set |
|
2678 |
+ |
|
2679 |
+# |
|
2680 |
+# Native drivers |
|
2681 |
+# |
|
2682 |
+# CONFIG_SENSORS_AD7314 is not set |
|
2683 |
+# CONFIG_SENSORS_AD7414 is not set |
|
2684 |
+# CONFIG_SENSORS_AD7418 is not set |
|
2685 |
+# CONFIG_SENSORS_ADM1021 is not set |
|
2686 |
+# CONFIG_SENSORS_ADM1025 is not set |
|
2687 |
+# CONFIG_SENSORS_ADM1026 is not set |
|
2688 |
+# CONFIG_SENSORS_ADM1029 is not set |
|
2689 |
+# CONFIG_SENSORS_ADM1031 is not set |
|
2690 |
+# CONFIG_SENSORS_ADM9240 is not set |
|
2691 |
+# CONFIG_SENSORS_ADT7310 is not set |
|
2692 |
+# CONFIG_SENSORS_ADT7410 is not set |
|
2693 |
+# CONFIG_SENSORS_ADT7411 is not set |
|
2694 |
+# CONFIG_SENSORS_ADT7462 is not set |
|
2695 |
+# CONFIG_SENSORS_ADT7470 is not set |
|
2696 |
+# CONFIG_SENSORS_ADT7475 is not set |
|
2697 |
+# CONFIG_SENSORS_ASC7621 is not set |
|
2698 |
+# CONFIG_SENSORS_ARM_SCPI is not set |
|
2699 |
+# CONFIG_SENSORS_ATXP1 is not set |
|
2700 |
+# CONFIG_SENSORS_DS620 is not set |
|
2701 |
+# CONFIG_SENSORS_DS1621 is not set |
|
2702 |
+# CONFIG_SENSORS_I5K_AMB is not set |
|
2703 |
+# CONFIG_SENSORS_F71805F is not set |
|
2704 |
+# CONFIG_SENSORS_F71882FG is not set |
|
2705 |
+# CONFIG_SENSORS_F75375S is not set |
|
2706 |
+# CONFIG_SENSORS_FTSTEUTATES is not set |
|
2707 |
+# CONFIG_SENSORS_GL518SM is not set |
|
2708 |
+# CONFIG_SENSORS_GL520SM is not set |
|
2709 |
+# CONFIG_SENSORS_G760A is not set |
|
2710 |
+# CONFIG_SENSORS_G762 is not set |
|
2711 |
+# CONFIG_SENSORS_GPIO_FAN is not set |
|
2712 |
+# CONFIG_SENSORS_HIH6130 is not set |
|
2713 |
+# CONFIG_SENSORS_IBMAEM is not set |
|
2714 |
+# CONFIG_SENSORS_IBMPEX is not set |
|
2715 |
+# CONFIG_SENSORS_IT87 is not set |
|
2716 |
+# CONFIG_SENSORS_JC42 is not set |
|
2717 |
+# CONFIG_SENSORS_POWR1220 is not set |
|
2718 |
+# CONFIG_SENSORS_LINEAGE is not set |
|
2719 |
+# CONFIG_SENSORS_LTC2945 is not set |
|
2720 |
+# CONFIG_SENSORS_LTC2990 is not set |
|
2721 |
+# CONFIG_SENSORS_LTC4151 is not set |
|
2722 |
+# CONFIG_SENSORS_LTC4215 is not set |
|
2723 |
+# CONFIG_SENSORS_LTC4222 is not set |
|
2724 |
+# CONFIG_SENSORS_LTC4245 is not set |
|
2725 |
+# CONFIG_SENSORS_LTC4260 is not set |
|
2726 |
+# CONFIG_SENSORS_LTC4261 is not set |
|
2727 |
+# CONFIG_SENSORS_MAX1111 is not set |
|
2728 |
+# CONFIG_SENSORS_MAX16065 is not set |
|
2729 |
+# CONFIG_SENSORS_MAX1619 is not set |
|
2730 |
+# CONFIG_SENSORS_MAX1668 is not set |
|
2731 |
+# CONFIG_SENSORS_MAX197 is not set |
|
2732 |
+# CONFIG_SENSORS_MAX31722 is not set |
|
2733 |
+# CONFIG_SENSORS_MAX6639 is not set |
|
2734 |
+# CONFIG_SENSORS_MAX6642 is not set |
|
2735 |
+# CONFIG_SENSORS_MAX6650 is not set |
|
2736 |
+# CONFIG_SENSORS_MAX6697 is not set |
|
2737 |
+# CONFIG_SENSORS_MAX31790 is not set |
|
2738 |
+# CONFIG_SENSORS_MCP3021 is not set |
|
2739 |
+# CONFIG_SENSORS_ADCXX is not set |
|
2740 |
+# CONFIG_SENSORS_LM63 is not set |
|
2741 |
+# CONFIG_SENSORS_LM70 is not set |
|
2742 |
+# CONFIG_SENSORS_LM73 is not set |
|
2743 |
+# CONFIG_SENSORS_LM75 is not set |
|
2744 |
+# CONFIG_SENSORS_LM77 is not set |
|
2745 |
+# CONFIG_SENSORS_LM78 is not set |
|
2746 |
+# CONFIG_SENSORS_LM80 is not set |
|
2747 |
+# CONFIG_SENSORS_LM83 is not set |
|
2748 |
+# CONFIG_SENSORS_LM85 is not set |
|
2749 |
+# CONFIG_SENSORS_LM87 is not set |
|
2750 |
+# CONFIG_SENSORS_LM90 is not set |
|
2751 |
+# CONFIG_SENSORS_LM92 is not set |
|
2752 |
+# CONFIG_SENSORS_LM93 is not set |
|
2753 |
+# CONFIG_SENSORS_LM95234 is not set |
|
2754 |
+# CONFIG_SENSORS_LM95241 is not set |
|
2755 |
+# CONFIG_SENSORS_LM95245 is not set |
|
2756 |
+# CONFIG_SENSORS_PC87360 is not set |
|
2757 |
+# CONFIG_SENSORS_PC87427 is not set |
|
2758 |
+# CONFIG_SENSORS_NTC_THERMISTOR is not set |
|
2759 |
+# CONFIG_SENSORS_NCT6683 is not set |
|
2760 |
+# CONFIG_SENSORS_NCT6775 is not set |
|
2761 |
+# CONFIG_SENSORS_NCT7802 is not set |
|
2762 |
+# CONFIG_SENSORS_NCT7904 is not set |
|
2763 |
+# CONFIG_SENSORS_PCF8591 is not set |
|
2764 |
+# CONFIG_PMBUS is not set |
|
2765 |
+# CONFIG_SENSORS_PWM_FAN is not set |
|
2766 |
+# CONFIG_SENSORS_SHT15 is not set |
|
2767 |
+# CONFIG_SENSORS_SHT21 is not set |
|
2768 |
+# CONFIG_SENSORS_SHT3x is not set |
|
2769 |
+# CONFIG_SENSORS_SHTC1 is not set |
|
2770 |
+# CONFIG_SENSORS_SIS5595 is not set |
|
2771 |
+# CONFIG_SENSORS_DME1737 is not set |
|
2772 |
+# CONFIG_SENSORS_EMC1403 is not set |
|
2773 |
+# CONFIG_SENSORS_EMC2103 is not set |
|
2774 |
+# CONFIG_SENSORS_EMC6W201 is not set |
|
2775 |
+# CONFIG_SENSORS_SMSC47M1 is not set |
|
2776 |
+# CONFIG_SENSORS_SMSC47M192 is not set |
|
2777 |
+# CONFIG_SENSORS_SMSC47B397 is not set |
|
2778 |
+# CONFIG_SENSORS_SCH56XX_COMMON is not set |
|
2779 |
+# CONFIG_SENSORS_SCH5627 is not set |
|
2780 |
+# CONFIG_SENSORS_SCH5636 is not set |
|
2781 |
+# CONFIG_SENSORS_SMM665 is not set |
|
2782 |
+# CONFIG_SENSORS_ADC128D818 is not set |
|
2783 |
+# CONFIG_SENSORS_ADS1015 is not set |
|
2784 |
+# CONFIG_SENSORS_ADS7828 is not set |
|
2785 |
+# CONFIG_SENSORS_ADS7871 is not set |
|
2786 |
+# CONFIG_SENSORS_AMC6821 is not set |
|
2787 |
+# CONFIG_SENSORS_INA209 is not set |
|
2788 |
+# CONFIG_SENSORS_INA2XX is not set |
|
2789 |
+# CONFIG_SENSORS_INA3221 is not set |
|
2790 |
+# CONFIG_SENSORS_TC74 is not set |
|
2791 |
+# CONFIG_SENSORS_THMC50 is not set |
|
2792 |
+# CONFIG_SENSORS_TMP102 is not set |
|
2793 |
+# CONFIG_SENSORS_TMP103 is not set |
|
2794 |
+# CONFIG_SENSORS_TMP401 is not set |
|
2795 |
+# CONFIG_SENSORS_TMP421 is not set |
|
2796 |
+# CONFIG_SENSORS_VEXPRESS is not set |
|
2797 |
+# CONFIG_SENSORS_VIA686A is not set |
|
2798 |
+# CONFIG_SENSORS_VT1211 is not set |
|
2799 |
+# CONFIG_SENSORS_VT8231 is not set |
|
2800 |
+# CONFIG_SENSORS_W83781D is not set |
|
2801 |
+# CONFIG_SENSORS_W83791D is not set |
|
2802 |
+# CONFIG_SENSORS_W83792D is not set |
|
2803 |
+# CONFIG_SENSORS_W83793 is not set |
|
2804 |
+# CONFIG_SENSORS_W83795 is not set |
|
2805 |
+# CONFIG_SENSORS_W83L785TS is not set |
|
2806 |
+# CONFIG_SENSORS_W83L786NG is not set |
|
2807 |
+# CONFIG_SENSORS_W83627HF is not set |
|
2808 |
+# CONFIG_SENSORS_W83627EHF is not set |
|
2809 |
+# CONFIG_SENSORS_XGENE is not set |
|
2810 |
+ |
|
2811 |
+# |
|
2812 |
+# ACPI drivers |
|
2813 |
+# |
|
2814 |
+# CONFIG_SENSORS_ACPI_POWER is not set |
|
2815 |
+CONFIG_THERMAL=y |
|
2816 |
+CONFIG_THERMAL_OF=y |
|
2817 |
+CONFIG_THERMAL_WRITABLE_TRIPS=y |
|
2818 |
+CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y |
|
2819 |
+# CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set |
|
2820 |
+# CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set |
|
2821 |
+# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set |
|
2822 |
+# CONFIG_THERMAL_GOV_FAIR_SHARE is not set |
|
2823 |
+CONFIG_THERMAL_GOV_STEP_WISE=y |
|
2824 |
+# CONFIG_THERMAL_GOV_BANG_BANG is not set |
|
2825 |
+CONFIG_THERMAL_GOV_USER_SPACE=y |
|
2826 |
+# CONFIG_THERMAL_GOV_POWER_ALLOCATOR is not set |
|
2827 |
+# CONFIG_CPU_THERMAL is not set |
|
2828 |
+# CONFIG_CLOCK_THERMAL is not set |
|
2829 |
+# CONFIG_DEVFREQ_THERMAL is not set |
|
2830 |
+# CONFIG_THERMAL_EMULATION is not set |
|
2831 |
+# CONFIG_QORIQ_THERMAL is not set |
|
2832 |
+CONFIG_ROCKCHIP_THERMAL=m |
|
2833 |
+# CONFIG_ARMADA_THERMAL is not set |
|
2834 |
+ |
|
2835 |
+# |
|
2836 |
+# ACPI INT340X thermal drivers |
|
2837 |
+# |
|
2838 |
+CONFIG_MTK_THERMAL=y |
|
2839 |
+ |
|
2840 |
+# |
|
2841 |
+# Samsung thermal drivers |
|
2842 |
+# |
|
2843 |
+# CONFIG_EXYNOS_THERMAL is not set |
|
2844 |
+ |
|
2845 |
+# |
|
2846 |
+# NVIDIA Tegra thermal drivers |
|
2847 |
+# |
|
2848 |
+# CONFIG_TEGRA_SOCTHERM is not set |
|
2849 |
+ |
|
2850 |
+# |
|
2851 |
+# Qualcomm thermal drivers |
|
2852 |
+# |
|
2853 |
+CONFIG_WATCHDOG=y |
|
2854 |
+CONFIG_WATCHDOG_CORE=y |
|
2855 |
+# CONFIG_WATCHDOG_NOWAYOUT is not set |
|
2856 |
+CONFIG_WATCHDOG_SYSFS=y |
|
2857 |
+ |
|
2858 |
+# |
|
2859 |
+# Watchdog Device Drivers |
|
2860 |
+# |
|
2861 |
+CONFIG_SOFT_WATCHDOG=m |
|
2862 |
+# CONFIG_GPIO_WATCHDOG is not set |
|
2863 |
+# CONFIG_WDAT_WDT is not set |
|
2864 |
+# CONFIG_XILINX_WATCHDOG is not set |
|
2865 |
+# CONFIG_ZIIRAVE_WATCHDOG is not set |
|
2866 |
+# CONFIG_ARM_SP805_WATCHDOG is not set |
|
2867 |
+# CONFIG_ARM_SBSA_WATCHDOG is not set |
|
2868 |
+# CONFIG_CADENCE_WATCHDOG is not set |
|
2869 |
+CONFIG_HAVE_S3C2410_WATCHDOG=y |
|
2870 |
+# CONFIG_S3C2410_WATCHDOG is not set |
|
2871 |
+# CONFIG_DW_WATCHDOG is not set |
|
2872 |
+# CONFIG_SUNXI_WATCHDOG is not set |
|
2873 |
+# CONFIG_MAX63XX_WATCHDOG is not set |
|
2874 |
+# CONFIG_IMX2_WDT is not set |
|
2875 |
+# CONFIG_TEGRA_WATCHDOG is not set |
|
2876 |
+# CONFIG_QCOM_WDT is not set |
|
2877 |
+# CONFIG_MESON_GXBB_WATCHDOG is not set |
|
2878 |
+# CONFIG_MESON_WATCHDOG is not set |
|
2879 |
+# CONFIG_MEDIATEK_WATCHDOG is not set |
|
2880 |
+# CONFIG_ALIM7101_WDT is not set |
|
2881 |
+# CONFIG_I6300ESB_WDT is not set |
|
2882 |
+CONFIG_BCM2835_WDT=m |
|
2883 |
+# CONFIG_BCM7038_WDT is not set |
|
2884 |
+# CONFIG_MEN_A21_WDT is not set |
|
2885 |
+# CONFIG_XEN_WDT is not set |
|
2886 |
+ |
|
2887 |
+# |
|
2888 |
+# PCI-based Watchdog Cards |
|
2889 |
+# |
|
2890 |
+# CONFIG_PCIPCWATCHDOG is not set |
|
2891 |
+# CONFIG_WDTPCI is not set |
|
2892 |
+ |
|
2893 |
+# |
|
2894 |
+# USB-based Watchdog Cards |
|
2895 |
+# |
|
2896 |
+# CONFIG_USBPCWATCHDOG is not set |
|
2897 |
+ |
|
2898 |
+# |
|
2899 |
+# Watchdog Pretimeout Governors |
|
2900 |
+# |
|
2901 |
+# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set |
|
2902 |
+CONFIG_SSB_POSSIBLE=y |
|
2903 |
+ |
|
2904 |
+# |
|
2905 |
+# Sonics Silicon Backplane |
|
2906 |
+# |
|
2907 |
+CONFIG_SSB=m |
|
2908 |
+CONFIG_SSB_SPROM=y |
|
2909 |
+CONFIG_SSB_PCIHOST_POSSIBLE=y |
|
2910 |
+CONFIG_SSB_PCIHOST=y |
|
2911 |
+# CONFIG_SSB_B43_PCI_BRIDGE is not set |
|
2912 |
+CONFIG_SSB_SDIOHOST_POSSIBLE=y |
|
2913 |
+# CONFIG_SSB_SDIOHOST is not set |
|
2914 |
+# CONFIG_SSB_SILENT is not set |
|
2915 |
+# CONFIG_SSB_DEBUG is not set |
|
2916 |
+CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y |
|
2917 |
+CONFIG_SSB_DRIVER_PCICORE=y |
|
2918 |
+# CONFIG_SSB_DRIVER_GPIO is not set |
|
2919 |
+CONFIG_BCMA_POSSIBLE=y |
|
2920 |
+ |
|
2921 |
+# |
|
2922 |
+# Broadcom specific AMBA |
|
2923 |
+# |
|
2924 |
+# CONFIG_BCMA is not set |
|
2925 |
+ |
|
2926 |
+# |
|
2927 |
+# Multifunction device drivers |
|
2928 |
+# |
|
2929 |
+CONFIG_MFD_CORE=y |
|
2930 |
+# CONFIG_MFD_ACT8945A is not set |
|
2931 |
+# CONFIG_MFD_AS3711 is not set |
|
2932 |
+# CONFIG_MFD_AS3722 is not set |
|
2933 |
+# CONFIG_PMIC_ADP5520 is not set |
|
2934 |
+# CONFIG_MFD_AAT2870_CORE is not set |
|
2935 |
+# CONFIG_MFD_ATMEL_FLEXCOM is not set |
|
2936 |
+# CONFIG_MFD_ATMEL_HLCDC is not set |
|
2937 |
+# CONFIG_MFD_BCM590XX is not set |
|
2938 |
+# CONFIG_MFD_AC100 is not set |
|
2939 |
+# CONFIG_MFD_AXP20X_I2C is not set |
|
2940 |
+# CONFIG_MFD_AXP20X_RSB is not set |
|
2941 |
+# CONFIG_MFD_CROS_EC is not set |
|
2942 |
+# CONFIG_PMIC_DA903X is not set |
|
2943 |
+# CONFIG_MFD_DA9052_SPI is not set |
|
2944 |
+# CONFIG_MFD_DA9052_I2C is not set |
|
2945 |
+# CONFIG_MFD_DA9055 is not set |
|
2946 |
+# CONFIG_MFD_DA9062 is not set |
|
2947 |
+# CONFIG_MFD_DA9063 is not set |
|
2948 |
+# CONFIG_MFD_DA9150 is not set |
|
2949 |
+# CONFIG_MFD_DLN2 is not set |
|
2950 |
+# CONFIG_MFD_EXYNOS_LPASS is not set |
|
2951 |
+# CONFIG_MFD_MC13XXX_SPI is not set |
|
2952 |
+# CONFIG_MFD_MC13XXX_I2C is not set |
|
2953 |
+# CONFIG_MFD_HI6421_PMIC is not set |
|
2954 |
+# CONFIG_MFD_HI655X_PMIC is not set |
|
2955 |
+# CONFIG_HTC_PASIC3 is not set |
|
2956 |
+# CONFIG_HTC_I2CPLD is not set |
|
2957 |
+CONFIG_LPC_ICH=m |
|
2958 |
+# CONFIG_LPC_SCH is not set |
|
2959 |
+# CONFIG_INTEL_SOC_PMIC is not set |
|
2960 |
+# CONFIG_MFD_JANZ_CMODIO is not set |
|
2961 |
+# CONFIG_MFD_KEMPLD is not set |
|
2962 |
+# CONFIG_MFD_88PM800 is not set |
|
2963 |
+# CONFIG_MFD_88PM805 is not set |
|
2964 |
+# CONFIG_MFD_88PM860X is not set |
|
2965 |
+# CONFIG_MFD_MAX14577 is not set |
|
2966 |
+# CONFIG_MFD_MAX77620 is not set |
|
2967 |
+# CONFIG_MFD_MAX77686 is not set |
|
2968 |
+# CONFIG_MFD_MAX77693 is not set |
|
2969 |
+# CONFIG_MFD_MAX77843 is not set |
|
2970 |
+# CONFIG_MFD_MAX8907 is not set |
|
2971 |
+# CONFIG_MFD_MAX8925 is not set |
|
2972 |
+# CONFIG_MFD_MAX8997 is not set |
|
2973 |
+# CONFIG_MFD_MAX8998 is not set |
|
2974 |
+# CONFIG_MFD_MT6397 is not set |
|
2975 |
+# CONFIG_MFD_MENF21BMC is not set |
|
2976 |
+# CONFIG_EZX_PCAP is not set |
|
2977 |
+# CONFIG_MFD_VIPERBOARD is not set |
|
2978 |
+# CONFIG_MFD_RETU is not set |
|
2979 |
+# CONFIG_MFD_PCF50633 is not set |
|
2980 |
+# CONFIG_UCB1400_CORE is not set |
|
2981 |
+# CONFIG_MFD_QCOM_RPM is not set |
|
2982 |
+# CONFIG_MFD_RDC321X is not set |
|
2983 |
+# CONFIG_MFD_RTSX_PCI is not set |
|
2984 |
+# CONFIG_MFD_RT5033 is not set |
|
2985 |
+# CONFIG_MFD_RTSX_USB is not set |
|
2986 |
+# CONFIG_MFD_RC5T583 is not set |
|
2987 |
+# CONFIG_MFD_RK808 is not set |
|
2988 |
+# CONFIG_MFD_RN5T618 is not set |
|
2989 |
+# CONFIG_MFD_SEC_CORE is not set |
|
2990 |
+# CONFIG_MFD_SI476X_CORE is not set |
|
2991 |
+# CONFIG_MFD_SM501 is not set |
|
2992 |
+# CONFIG_MFD_SKY81452 is not set |
|
2993 |
+# CONFIG_MFD_SMSC is not set |
|
2994 |
+# CONFIG_ABX500_CORE is not set |
|
2995 |
+# CONFIG_MFD_STMPE is not set |
|
2996 |
+# CONFIG_MFD_SUN6I_PRCM is not set |
|
2997 |
+CONFIG_MFD_SYSCON=y |
|
2998 |
+# CONFIG_MFD_TI_AM335X_TSCADC is not set |
|
2999 |
+# CONFIG_MFD_LP3943 is not set |
|
3000 |
+# CONFIG_MFD_LP8788 is not set |
|
3001 |
+# CONFIG_MFD_PALMAS is not set |
|
3002 |
+# CONFIG_TPS6105X is not set |
|
3003 |
+# CONFIG_TPS65010 is not set |
|
3004 |
+# CONFIG_TPS6507X is not set |
|
3005 |
+# CONFIG_MFD_TPS65086 is not set |
|
3006 |
+# CONFIG_MFD_TPS65090 is not set |
|
3007 |
+# CONFIG_MFD_TPS65217 is not set |
|
3008 |
+# CONFIG_MFD_TI_LP873X is not set |
|
3009 |
+# CONFIG_MFD_TPS65218 is not set |
|
3010 |
+# CONFIG_MFD_TPS6586X is not set |
|
3011 |
+# CONFIG_MFD_TPS65910 is not set |
|
3012 |
+# CONFIG_MFD_TPS65912_I2C is not set |
|
3013 |
+# CONFIG_MFD_TPS65912_SPI is not set |
|
3014 |
+# CONFIG_MFD_TPS80031 is not set |
|
3015 |
+# CONFIG_TWL4030_CORE is not set |
|
3016 |
+# CONFIG_TWL6040_CORE is not set |
|
3017 |
+# CONFIG_MFD_WL1273_CORE is not set |
|
3018 |
+# CONFIG_MFD_LM3533 is not set |
|
3019 |
+# CONFIG_MFD_TC3589X is not set |
|
3020 |
+# CONFIG_MFD_TMIO is not set |
|
3021 |
+# CONFIG_MFD_VX855 is not set |
|
3022 |
+# CONFIG_MFD_ARIZONA_I2C is not set |
|
3023 |
+# CONFIG_MFD_ARIZONA_SPI is not set |
|
3024 |
+# CONFIG_MFD_WM8400 is not set |
|
3025 |
+# CONFIG_MFD_WM831X_I2C is not set |
|
3026 |
+# CONFIG_MFD_WM831X_SPI is not set |
|
3027 |
+# CONFIG_MFD_WM8350_I2C is not set |
|
3028 |
+# CONFIG_MFD_WM8994 is not set |
|
3029 |
+CONFIG_MFD_VEXPRESS_SYSREG=y |
|
3030 |
+CONFIG_REGULATOR=y |
|
3031 |
+# CONFIG_REGULATOR_DEBUG is not set |
|
3032 |
+# CONFIG_REGULATOR_FIXED_VOLTAGE is not set |
|
3033 |
+# CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set |
|
3034 |
+# CONFIG_REGULATOR_USERSPACE_CONSUMER is not set |
|
3035 |
+# CONFIG_REGULATOR_ACT8865 is not set |
|
3036 |
+# CONFIG_REGULATOR_AD5398 is not set |
|
3037 |
+# CONFIG_REGULATOR_ANATOP is not set |
|
3038 |
+# CONFIG_REGULATOR_DA9210 is not set |
|
3039 |
+# CONFIG_REGULATOR_DA9211 is not set |
|
3040 |
+# CONFIG_REGULATOR_FAN53555 is not set |
|
3041 |
+# CONFIG_REGULATOR_GPIO is not set |
|
3042 |
+# CONFIG_REGULATOR_ISL9305 is not set |
|
3043 |
+# CONFIG_REGULATOR_ISL6271A is not set |
|
3044 |
+# CONFIG_REGULATOR_LP3971 is not set |
|
3045 |
+# CONFIG_REGULATOR_LP3972 is not set |
|
3046 |
+# CONFIG_REGULATOR_LP872X is not set |
|
3047 |
+# CONFIG_REGULATOR_LP8755 is not set |
|
3048 |
+# CONFIG_REGULATOR_LTC3589 is not set |
|
3049 |
+# CONFIG_REGULATOR_LTC3676 is not set |
|
3050 |
+# CONFIG_REGULATOR_MAX1586 is not set |
|
3051 |
+# CONFIG_REGULATOR_MAX8649 is not set |
|
3052 |
+# CONFIG_REGULATOR_MAX8660 is not set |
|
3053 |
+# CONFIG_REGULATOR_MAX8952 is not set |
|
3054 |
+# CONFIG_REGULATOR_MAX8973 is not set |
|
3055 |
+# CONFIG_REGULATOR_MT6311 is not set |
|
3056 |
+# CONFIG_REGULATOR_PFUZE100 is not set |
|
3057 |
+# CONFIG_REGULATOR_PV88060 is not set |
|
3058 |
+# CONFIG_REGULATOR_PV88080 is not set |
|
3059 |
+# CONFIG_REGULATOR_PV88090 is not set |
|
3060 |
+# CONFIG_REGULATOR_PWM is not set |
|
3061 |
+# CONFIG_REGULATOR_TPS51632 is not set |
|
3062 |
+# CONFIG_REGULATOR_TPS62360 is not set |
|
3063 |
+# CONFIG_REGULATOR_TPS65023 is not set |
|
3064 |
+# CONFIG_REGULATOR_TPS6507X is not set |
|
3065 |
+# CONFIG_REGULATOR_TPS6524X is not set |
|
3066 |
+# CONFIG_REGULATOR_VEXPRESS is not set |
|
3067 |
+# CONFIG_MEDIA_SUPPORT is not set |
|
3068 |
+ |
|
3069 |
+# |
|
3070 |
+# Graphics support |
|
3071 |
+# |
|
3072 |
+CONFIG_VGA_ARB=y |
|
3073 |
+CONFIG_VGA_ARB_MAX_GPUS=16 |
|
3074 |
+# CONFIG_TEGRA_HOST1X is not set |
|
3075 |
+CONFIG_DRM=y |
|
3076 |
+CONFIG_DRM_MIPI_DSI=y |
|
3077 |
+# CONFIG_DRM_DP_AUX_CHARDEV is not set |
|
3078 |
+CONFIG_DRM_KMS_HELPER=y |
|
3079 |
+CONFIG_DRM_KMS_FB_HELPER=y |
|
3080 |
+CONFIG_DRM_FBDEV_EMULATION=y |
|
3081 |
+# CONFIG_DRM_LOAD_EDID_FIRMWARE is not set |
|
3082 |
+CONFIG_DRM_TTM=m |
|
3083 |
+ |
|
3084 |
+# |
|
3085 |
+# I2C encoder or helper chips |
|
3086 |
+# |
|
3087 |
+# CONFIG_DRM_I2C_CH7006 is not set |
|
3088 |
+# CONFIG_DRM_I2C_SIL164 is not set |
|
3089 |
+# CONFIG_DRM_I2C_NXP_TDA998X is not set |
|
3090 |
+# CONFIG_DRM_HDLCD is not set |
|
3091 |
+# CONFIG_DRM_MALI_DISPLAY is not set |
|
3092 |
+# CONFIG_DRM_RADEON is not set |
|
3093 |
+# CONFIG_DRM_AMDGPU is not set |
|
3094 |
+ |
|
3095 |
+# |
|
3096 |
+# ACP (Audio CoProcessor) Configuration |
|
3097 |
+# |
|
3098 |
+# CONFIG_DRM_NOUVEAU is not set |
|
3099 |
+# CONFIG_DRM_VGEM is not set |
|
3100 |
+# CONFIG_DRM_EXYNOS is not set |
|
3101 |
+# CONFIG_DRM_UDL is not set |
|
3102 |
+# CONFIG_DRM_AST is not set |
|
3103 |
+# CONFIG_DRM_MGAG200 is not set |
|
3104 |
+CONFIG_DRM_CIRRUS_QEMU=m |
|
3105 |
+# CONFIG_DRM_QXL is not set |
|
3106 |
+# CONFIG_DRM_BOCHS is not set |
|
3107 |
+# CONFIG_DRM_VIRTIO_GPU is not set |
|
3108 |
+CONFIG_DRM_MSM=y |
|
3109 |
+# CONFIG_DRM_MSM_REGISTER_LOGGING is not set |
|
3110 |
+CONFIG_DRM_MSM_HDMI_HDCP=y |
|
3111 |
+CONFIG_DRM_MSM_DSI=y |
|
3112 |
+CONFIG_DRM_MSM_DSI_PLL=y |
|
3113 |
+CONFIG_DRM_MSM_DSI_28NM_PHY=y |
|
3114 |
+CONFIG_DRM_MSM_DSI_20NM_PHY=y |
|
3115 |
+CONFIG_DRM_MSM_DSI_28NM_8960_PHY=y |
|
3116 |
+# CONFIG_DRM_TEGRA is not set |
|
3117 |
+CONFIG_DRM_PANEL=y |
|
3118 |
+ |
|
3119 |
+# |
|
3120 |
+# Display Panels |
|
3121 |
+# |
|
3122 |
+# CONFIG_DRM_PANEL_SIMPLE is not set |
|
3123 |
+# CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set |
|
3124 |
+# CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set |
|
3125 |
+# CONFIG_DRM_PANEL_LG_LG4573 is not set |
|
3126 |
+# CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set |
|
3127 |
+# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set |
|
3128 |
+# CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set |
|
3129 |
+# CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set |
|
3130 |
+CONFIG_DRM_BRIDGE=y |
|
3131 |
+ |
|
3132 |
+# |
|
3133 |
+# Display Interface Bridges |
|
3134 |
+# |
|
3135 |
+# CONFIG_DRM_ANALOGIX_ANX78XX is not set |
|
3136 |
+# CONFIG_DRM_DUMB_VGA_DAC is not set |
|
3137 |
+# CONFIG_DRM_NXP_PTN3460 is not set |
|
3138 |
+# CONFIG_DRM_PARADE_PS8622 is not set |
|
3139 |
+# CONFIG_DRM_SII902X is not set |
|
3140 |
+# CONFIG_DRM_TOSHIBA_TC358767 is not set |
|
3141 |
+# CONFIG_DRM_I2C_ADV7511 is not set |
|
3142 |
+# CONFIG_DRM_VC4 is not set |
|
3143 |
+# CONFIG_DRM_ARCPGU is not set |
|
3144 |
+# CONFIG_DRM_HISI_KIRIN is not set |
|
3145 |
+# CONFIG_DRM_MEDIATEK is not set |
|
3146 |
+# CONFIG_DRM_LEGACY is not set |
|
3147 |
+ |
|
3148 |
+# |
|
3149 |
+# Frame buffer Devices |
|
3150 |
+# |
|
3151 |
+CONFIG_FB=y |
|
3152 |
+# CONFIG_FIRMWARE_EDID is not set |
|
3153 |
+CONFIG_FB_CMDLINE=y |
|
3154 |
+CONFIG_FB_NOTIFY=y |
|
3155 |
+CONFIG_FB_DDC=m |
|
3156 |
+# CONFIG_FB_BOOT_VESA_SUPPORT is not set |
|
3157 |
+CONFIG_FB_CFB_FILLRECT=y |
|
3158 |
+CONFIG_FB_CFB_COPYAREA=y |
|
3159 |
+CONFIG_FB_CFB_IMAGEBLIT=y |
|
3160 |
+# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set |
|
3161 |
+CONFIG_FB_SYS_FILLRECT=y |
|
3162 |
+CONFIG_FB_SYS_COPYAREA=y |
|
3163 |
+CONFIG_FB_SYS_IMAGEBLIT=y |
|
3164 |
+# CONFIG_FB_FOREIGN_ENDIAN is not set |
|
3165 |
+CONFIG_FB_SYS_FOPS=y |
|
3166 |
+CONFIG_FB_DEFERRED_IO=y |
|
3167 |
+# CONFIG_FB_SVGALIB is not set |
|
3168 |
+# CONFIG_FB_MACMODES is not set |
|
3169 |
+CONFIG_FB_BACKLIGHT=y |
|
3170 |
+CONFIG_FB_MODE_HELPERS=y |
|
3171 |
+# CONFIG_FB_TILEBLITTING is not set |
|
3172 |
+ |
|
3173 |
+# |
|
3174 |
+# Frame buffer hardware drivers |
|
3175 |
+# |
|
3176 |
+CONFIG_FB_CIRRUS=m |
|
3177 |
+# CONFIG_FB_PM2 is not set |
|
3178 |
+# CONFIG_FB_ARMCLCD is not set |
|
3179 |
+# CONFIG_FB_CYBER2000 is not set |
|
3180 |
+# CONFIG_FB_ASILIANT is not set |
|
3181 |
+# CONFIG_FB_IMSTT is not set |
|
3182 |
+# CONFIG_FB_UVESA is not set |
|
3183 |
+CONFIG_FB_EFI=y |
|
3184 |
+# CONFIG_FB_OPENCORES is not set |
|
3185 |
+# CONFIG_FB_S1D13XXX is not set |
|
3186 |
+CONFIG_FB_NVIDIA=m |
|
3187 |
+# CONFIG_FB_NVIDIA_I2C is not set |
|
3188 |
+# CONFIG_FB_NVIDIA_DEBUG is not set |
|
3189 |
+CONFIG_FB_NVIDIA_BACKLIGHT=y |
|
3190 |
+# CONFIG_FB_RIVA is not set |
|
3191 |
+CONFIG_FB_I740=m |
|
3192 |
+# CONFIG_FB_MATROX is not set |
|
3193 |
+CONFIG_FB_RADEON=m |
|
3194 |
+CONFIG_FB_RADEON_I2C=y |
|
3195 |
+CONFIG_FB_RADEON_BACKLIGHT=y |
|
3196 |
+# CONFIG_FB_RADEON_DEBUG is not set |
|
3197 |
+# CONFIG_FB_ATY128 is not set |
|
3198 |
+# CONFIG_FB_ATY is not set |
|
3199 |
+# CONFIG_FB_S3 is not set |
|
3200 |
+# CONFIG_FB_SAVAGE is not set |
|
3201 |
+# CONFIG_FB_SIS is not set |
|
3202 |
+# CONFIG_FB_NEOMAGIC is not set |
|
3203 |
+# CONFIG_FB_KYRO is not set |
|
3204 |
+# CONFIG_FB_3DFX is not set |
|
3205 |
+# CONFIG_FB_VOODOO1 is not set |
|
3206 |
+# CONFIG_FB_VT8623 is not set |
|
3207 |
+# CONFIG_FB_TRIDENT is not set |
|
3208 |
+# CONFIG_FB_ARK is not set |
|
3209 |
+# CONFIG_FB_PM3 is not set |
|
3210 |
+# CONFIG_FB_CARMINE is not set |
|
3211 |
+# CONFIG_FB_S3C is not set |
|
3212 |
+# CONFIG_FB_SMSCUFX is not set |
|
3213 |
+# CONFIG_FB_UDL is not set |
|
3214 |
+# CONFIG_FB_IBM_GXT4500 is not set |
|
3215 |
+# CONFIG_FB_VIRTUAL is not set |
|
3216 |
+CONFIG_XEN_FBDEV_FRONTEND=m |
|
3217 |
+# CONFIG_FB_METRONOME is not set |
|
3218 |
+# CONFIG_FB_MB862XX is not set |
|
3219 |
+# CONFIG_FB_BROADSHEET is not set |
|
3220 |
+# CONFIG_FB_AUO_K190X is not set |
|
3221 |
+# CONFIG_FB_SIMPLE is not set |
|
3222 |
+# CONFIG_FB_SSD1307 is not set |
|
3223 |
+# CONFIG_FB_SM712 is not set |
|
3224 |
+CONFIG_BACKLIGHT_LCD_SUPPORT=y |
|
3225 |
+# CONFIG_LCD_CLASS_DEVICE is not set |
|
3226 |
+CONFIG_BACKLIGHT_CLASS_DEVICE=y |
|
3227 |
+CONFIG_BACKLIGHT_GENERIC=y |
|
3228 |
+# CONFIG_BACKLIGHT_PWM is not set |
|
3229 |
+# CONFIG_BACKLIGHT_PM8941_WLED is not set |
|
3230 |
+# CONFIG_BACKLIGHT_ADP8860 is not set |
|
3231 |
+# CONFIG_BACKLIGHT_ADP8870 is not set |
|
3232 |
+# CONFIG_BACKLIGHT_LM3630A is not set |
|
3233 |
+# CONFIG_BACKLIGHT_LM3639 is not set |
|
3234 |
+# CONFIG_BACKLIGHT_LP855X is not set |
|
3235 |
+# CONFIG_BACKLIGHT_GPIO is not set |
|
3236 |
+# CONFIG_BACKLIGHT_LV5207LP is not set |
|
3237 |
+# CONFIG_BACKLIGHT_BD6107 is not set |
|
3238 |
+CONFIG_VGASTATE=m |
|
3239 |
+CONFIG_HDMI=y |
|
3240 |
+ |
|
3241 |
+# |
|
3242 |
+# Console display driver support |
|
3243 |
+# |
|
3244 |
+CONFIG_DUMMY_CONSOLE=y |
|
3245 |
+CONFIG_DUMMY_CONSOLE_COLUMNS=80 |
|
3246 |
+CONFIG_DUMMY_CONSOLE_ROWS=25 |
|
3247 |
+CONFIG_FRAMEBUFFER_CONSOLE=y |
|
3248 |
+CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y |
|
3249 |
+CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y |
|
3250 |
+# CONFIG_LOGO is not set |
|
3251 |
+CONFIG_SOUND=m |
|
3252 |
+# CONFIG_SOUND_OSS_CORE is not set |
|
3253 |
+CONFIG_SND=m |
|
3254 |
+CONFIG_SND_TIMER=m |
|
3255 |
+CONFIG_SND_PCM=m |
|
3256 |
+CONFIG_SND_RAWMIDI=m |
|
3257 |
+CONFIG_SND_JACK=y |
|
3258 |
+CONFIG_SND_JACK_INPUT_DEV=y |
|
3259 |
+# CONFIG_SND_SEQUENCER is not set |
|
3260 |
+# CONFIG_SND_MIXER_OSS is not set |
|
3261 |
+# CONFIG_SND_PCM_OSS is not set |
|
3262 |
+CONFIG_SND_PCM_TIMER=y |
|
3263 |
+# CONFIG_SND_HRTIMER is not set |
|
3264 |
+# CONFIG_SND_DYNAMIC_MINORS is not set |
|
3265 |
+CONFIG_SND_SUPPORT_OLD_API=y |
|
3266 |
+CONFIG_SND_PROC_FS=y |
|
3267 |
+CONFIG_SND_VERBOSE_PROCFS=y |
|
3268 |
+# CONFIG_SND_VERBOSE_PRINTK is not set |
|
3269 |
+# CONFIG_SND_DEBUG is not set |
|
3270 |
+CONFIG_SND_VMASTER=y |
|
3271 |
+# CONFIG_SND_RAWMIDI_SEQ is not set |
|
3272 |
+# CONFIG_SND_OPL3_LIB_SEQ is not set |
|
3273 |
+# CONFIG_SND_OPL4_LIB_SEQ is not set |
|
3274 |
+# CONFIG_SND_SBAWE_SEQ is not set |
|
3275 |
+# CONFIG_SND_EMU10K1_SEQ is not set |
|
3276 |
+CONFIG_SND_AC97_CODEC=m |
|
3277 |
+CONFIG_SND_DRIVERS=y |
|
3278 |
+# CONFIG_SND_DUMMY is not set |
|
3279 |
+# CONFIG_SND_ALOOP is not set |
|
3280 |
+# CONFIG_SND_MTPAV is not set |
|
3281 |
+# CONFIG_SND_SERIAL_U16550 is not set |
|
3282 |
+# CONFIG_SND_MPU401 is not set |
|
3283 |
+# CONFIG_SND_AC97_POWER_SAVE is not set |
|
3284 |
+CONFIG_SND_PCI=y |
|
3285 |
+# CONFIG_SND_AD1889 is not set |
|
3286 |
+# CONFIG_SND_ALS300 is not set |
|
3287 |
+# CONFIG_SND_ALI5451 is not set |
|
3288 |
+# CONFIG_SND_ATIIXP is not set |
|
3289 |
+# CONFIG_SND_ATIIXP_MODEM is not set |
|
3290 |
+# CONFIG_SND_AU8810 is not set |
|
3291 |
+# CONFIG_SND_AU8820 is not set |
|
3292 |
+# CONFIG_SND_AU8830 is not set |
|
3293 |
+# CONFIG_SND_AW2 is not set |
|
3294 |
+# CONFIG_SND_AZT3328 is not set |
|
3295 |
+# CONFIG_SND_BT87X is not set |
|
3296 |
+# CONFIG_SND_CA0106 is not set |
|
3297 |
+# CONFIG_SND_CMIPCI is not set |
|
3298 |
+# CONFIG_SND_OXYGEN is not set |
|
3299 |
+# CONFIG_SND_CS4281 is not set |
|
3300 |
+# CONFIG_SND_CS46XX is not set |
|
3301 |
+# CONFIG_SND_CTXFI is not set |
|
3302 |
+# CONFIG_SND_DARLA20 is not set |
|
3303 |
+# CONFIG_SND_GINA20 is not set |
|
3304 |
+# CONFIG_SND_LAYLA20 is not set |
|
3305 |
+# CONFIG_SND_DARLA24 is not set |
|
3306 |
+# CONFIG_SND_GINA24 is not set |
|
3307 |
+# CONFIG_SND_LAYLA24 is not set |
|
3308 |
+# CONFIG_SND_MONA is not set |
|
3309 |
+# CONFIG_SND_MIA is not set |
|
3310 |
+# CONFIG_SND_ECHO3G is not set |
|
3311 |
+# CONFIG_SND_INDIGO is not set |
|
3312 |
+# CONFIG_SND_INDIGOIO is not set |
|
3313 |
+# CONFIG_SND_INDIGODJ is not set |
|
3314 |
+# CONFIG_SND_INDIGOIOX is not set |
|
3315 |
+# CONFIG_SND_INDIGODJX is not set |
|
3316 |
+# CONFIG_SND_EMU10K1 is not set |
|
3317 |
+# CONFIG_SND_EMU10K1X is not set |
|
3318 |
+# CONFIG_SND_ENS1370 is not set |
|
3319 |
+CONFIG_SND_ENS1371=m |
|
3320 |
+# CONFIG_SND_ES1938 is not set |
|
3321 |
+# CONFIG_SND_ES1968 is not set |
|
3322 |
+# CONFIG_SND_FM801 is not set |
|
3323 |
+# CONFIG_SND_HDSP is not set |
|
3324 |
+# CONFIG_SND_HDSPM is not set |
|
3325 |
+# CONFIG_SND_ICE1712 is not set |
|
3326 |
+# CONFIG_SND_ICE1724 is not set |
|
3327 |
+# CONFIG_SND_INTEL8X0 is not set |
|
3328 |
+# CONFIG_SND_INTEL8X0M is not set |
|
3329 |
+# CONFIG_SND_KORG1212 is not set |
|
3330 |
+# CONFIG_SND_LOLA is not set |
|
3331 |
+# CONFIG_SND_LX6464ES is not set |
|
3332 |
+# CONFIG_SND_MAESTRO3 is not set |
|
3333 |
+# CONFIG_SND_MIXART is not set |
|
3334 |
+# CONFIG_SND_NM256 is not set |
|
3335 |
+# CONFIG_SND_PCXHR is not set |
|
3336 |
+# CONFIG_SND_RIPTIDE is not set |
|
3337 |
+# CONFIG_SND_RME32 is not set |
|
3338 |
+# CONFIG_SND_RME96 is not set |
|
3339 |
+# CONFIG_SND_RME9652 is not set |
|
3340 |
+# CONFIG_SND_SE6X is not set |
|
3341 |
+# CONFIG_SND_SONICVIBES is not set |
|
3342 |
+# CONFIG_SND_TRIDENT is not set |
|
3343 |
+# CONFIG_SND_VIA82XX is not set |
|
3344 |
+# CONFIG_SND_VIA82XX_MODEM is not set |
|
3345 |
+# CONFIG_SND_VIRTUOSO is not set |
|
3346 |
+# CONFIG_SND_VX222 is not set |
|
3347 |
+# CONFIG_SND_YMFPCI is not set |
|
3348 |
+ |
|
3349 |
+# |
|
3350 |
+# HD-Audio |
|
3351 |
+# |
|
3352 |
+CONFIG_SND_HDA=m |
|
3353 |
+CONFIG_SND_HDA_INTEL=m |
|
3354 |
+# CONFIG_SND_HDA_TEGRA is not set |
|
3355 |
+# CONFIG_SND_HDA_HWDEP is not set |
|
3356 |
+# CONFIG_SND_HDA_RECONFIG is not set |
|
3357 |
+# CONFIG_SND_HDA_INPUT_BEEP is not set |
|
3358 |
+# CONFIG_SND_HDA_PATCH_LOADER is not set |
|
3359 |
+# CONFIG_SND_HDA_CODEC_REALTEK is not set |
|
3360 |
+# CONFIG_SND_HDA_CODEC_ANALOG is not set |
|
3361 |
+# CONFIG_SND_HDA_CODEC_SIGMATEL is not set |
|
3362 |
+# CONFIG_SND_HDA_CODEC_VIA is not set |
|
3363 |
+# CONFIG_SND_HDA_CODEC_HDMI is not set |
|
3364 |
+# CONFIG_SND_HDA_CODEC_CIRRUS is not set |
|
3365 |
+# CONFIG_SND_HDA_CODEC_CONEXANT is not set |
|
3366 |
+# CONFIG_SND_HDA_CODEC_CA0110 is not set |
|
3367 |
+# CONFIG_SND_HDA_CODEC_CA0132 is not set |
|
3368 |
+# CONFIG_SND_HDA_CODEC_CMEDIA is not set |
|
3369 |
+# CONFIG_SND_HDA_CODEC_SI3054 is not set |
|
3370 |
+# CONFIG_SND_HDA_GENERIC is not set |
|
3371 |
+CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 |
|
3372 |
+CONFIG_SND_HDA_CORE=m |
|
3373 |
+CONFIG_SND_HDA_PREALLOC_SIZE=64 |
|
3374 |
+CONFIG_SND_SPI=y |
|
3375 |
+CONFIG_SND_USB=y |
|
3376 |
+# CONFIG_SND_USB_AUDIO is not set |
|
3377 |
+# CONFIG_SND_USB_UA101 is not set |
|
3378 |
+# CONFIG_SND_USB_CAIAQ is not set |
|
3379 |
+# CONFIG_SND_USB_6FIRE is not set |
|
3380 |
+# CONFIG_SND_USB_HIFACE is not set |
|
3381 |
+# CONFIG_SND_BCD2000 is not set |
|
3382 |
+# CONFIG_SND_USB_POD is not set |
|
3383 |
+# CONFIG_SND_USB_PODHD is not set |
|
3384 |
+# CONFIG_SND_USB_TONEPORT is not set |
|
3385 |
+# CONFIG_SND_USB_VARIAX is not set |
|
3386 |
+# CONFIG_SND_SOC is not set |
|
3387 |
+# CONFIG_SOUND_PRIME is not set |
|
3388 |
+CONFIG_AC97_BUS=m |
|
3389 |
+ |
|
3390 |
+# |
|
3391 |
+# HID support |
|
3392 |
+# |
|
3393 |
+CONFIG_HID=m |
|
3394 |
+# CONFIG_HID_BATTERY_STRENGTH is not set |
|
3395 |
+# CONFIG_HIDRAW is not set |
|
3396 |
+# CONFIG_UHID is not set |
|
3397 |
+CONFIG_HID_GENERIC=m |
|
3398 |
+ |
|
3399 |
+# |
|
3400 |
+# Special HID drivers |
|
3401 |
+# |
|
3402 |
+CONFIG_HID_A4TECH=m |
|
3403 |
+# CONFIG_HID_ACRUX is not set |
|
3404 |
+CONFIG_HID_APPLE=m |
|
3405 |
+# CONFIG_HID_APPLEIR is not set |
|
3406 |
+# CONFIG_HID_AUREAL is not set |
|
3407 |
+CONFIG_HID_BELKIN=m |
|
3408 |
+# CONFIG_HID_BETOP_FF is not set |
|
3409 |
+CONFIG_HID_CHERRY=m |
|
3410 |
+# CONFIG_HID_CHICONY is not set |
|
3411 |
+# CONFIG_HID_PRODIKEYS is not set |
|
3412 |
+# CONFIG_HID_CMEDIA is not set |
|
3413 |
+# CONFIG_HID_CP2112 is not set |
|
3414 |
+# CONFIG_HID_CYPRESS is not set |
|
3415 |
+# CONFIG_HID_DRAGONRISE is not set |
|
3416 |
+# CONFIG_HID_EMS_FF is not set |
|
3417 |
+# CONFIG_HID_ELECOM is not set |
|
3418 |
+# CONFIG_HID_ELO is not set |
|
3419 |
+CONFIG_HID_EZKEY=m |
|
3420 |
+# CONFIG_HID_GEMBIRD is not set |
|
3421 |
+# CONFIG_HID_GFRM is not set |
|
3422 |
+# CONFIG_HID_HOLTEK is not set |
|
3423 |
+# CONFIG_HID_KEYTOUCH is not set |
|
3424 |
+# CONFIG_HID_KYE is not set |
|
3425 |
+# CONFIG_HID_UCLOGIC is not set |
|
3426 |
+# CONFIG_HID_WALTOP is not set |
|
3427 |
+# CONFIG_HID_GYRATION is not set |
|
3428 |
+# CONFIG_HID_ICADE is not set |
|
3429 |
+# CONFIG_HID_TWINHAN is not set |
|
3430 |
+# CONFIG_HID_KENSINGTON is not set |
|
3431 |
+# CONFIG_HID_LCPOWER is not set |
|
3432 |
+# CONFIG_HID_LENOVO is not set |
|
3433 |
+CONFIG_HID_LOGITECH=m |
|
3434 |
+# CONFIG_HID_LOGITECH_HIDPP is not set |
|
3435 |
+# CONFIG_LOGITECH_FF is not set |
|
3436 |
+# CONFIG_LOGIRUMBLEPAD2_FF is not set |
|
3437 |
+# CONFIG_LOGIG940_FF is not set |
|
3438 |
+# CONFIG_LOGIWHEELS_FF is not set |
|
3439 |
+# CONFIG_HID_MAGICMOUSE is not set |
|
3440 |
+CONFIG_HID_MICROSOFT=m |
|
3441 |
+CONFIG_HID_MONTEREY=m |
|
3442 |
+# CONFIG_HID_MULTITOUCH is not set |
|
3443 |
+# CONFIG_HID_NTRIG is not set |
|
3444 |
+# CONFIG_HID_ORTEK is not set |
|
3445 |
+# CONFIG_HID_PANTHERLORD is not set |
|
3446 |
+# CONFIG_HID_PENMOUNT is not set |
|
3447 |
+# CONFIG_HID_PETALYNX is not set |
|
3448 |
+# CONFIG_HID_PICOLCD is not set |
|
3449 |
+# CONFIG_HID_PLANTRONICS is not set |
|
3450 |
+# CONFIG_HID_PRIMAX is not set |
|
3451 |
+# CONFIG_HID_ROCCAT is not set |
|
3452 |
+# CONFIG_HID_SAITEK is not set |
|
3453 |
+# CONFIG_HID_SAMSUNG is not set |
|
3454 |
+# CONFIG_HID_SPEEDLINK is not set |
|
3455 |
+# CONFIG_HID_STEELSERIES is not set |
|
3456 |
+# CONFIG_HID_SUNPLUS is not set |
|
3457 |
+# CONFIG_HID_RMI is not set |
|
3458 |
+# CONFIG_HID_GREENASIA is not set |
|
3459 |
+# CONFIG_HID_SMARTJOYPLUS is not set |
|
3460 |
+# CONFIG_HID_TIVO is not set |
|
3461 |
+# CONFIG_HID_TOPSEED is not set |
|
3462 |
+# CONFIG_HID_THRUSTMASTER is not set |
|
3463 |
+# CONFIG_HID_WACOM is not set |
|
3464 |
+# CONFIG_HID_XINMO is not set |
|
3465 |
+# CONFIG_HID_ZEROPLUS is not set |
|
3466 |
+# CONFIG_HID_ZYDACRON is not set |
|
3467 |
+# CONFIG_HID_SENSOR_HUB is not set |
|
3468 |
+# CONFIG_HID_ALPS is not set |
|
3469 |
+ |
|
3470 |
+# |
|
3471 |
+# USB HID support |
|
3472 |
+# |
|
3473 |
+CONFIG_USB_HID=m |
|
3474 |
+# CONFIG_HID_PID is not set |
|
3475 |
+# CONFIG_USB_HIDDEV is not set |
|
3476 |
+ |
|
3477 |
+# |
|
3478 |
+# USB HID Boot Protocol drivers |
|
3479 |
+# |
|
3480 |
+# CONFIG_USB_KBD is not set |
|
3481 |
+# CONFIG_USB_MOUSE is not set |
|
3482 |
+ |
|
3483 |
+# |
|
3484 |
+# I2C HID support |
|
3485 |
+# |
|
3486 |
+# CONFIG_I2C_HID is not set |
|
3487 |
+CONFIG_USB_OHCI_LITTLE_ENDIAN=y |
|
3488 |
+CONFIG_USB_SUPPORT=y |
|
3489 |
+CONFIG_USB_COMMON=m |
|
3490 |
+CONFIG_USB_ARCH_HAS_HCD=y |
|
3491 |
+CONFIG_USB=m |
|
3492 |
+CONFIG_USB_ANNOUNCE_NEW_DEVICES=y |
|
3493 |
+ |
|
3494 |
+# |
|
3495 |
+# Miscellaneous USB options |
|
3496 |
+# |
|
3497 |
+CONFIG_USB_DEFAULT_PERSIST=y |
|
3498 |
+# CONFIG_USB_DYNAMIC_MINORS is not set |
|
3499 |
+# CONFIG_USB_OTG is not set |
|
3500 |
+# CONFIG_USB_OTG_WHITELIST is not set |
|
3501 |
+# CONFIG_USB_OTG_BLACKLIST_HUB is not set |
|
3502 |
+# CONFIG_USB_MON is not set |
|
3503 |
+# CONFIG_USB_WUSB_CBAF is not set |
|
3504 |
+ |
|
3505 |
+# |
|
3506 |
+# USB Host Controller Drivers |
|
3507 |
+# |
|
3508 |
+# CONFIG_USB_C67X00_HCD is not set |
|
3509 |
+CONFIG_USB_XHCI_HCD=m |
|
3510 |
+CONFIG_USB_XHCI_PCI=m |
|
3511 |
+# CONFIG_USB_XHCI_PLATFORM is not set |
|
3512 |
+# CONFIG_USB_XHCI_MTK is not set |
|
3513 |
+# CONFIG_USB_XHCI_MVEBU is not set |
|
3514 |
+CONFIG_USB_EHCI_HCD=m |
|
3515 |
+# CONFIG_USB_EHCI_ROOT_HUB_TT is not set |
|
3516 |
+CONFIG_USB_EHCI_TT_NEWSCHED=y |
|
3517 |
+CONFIG_USB_EHCI_PCI=m |
|
3518 |
+# CONFIG_USB_EHCI_MSM is not set |
|
3519 |
+# CONFIG_USB_EHCI_TEGRA is not set |
|
3520 |
+# CONFIG_USB_EHCI_EXYNOS is not set |
|
3521 |
+CONFIG_USB_EHCI_HCD_PLATFORM=m |
|
3522 |
+# CONFIG_USB_OXU210HP_HCD is not set |
|
3523 |
+# CONFIG_USB_ISP116X_HCD is not set |
|
3524 |
+# CONFIG_USB_ISP1362_HCD is not set |
|
3525 |
+# CONFIG_USB_FOTG210_HCD is not set |
|
3526 |
+# CONFIG_USB_MAX3421_HCD is not set |
|
3527 |
+CONFIG_USB_OHCI_HCD=m |
|
3528 |
+CONFIG_USB_OHCI_HCD_PCI=m |
|
3529 |
+CONFIG_USB_OHCI_HCD_SSB=y |
|
3530 |
+# CONFIG_USB_OHCI_EXYNOS is not set |
|
3531 |
+CONFIG_USB_OHCI_HCD_PLATFORM=m |
|
3532 |
+CONFIG_USB_UHCI_HCD=m |
|
3533 |
+# CONFIG_USB_SL811_HCD is not set |
|
3534 |
+# CONFIG_USB_R8A66597_HCD is not set |
|
3535 |
+CONFIG_USB_HCD_SSB=m |
|
3536 |
+# CONFIG_USB_HCD_TEST_MODE is not set |
|
3537 |
+ |
|
3538 |
+# |
|
3539 |
+# USB Device Class drivers |
|
3540 |
+# |
|
3541 |
+# CONFIG_USB_ACM is not set |
|
3542 |
+# CONFIG_USB_PRINTER is not set |
|
3543 |
+# CONFIG_USB_WDM is not set |
|
3544 |
+# CONFIG_USB_TMC is not set |
|
3545 |
+ |
|
3546 |
+# |
|
3547 |
+# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may |
|
3548 |
+# |
|
3549 |
+ |
|
3550 |
+# |
|
3551 |
+# also be needed; see USB_STORAGE Help for more info |
|
3552 |
+# |
|
3553 |
+CONFIG_USB_STORAGE=m |
|
3554 |
+# CONFIG_USB_STORAGE_DEBUG is not set |
|
3555 |
+# CONFIG_USB_STORAGE_REALTEK is not set |
|
3556 |
+# CONFIG_USB_STORAGE_DATAFAB is not set |
|
3557 |
+# CONFIG_USB_STORAGE_FREECOM is not set |
|
3558 |
+# CONFIG_USB_STORAGE_ISD200 is not set |
|
3559 |
+# CONFIG_USB_STORAGE_USBAT is not set |
|
3560 |
+# CONFIG_USB_STORAGE_SDDR09 is not set |
|
3561 |
+# CONFIG_USB_STORAGE_SDDR55 is not set |
|
3562 |
+# CONFIG_USB_STORAGE_JUMPSHOT is not set |
|
3563 |
+# CONFIG_USB_STORAGE_ALAUDA is not set |
|
3564 |
+# CONFIG_USB_STORAGE_ONETOUCH is not set |
|
3565 |
+# CONFIG_USB_STORAGE_KARMA is not set |
|
3566 |
+# CONFIG_USB_STORAGE_CYPRESS_ATACB is not set |
|
3567 |
+# CONFIG_USB_STORAGE_ENE_UB6250 is not set |
|
3568 |
+CONFIG_USB_UAS=m |
|
3569 |
+ |
|
3570 |
+# |
|
3571 |
+# USB Imaging devices |
|
3572 |
+# |
|
3573 |
+# CONFIG_USB_MDC800 is not set |
|
3574 |
+# CONFIG_USB_MICROTEK is not set |
|
3575 |
+# CONFIG_USBIP_CORE is not set |
|
3576 |
+# CONFIG_USB_MUSB_HDRC is not set |
|
3577 |
+# CONFIG_USB_DWC3 is not set |
|
3578 |
+CONFIG_USB_DWC2=m |
|
3579 |
+# CONFIG_USB_DWC2_HOST is not set |
|
3580 |
+ |
|
3581 |
+# |
|
3582 |
+# Gadget/Dual-role mode requires USB Gadget support to be enabled |
|
3583 |
+# |
|
3584 |
+# CONFIG_USB_DWC2_PERIPHERAL is not set |
|
3585 |
+CONFIG_USB_DWC2_DUAL_ROLE=y |
|
3586 |
+# CONFIG_USB_DWC2_PCI is not set |
|
3587 |
+# CONFIG_USB_DWC2_DEBUG is not set |
|
3588 |
+# CONFIG_USB_DWC2_TRACK_MISSED_SOFS is not set |
|
3589 |
+# CONFIG_USB_CHIPIDEA is not set |
|
3590 |
+# CONFIG_USB_ISP1760 is not set |
|
3591 |
+ |
|
3592 |
+# |
|
3593 |
+# USB port drivers |
|
3594 |
+# |
|
3595 |
+CONFIG_USB_SERIAL=m |
|
3596 |
+CONFIG_USB_SERIAL_GENERIC=y |
|
3597 |
+# CONFIG_USB_SERIAL_SIMPLE is not set |
|
3598 |
+# CONFIG_USB_SERIAL_AIRCABLE is not set |
|
3599 |
+# CONFIG_USB_SERIAL_ARK3116 is not set |
|
3600 |
+# CONFIG_USB_SERIAL_BELKIN is not set |
|
3601 |
+# CONFIG_USB_SERIAL_CH341 is not set |
|
3602 |
+# CONFIG_USB_SERIAL_WHITEHEAT is not set |
|
3603 |
+# CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set |
|
3604 |
+CONFIG_USB_SERIAL_CP210X=m |
|
3605 |
+# CONFIG_USB_SERIAL_CYPRESS_M8 is not set |
|
3606 |
+# CONFIG_USB_SERIAL_EMPEG is not set |
|
3607 |
+CONFIG_USB_SERIAL_FTDI_SIO=m |
|
3608 |
+# CONFIG_USB_SERIAL_VISOR is not set |
|
3609 |
+# CONFIG_USB_SERIAL_IPAQ is not set |
|
3610 |
+# CONFIG_USB_SERIAL_IR is not set |
|
3611 |
+# CONFIG_USB_SERIAL_EDGEPORT is not set |
|
3612 |
+# CONFIG_USB_SERIAL_EDGEPORT_TI is not set |
|
3613 |
+# CONFIG_USB_SERIAL_F81232 is not set |
|
3614 |
+# CONFIG_USB_SERIAL_GARMIN is not set |
|
3615 |
+# CONFIG_USB_SERIAL_IPW is not set |
|
3616 |
+# CONFIG_USB_SERIAL_IUU is not set |
|
3617 |
+# CONFIG_USB_SERIAL_KEYSPAN_PDA is not set |
|
3618 |
+# CONFIG_USB_SERIAL_KEYSPAN is not set |
|
3619 |
+# CONFIG_USB_SERIAL_KLSI is not set |
|
3620 |
+# CONFIG_USB_SERIAL_KOBIL_SCT is not set |
|
3621 |
+# CONFIG_USB_SERIAL_MCT_U232 is not set |
|
3622 |
+# CONFIG_USB_SERIAL_METRO is not set |
|
3623 |
+# CONFIG_USB_SERIAL_MOS7720 is not set |
|
3624 |
+# CONFIG_USB_SERIAL_MOS7840 is not set |
|
3625 |
+# CONFIG_USB_SERIAL_MXUPORT is not set |
|
3626 |
+# CONFIG_USB_SERIAL_NAVMAN is not set |
|
3627 |
+# CONFIG_USB_SERIAL_PL2303 is not set |
|
3628 |
+# CONFIG_USB_SERIAL_OTI6858 is not set |
|
3629 |
+# CONFIG_USB_SERIAL_QCAUX is not set |
|
3630 |
+# CONFIG_USB_SERIAL_QUALCOMM is not set |
|
3631 |
+# CONFIG_USB_SERIAL_SPCP8X5 is not set |
|
3632 |
+# CONFIG_USB_SERIAL_SAFE is not set |
|
3633 |
+# CONFIG_USB_SERIAL_SIERRAWIRELESS is not set |
|
3634 |
+# CONFIG_USB_SERIAL_SYMBOL is not set |
|
3635 |
+# CONFIG_USB_SERIAL_TI is not set |
|
3636 |
+# CONFIG_USB_SERIAL_CYBERJACK is not set |
|
3637 |
+# CONFIG_USB_SERIAL_XIRCOM is not set |
|
3638 |
+# CONFIG_USB_SERIAL_OPTION is not set |
|
3639 |
+# CONFIG_USB_SERIAL_OMNINET is not set |
|
3640 |
+# CONFIG_USB_SERIAL_OPTICON is not set |
|
3641 |
+# CONFIG_USB_SERIAL_XSENS_MT is not set |
|
3642 |
+# CONFIG_USB_SERIAL_WISHBONE is not set |
|
3643 |
+# CONFIG_USB_SERIAL_SSU100 is not set |
|
3644 |
+# CONFIG_USB_SERIAL_QT2 is not set |
|
3645 |
+# CONFIG_USB_SERIAL_DEBUG is not set |
|
3646 |
+ |
|
3647 |
+# |
|
3648 |
+# USB Miscellaneous drivers |
|
3649 |
+# |
|
3650 |
+# CONFIG_USB_EMI62 is not set |
|
3651 |
+# CONFIG_USB_EMI26 is not set |
|
3652 |
+# CONFIG_USB_ADUTUX is not set |
|
3653 |
+# CONFIG_USB_SEVSEG is not set |
|
3654 |
+# CONFIG_USB_RIO500 is not set |
|
3655 |
+# CONFIG_USB_LEGOTOWER is not set |
|
3656 |
+# CONFIG_USB_LCD is not set |
|
3657 |
+# CONFIG_USB_CYPRESS_CY7C63 is not set |
|
3658 |
+# CONFIG_USB_CYTHERM is not set |
|
3659 |
+# CONFIG_USB_IDMOUSE is not set |
|
3660 |
+# CONFIG_USB_FTDI_ELAN is not set |
|
3661 |
+# CONFIG_USB_APPLEDISPLAY is not set |
|
3662 |
+# CONFIG_USB_SISUSBVGA is not set |
|
3663 |
+# CONFIG_USB_LD is not set |
|
3664 |
+# CONFIG_USB_TRANCEVIBRATOR is not set |
|
3665 |
+# CONFIG_USB_IOWARRIOR is not set |
|
3666 |
+# CONFIG_USB_TEST is not set |
|
3667 |
+# CONFIG_USB_EHSET_TEST_FIXTURE is not set |
|
3668 |
+# CONFIG_USB_ISIGHTFW is not set |
|
3669 |
+# CONFIG_USB_YUREX is not set |
|
3670 |
+# CONFIG_USB_EZUSB_FX2 is not set |
|
3671 |
+# CONFIG_USB_HSIC_USB3503 is not set |
|
3672 |
+# CONFIG_USB_HSIC_USB4604 is not set |
|
3673 |
+# CONFIG_USB_LINK_LAYER_TEST is not set |
|
3674 |
+# CONFIG_USB_CHAOSKEY is not set |
|
3675 |
+# CONFIG_UCSI is not set |
|
3676 |
+ |
|
3677 |
+# |
|
3678 |
+# USB Physical Layer drivers |
|
3679 |
+# |
|
3680 |
+# CONFIG_USB_PHY is not set |
|
3681 |
+# CONFIG_NOP_USB_XCEIV is not set |
|
3682 |
+# CONFIG_USB_GPIO_VBUS is not set |
|
3683 |
+# CONFIG_USB_ISP1301 is not set |
|
3684 |
+# CONFIG_USB_ULPI is not set |
|
3685 |
+CONFIG_USB_GADGET=m |
|
3686 |
+# CONFIG_USB_GADGET_DEBUG is not set |
|
3687 |
+# CONFIG_USB_GADGET_DEBUG_FILES is not set |
|
3688 |
+# CONFIG_USB_GADGET_DEBUG_FS is not set |
|
3689 |
+CONFIG_USB_GADGET_VBUS_DRAW=2 |
|
3690 |
+CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 |
|
3691 |
+ |
|
3692 |
+# |
|
3693 |
+# USB Peripheral Controller |
|
3694 |
+# |
|
3695 |
+# CONFIG_USB_FOTG210_UDC is not set |
|
3696 |
+# CONFIG_USB_GR_UDC is not set |
|
3697 |
+# CONFIG_USB_R8A66597 is not set |
|
3698 |
+# CONFIG_USB_PXA27X is not set |
|
3699 |
+# CONFIG_USB_MV_UDC is not set |
|
3700 |
+# CONFIG_USB_MV_U3D is not set |
|
3701 |
+# CONFIG_USB_M66592 is not set |
|
3702 |
+# CONFIG_USB_BDC_UDC is not set |
|
3703 |
+# CONFIG_USB_AMD5536UDC is not set |
|
3704 |
+# CONFIG_USB_NET2272 is not set |
|
3705 |
+# CONFIG_USB_NET2280 is not set |
|
3706 |
+# CONFIG_USB_GOKU is not set |
|
3707 |
+# CONFIG_USB_EG20T is not set |
|
3708 |
+# CONFIG_USB_GADGET_XILINX is not set |
|
3709 |
+# CONFIG_USB_DUMMY_HCD is not set |
|
3710 |
+# CONFIG_USB_CONFIGFS is not set |
|
3711 |
+# CONFIG_USB_ULPI_BUS is not set |
|
3712 |
+# CONFIG_UWB is not set |
|
3713 |
+CONFIG_MMC=y |
|
3714 |
+# CONFIG_MMC_DEBUG is not set |
|
3715 |
+CONFIG_PWRSEQ_EMMC=m |
|
3716 |
+CONFIG_PWRSEQ_SIMPLE=m |
|
3717 |
+ |
|
3718 |
+# |
|
3719 |
+# MMC/SD/SDIO Card Drivers |
|
3720 |
+# |
|
3721 |
+CONFIG_MMC_BLOCK=y |
|
3722 |
+CONFIG_MMC_BLOCK_MINORS=16 |
|
3723 |
+CONFIG_MMC_BLOCK_BOUNCE=y |
|
3724 |
+# CONFIG_SDIO_UART is not set |
|
3725 |
+# CONFIG_MMC_TEST is not set |
|
3726 |
+ |
|
3727 |
+# |
|
3728 |
+# MMC/SD/SDIO Host Controller Drivers |
|
3729 |
+# |
|
3730 |
+# CONFIG_MMC_ARMMMCI is not set |
|
3731 |
+CONFIG_MMC_SDHCI=y |
|
3732 |
+CONFIG_MMC_SDHCI_IO_ACCESSORS=y |
|
3733 |
+CONFIG_MMC_SDHCI_PCI=m |
|
3734 |
+# CONFIG_MMC_RICOH_MMC is not set |
|
3735 |
+CONFIG_MMC_SDHCI_ACPI=m |
|
3736 |
+CONFIG_MMC_SDHCI_PLTFM=y |
|
3737 |
+# CONFIG_MMC_SDHCI_OF_ARASAN is not set |
|
3738 |
+# CONFIG_MMC_SDHCI_OF_AT91 is not set |
|
3739 |
+# CONFIG_MMC_SDHCI_OF_ESDHC is not set |
|
3740 |
+# CONFIG_MMC_SDHCI_TEGRA is not set |
|
3741 |
+# CONFIG_MMC_SDHCI_PXAV3 is not set |
|
3742 |
+# CONFIG_MMC_SDHCI_F_SDH30 is not set |
|
3743 |
+CONFIG_MMC_SDHCI_IPROC=y |
|
3744 |
+CONFIG_MMC_SDHCI_MSM=m |
|
3745 |
+# CONFIG_MMC_TIFM_SD is not set |
|
3746 |
+# CONFIG_MMC_SPI is not set |
|
3747 |
+# CONFIG_MMC_CB710 is not set |
|
3748 |
+# CONFIG_MMC_VIA_SDMMC is not set |
|
3749 |
+# CONFIG_MMC_DW is not set |
|
3750 |
+# CONFIG_MMC_VUB300 is not set |
|
3751 |
+# CONFIG_MMC_USHC is not set |
|
3752 |
+# CONFIG_MMC_USDHI6ROL0 is not set |
|
3753 |
+# CONFIG_MMC_SUNXI is not set |
|
3754 |
+# CONFIG_MMC_TOSHIBA_PCI is not set |
|
3755 |
+CONFIG_MMC_BCM2835=y |
|
3756 |
+# CONFIG_MMC_MTK is not set |
|
3757 |
+CONFIG_MMC_SDHCI_BRCMSTB=m |
|
3758 |
+# CONFIG_MEMSTICK is not set |
|
3759 |
+# CONFIG_NEW_LEDS is not set |
|
3760 |
+# CONFIG_ACCESSIBILITY is not set |
|
3761 |
+# CONFIG_INFINIBAND is not set |
|
3762 |
+CONFIG_EDAC_SUPPORT=y |
|
3763 |
+CONFIG_EDAC=y |
|
3764 |
+# CONFIG_EDAC_LEGACY_SYSFS is not set |
|
3765 |
+# CONFIG_EDAC_DEBUG is not set |
|
3766 |
+CONFIG_EDAC_MM_EDAC=m |
|
3767 |
+# CONFIG_EDAC_LAYERSCAPE is not set |
|
3768 |
+# CONFIG_EDAC_XGENE is not set |
|
3769 |
+CONFIG_RTC_LIB=y |
|
3770 |
+CONFIG_RTC_CLASS=y |
|
3771 |
+CONFIG_RTC_HCTOSYS=y |
|
3772 |
+CONFIG_RTC_HCTOSYS_DEVICE="rtc0" |
|
3773 |
+CONFIG_RTC_SYSTOHC=y |
|
3774 |
+CONFIG_RTC_SYSTOHC_DEVICE="rtc0" |
|
3775 |
+# CONFIG_RTC_DEBUG is not set |
|
3776 |
+ |
|
3777 |
+# |
|
3778 |
+# RTC interfaces |
|
3779 |
+# |
|
3780 |
+CONFIG_RTC_INTF_SYSFS=y |
|
3781 |
+CONFIG_RTC_INTF_PROC=y |
|
3782 |
+CONFIG_RTC_INTF_DEV=y |
|
3783 |
+# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set |
|
3784 |
+# CONFIG_RTC_DRV_TEST is not set |
|
3785 |
+ |
|
3786 |
+# |
|
3787 |
+# I2C RTC drivers |
|
3788 |
+# |
|
3789 |
+# CONFIG_RTC_DRV_ABB5ZES3 is not set |
|
3790 |
+# CONFIG_RTC_DRV_ABX80X is not set |
|
3791 |
+# CONFIG_RTC_DRV_DS1307 is not set |
|
3792 |
+# CONFIG_RTC_DRV_DS1374 is not set |
|
3793 |
+# CONFIG_RTC_DRV_DS1672 is not set |
|
3794 |
+# CONFIG_RTC_DRV_HYM8563 is not set |
|
3795 |
+# CONFIG_RTC_DRV_MAX6900 is not set |
|
3796 |
+# CONFIG_RTC_DRV_RS5C372 is not set |
|
3797 |
+# CONFIG_RTC_DRV_ISL1208 is not set |
|
3798 |
+# CONFIG_RTC_DRV_ISL12022 is not set |
|
3799 |
+# CONFIG_RTC_DRV_X1205 is not set |
|
3800 |
+# CONFIG_RTC_DRV_PCF8523 is not set |
|
3801 |
+# CONFIG_RTC_DRV_PCF85063 is not set |
|
3802 |
+# CONFIG_RTC_DRV_PCF8563 is not set |
|
3803 |
+# CONFIG_RTC_DRV_PCF8583 is not set |
|
3804 |
+# CONFIG_RTC_DRV_M41T80 is not set |
|
3805 |
+# CONFIG_RTC_DRV_BQ32K is not set |
|
3806 |
+# CONFIG_RTC_DRV_S35390A is not set |
|
3807 |
+# CONFIG_RTC_DRV_FM3130 is not set |
|
3808 |
+# CONFIG_RTC_DRV_RX8010 is not set |
|
3809 |
+# CONFIG_RTC_DRV_RX8581 is not set |
|
3810 |
+# CONFIG_RTC_DRV_RX8025 is not set |
|
3811 |
+# CONFIG_RTC_DRV_EM3027 is not set |
|
3812 |
+# CONFIG_RTC_DRV_RV8803 is not set |
|
3813 |
+ |
|
3814 |
+# |
|
3815 |
+# SPI RTC drivers |
|
3816 |
+# |
|
3817 |
+# CONFIG_RTC_DRV_M41T93 is not set |
|
3818 |
+# CONFIG_RTC_DRV_M41T94 is not set |
|
3819 |
+# CONFIG_RTC_DRV_DS1302 is not set |
|
3820 |
+# CONFIG_RTC_DRV_DS1305 is not set |
|
3821 |
+# CONFIG_RTC_DRV_DS1343 is not set |
|
3822 |
+# CONFIG_RTC_DRV_DS1347 is not set |
|
3823 |
+# CONFIG_RTC_DRV_DS1390 is not set |
|
3824 |
+# CONFIG_RTC_DRV_MAX6916 is not set |
|
3825 |
+# CONFIG_RTC_DRV_R9701 is not set |
|
3826 |
+# CONFIG_RTC_DRV_RX4581 is not set |
|
3827 |
+# CONFIG_RTC_DRV_RX6110 is not set |
|
3828 |
+# CONFIG_RTC_DRV_RS5C348 is not set |
|
3829 |
+# CONFIG_RTC_DRV_MAX6902 is not set |
|
3830 |
+# CONFIG_RTC_DRV_PCF2123 is not set |
|
3831 |
+# CONFIG_RTC_DRV_MCP795 is not set |
|
3832 |
+CONFIG_RTC_I2C_AND_SPI=y |
|
3833 |
+ |
|
3834 |
+# |
|
3835 |
+# SPI and I2C RTC drivers |
|
3836 |
+# |
|
3837 |
+# CONFIG_RTC_DRV_DS3232 is not set |
|
3838 |
+# CONFIG_RTC_DRV_PCF2127 is not set |
|
3839 |
+# CONFIG_RTC_DRV_RV3029C2 is not set |
|
3840 |
+ |
|
3841 |
+# |
|
3842 |
+# Platform RTC drivers |
|
3843 |
+# |
|
3844 |
+# CONFIG_RTC_DRV_DS1286 is not set |
|
3845 |
+# CONFIG_RTC_DRV_DS1511 is not set |
|
3846 |
+# CONFIG_RTC_DRV_DS1553 is not set |
|
3847 |
+# CONFIG_RTC_DRV_DS1685_FAMILY is not set |
|
3848 |
+# CONFIG_RTC_DRV_DS1742 is not set |
|
3849 |
+# CONFIG_RTC_DRV_DS2404 is not set |
|
3850 |
+# CONFIG_RTC_DRV_EFI is not set |
|
3851 |
+# CONFIG_RTC_DRV_STK17TA8 is not set |
|
3852 |
+# CONFIG_RTC_DRV_M48T86 is not set |
|
3853 |
+# CONFIG_RTC_DRV_M48T35 is not set |
|
3854 |
+# CONFIG_RTC_DRV_M48T59 is not set |
|
3855 |
+# CONFIG_RTC_DRV_MSM6242 is not set |
|
3856 |
+# CONFIG_RTC_DRV_BQ4802 is not set |
|
3857 |
+# CONFIG_RTC_DRV_RP5C01 is not set |
|
3858 |
+# CONFIG_RTC_DRV_V3020 is not set |
|
3859 |
+# CONFIG_RTC_DRV_ZYNQMP is not set |
|
3860 |
+ |
|
3861 |
+# |
|
3862 |
+# on-CPU RTC drivers |
|
3863 |
+# |
|
3864 |
+CONFIG_HAVE_S3C_RTC=y |
|
3865 |
+# CONFIG_RTC_DRV_S3C is not set |
|
3866 |
+# CONFIG_RTC_DRV_PL030 is not set |
|
3867 |
+# CONFIG_RTC_DRV_PL031 is not set |
|
3868 |
+# CONFIG_RTC_DRV_SUN6I is not set |
|
3869 |
+# CONFIG_RTC_DRV_MV is not set |
|
3870 |
+# CONFIG_RTC_DRV_ARMADA38X is not set |
|
3871 |
+# CONFIG_RTC_DRV_TEGRA is not set |
|
3872 |
+# CONFIG_RTC_DRV_SNVS is not set |
|
3873 |
+# CONFIG_RTC_DRV_XGENE is not set |
|
3874 |
+ |
|
3875 |
+# |
|
3876 |
+# HID Sensor RTC drivers |
|
3877 |
+# |
|
3878 |
+# CONFIG_RTC_DRV_HID_SENSOR_TIME is not set |
|
3879 |
+CONFIG_DMADEVICES=y |
|
3880 |
+# CONFIG_DMADEVICES_DEBUG is not set |
|
3881 |
+ |
|
3882 |
+# |
|
3883 |
+# DMA Devices |
|
3884 |
+# |
|
3885 |
+CONFIG_DMA_ENGINE=y |
|
3886 |
+CONFIG_DMA_VIRTUAL_CHANNELS=m |
|
3887 |
+CONFIG_DMA_ACPI=y |
|
3888 |
+CONFIG_DMA_OF=y |
|
3889 |
+# CONFIG_AMBA_PL08X is not set |
|
3890 |
+CONFIG_DMA_BCM2835=m |
|
3891 |
+# CONFIG_FSL_EDMA is not set |
|
3892 |
+# CONFIG_INTEL_IDMA64 is not set |
|
3893 |
+# CONFIG_K3_DMA is not set |
|
3894 |
+# CONFIG_MV_XOR is not set |
|
3895 |
+# CONFIG_MV_XOR_V2 is not set |
|
3896 |
+# CONFIG_PL330_DMA is not set |
|
3897 |
+# CONFIG_TEGRA20_APB_DMA is not set |
|
3898 |
+# CONFIG_TEGRA210_ADMA is not set |
|
3899 |
+# CONFIG_XGENE_DMA is not set |
|
3900 |
+# CONFIG_XILINX_DMA is not set |
|
3901 |
+# CONFIG_XILINX_ZYNQMP_DMA is not set |
|
3902 |
+CONFIG_QCOM_BAM_DMA=m |
|
3903 |
+# CONFIG_QCOM_HIDMA_MGMT is not set |
|
3904 |
+# CONFIG_QCOM_HIDMA is not set |
|
3905 |
+# CONFIG_DW_DMAC is not set |
|
3906 |
+# CONFIG_DW_DMAC_PCI is not set |
|
3907 |
+ |
|
3908 |
+# |
|
3909 |
+# DMA Clients |
|
3910 |
+# |
|
3911 |
+# CONFIG_ASYNC_TX_DMA is not set |
|
3912 |
+# CONFIG_DMATEST is not set |
|
3913 |
+ |
|
3914 |
+# |
|
3915 |
+# DMABUF options |
|
3916 |
+# |
|
3917 |
+CONFIG_SYNC_FILE=y |
|
3918 |
+# CONFIG_SW_SYNC is not set |
|
3919 |
+# CONFIG_AUXDISPLAY is not set |
|
3920 |
+CONFIG_UIO=m |
|
3921 |
+# CONFIG_UIO_CIF is not set |
|
3922 |
+# CONFIG_UIO_PDRV_GENIRQ is not set |
|
3923 |
+# CONFIG_UIO_DMEM_GENIRQ is not set |
|
3924 |
+# CONFIG_UIO_AEC is not set |
|
3925 |
+# CONFIG_UIO_SERCOS3 is not set |
|
3926 |
+# CONFIG_UIO_PCI_GENERIC is not set |
|
3927 |
+# CONFIG_UIO_NETX is not set |
|
3928 |
+# CONFIG_UIO_PRUSS is not set |
|
3929 |
+# CONFIG_UIO_MF624 is not set |
|
3930 |
+# CONFIG_VFIO_IOMMU_TYPE1 is not set |
|
3931 |
+CONFIG_VFIO_VIRQFD=m |
|
3932 |
+CONFIG_VFIO=m |
|
3933 |
+# CONFIG_VFIO_NOIOMMU is not set |
|
3934 |
+CONFIG_VFIO_PCI=m |
|
3935 |
+CONFIG_VFIO_PCI_MMAP=y |
|
3936 |
+CONFIG_VFIO_PCI_INTX=y |
|
3937 |
+# CONFIG_VFIO_PLATFORM is not set |
|
3938 |
+CONFIG_IRQ_BYPASS_MANAGER=m |
|
3939 |
+CONFIG_VIRT_DRIVERS=y |
|
3940 |
+CONFIG_VIRTIO=y |
|
3941 |
+ |
|
3942 |
+# |
|
3943 |
+# Virtio drivers |
|
3944 |
+# |
|
3945 |
+CONFIG_VIRTIO_PCI=y |
|
3946 |
+CONFIG_VIRTIO_PCI_LEGACY=y |
|
3947 |
+CONFIG_VIRTIO_BALLOON=y |
|
3948 |
+# CONFIG_VIRTIO_INPUT is not set |
|
3949 |
+CONFIG_VIRTIO_MMIO=y |
|
3950 |
+# CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set |
|
3951 |
+ |
|
3952 |
+# |
|
3953 |
+# Microsoft Hyper-V guest support |
|
3954 |
+# |
|
3955 |
+ |
|
3956 |
+# |
|
3957 |
+# Xen driver support |
|
3958 |
+# |
|
3959 |
+CONFIG_XEN_BALLOON=y |
|
3960 |
+CONFIG_XEN_SCRUB_PAGES=y |
|
3961 |
+CONFIG_XEN_DEV_EVTCHN=m |
|
3962 |
+CONFIG_XEN_BACKEND=y |
|
3963 |
+CONFIG_XENFS=m |
|
3964 |
+CONFIG_XEN_COMPAT_XENFS=y |
|
3965 |
+CONFIG_XEN_SYS_HYPERVISOR=y |
|
3966 |
+CONFIG_XEN_XENBUS_FRONTEND=y |
|
3967 |
+CONFIG_XEN_GNTDEV=m |
|
3968 |
+CONFIG_XEN_GRANT_DEV_ALLOC=m |
|
3969 |
+CONFIG_SWIOTLB_XEN=y |
|
3970 |
+CONFIG_XEN_PRIVCMD=m |
|
3971 |
+CONFIG_XEN_EFI=y |
|
3972 |
+CONFIG_XEN_AUTO_XLATE=y |
|
3973 |
+# CONFIG_STAGING is not set |
|
3974 |
+# CONFIG_GOLDFISH is not set |
|
3975 |
+# CONFIG_CHROME_PLATFORMS is not set |
|
3976 |
+CONFIG_CLKDEV_LOOKUP=y |
|
3977 |
+CONFIG_HAVE_CLK_PREPARE=y |
|
3978 |
+CONFIG_COMMON_CLK=y |
|
3979 |
+ |
|
3980 |
+# |
|
3981 |
+# Common Clock Framework |
|
3982 |
+# |
|
3983 |
+CONFIG_COMMON_CLK_VERSATILE=y |
|
3984 |
+CONFIG_CLK_SP810=y |
|
3985 |
+CONFIG_CLK_VEXPRESS_OSC=y |
|
3986 |
+# CONFIG_COMMON_CLK_SCPI is not set |
|
3987 |
+# CONFIG_COMMON_CLK_SI5351 is not set |
|
3988 |
+# CONFIG_COMMON_CLK_SI514 is not set |
|
3989 |
+# CONFIG_COMMON_CLK_SI570 is not set |
|
3990 |
+# CONFIG_COMMON_CLK_CDCE706 is not set |
|
3991 |
+# CONFIG_COMMON_CLK_CDCE925 is not set |
|
3992 |
+# CONFIG_COMMON_CLK_CS2000_CP is not set |
|
3993 |
+# CONFIG_CLK_QORIQ is not set |
|
3994 |
+CONFIG_COMMON_CLK_XGENE=y |
|
3995 |
+# CONFIG_COMMON_CLK_NXP is not set |
|
3996 |
+# CONFIG_COMMON_CLK_PWM is not set |
|
3997 |
+# CONFIG_COMMON_CLK_PXA is not set |
|
3998 |
+# CONFIG_COMMON_CLK_PIC32 is not set |
|
3999 |
+CONFIG_COMMON_CLK_IPROC=y |
|
4000 |
+CONFIG_CLK_BCM_NS2=y |
|
4001 |
+CONFIG_COMMON_CLK_HI3519=y |
|
4002 |
+CONFIG_COMMON_CLK_HI6220=y |
|
4003 |
+CONFIG_RESET_HISI=y |
|
4004 |
+# CONFIG_STUB_CLK_HI6220 is not set |
|
4005 |
+CONFIG_COMMON_CLK_MEDIATEK=y |
|
4006 |
+CONFIG_COMMON_CLK_MT8135=y |
|
4007 |
+CONFIG_COMMON_CLK_MT8173=y |
|
4008 |
+CONFIG_COMMON_CLK_AMLOGIC=y |
|
4009 |
+CONFIG_COMMON_CLK_GXBB=y |
|
4010 |
+CONFIG_ARMADA_37XX_CLK=y |
|
4011 |
+CONFIG_ARMADA_AP806_SYSCON=y |
|
4012 |
+CONFIG_ARMADA_CP110_SYSCON=y |
|
4013 |
+# CONFIG_COMMON_CLK_QCOM is not set |
|
4014 |
+CONFIG_COMMON_CLK_SAMSUNG=y |
|
4015 |
+CONFIG_EXYNOS_ARM64_COMMON_CLK=y |
|
4016 |
+CONFIG_EXYNOS_AUDSS_CLK_CON=y |
|
4017 |
+CONFIG_SUNXI_CCU=y |
|
4018 |
+# CONFIG_SUN6I_A31_CCU is not set |
|
4019 |
+# CONFIG_SUN8I_A23_CCU is not set |
|
4020 |
+# CONFIG_SUN8I_A33_CCU is not set |
|
4021 |
+# CONFIG_SUN8I_H3_CCU is not set |
|
4022 |
+ |
|
4023 |
+# |
|
4024 |
+# Hardware Spinlock drivers |
|
4025 |
+# |
|
4026 |
+# CONFIG_HWSPINLOCK_QCOM is not set |
|
4027 |
+ |
|
4028 |
+# |
|
4029 |
+# Clock Source drivers |
|
4030 |
+# |
|
4031 |
+CONFIG_CLKSRC_OF=y |
|
4032 |
+CONFIG_CLKSRC_ACPI=y |
|
4033 |
+CONFIG_CLKSRC_PROBE=y |
|
4034 |
+CONFIG_CLKSRC_MMIO=y |
|
4035 |
+CONFIG_ROCKCHIP_TIMER=y |
|
4036 |
+CONFIG_ARM_ARCH_TIMER=y |
|
4037 |
+CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y |
|
4038 |
+CONFIG_FSL_ERRATUM_A008585=y |
|
4039 |
+CONFIG_ARM_TIMER_SP804=y |
|
4040 |
+# CONFIG_ATMEL_PIT is not set |
|
4041 |
+CONFIG_MTK_TIMER=y |
|
4042 |
+# CONFIG_SH_TIMER_CMT is not set |
|
4043 |
+# CONFIG_SH_TIMER_MTU2 is not set |
|
4044 |
+# CONFIG_SH_TIMER_TMU is not set |
|
4045 |
+# CONFIG_EM_TIMER_STI is not set |
|
4046 |
+CONFIG_CLKSRC_VERSATILE=y |
|
4047 |
+CONFIG_MAILBOX=y |
|
4048 |
+# CONFIG_ARM_MHU is not set |
|
4049 |
+# CONFIG_PLATFORM_MHU is not set |
|
4050 |
+# CONFIG_PL320_MBOX is not set |
|
4051 |
+CONFIG_ROCKCHIP_MBOX=y |
|
4052 |
+CONFIG_PCC=y |
|
4053 |
+# CONFIG_ALTERA_MBOX is not set |
|
4054 |
+CONFIG_BCM2835_MBOX=y |
|
4055 |
+# CONFIG_HI6220_MBOX is not set |
|
4056 |
+# CONFIG_MAILBOX_TEST is not set |
|
4057 |
+CONFIG_XGENE_SLIMPRO_MBOX=y |
|
4058 |
+CONFIG_BCM_PDC_MBOX=y |
|
4059 |
+CONFIG_IOMMU_API=y |
|
4060 |
+CONFIG_IOMMU_SUPPORT=y |
|
4061 |
+ |
|
4062 |
+# |
|
4063 |
+# Generic IOMMU Pagetable Support |
|
4064 |
+# |
|
4065 |
+# CONFIG_IOMMU_IO_PGTABLE_LPAE is not set |
|
4066 |
+# CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set |
|
4067 |
+CONFIG_IOMMU_IOVA=y |
|
4068 |
+CONFIG_OF_IOMMU=y |
|
4069 |
+CONFIG_IOMMU_DMA=y |
|
4070 |
+# CONFIG_EXYNOS_IOMMU is not set |
|
4071 |
+# CONFIG_ARM_SMMU is not set |
|
4072 |
+# CONFIG_ARM_SMMU_V3 is not set |
|
4073 |
+# CONFIG_MTK_IOMMU is not set |
|
4074 |
+ |
|
4075 |
+# |
|
4076 |
+# Remoteproc drivers |
|
4077 |
+# |
|
4078 |
+# CONFIG_STE_MODEM_RPROC is not set |
|
4079 |
+ |
|
4080 |
+# |
|
4081 |
+# Rpmsg drivers |
|
4082 |
+# |
|
4083 |
+ |
|
4084 |
+# |
|
4085 |
+# SOC (System On Chip) specific Drivers |
|
4086 |
+# |
|
4087 |
+ |
|
4088 |
+# |
|
4089 |
+# Broadcom SoC drivers |
|
4090 |
+# |
|
4091 |
+CONFIG_RASPBERRYPI_POWER=y |
|
4092 |
+CONFIG_MTK_INFRACFG=y |
|
4093 |
+# CONFIG_MTK_PMIC_WRAP is not set |
|
4094 |
+# CONFIG_MTK_SCPSYS is not set |
|
4095 |
+CONFIG_QCOM_GSBI=y |
|
4096 |
+CONFIG_ROCKCHIP_PM_DOMAINS=y |
|
4097 |
+CONFIG_SOC_SAMSUNG=y |
|
4098 |
+CONFIG_SUNXI_SRAM=y |
|
4099 |
+CONFIG_ARCH_TEGRA_132_SOC=y |
|
4100 |
+CONFIG_ARCH_TEGRA_210_SOC=y |
|
4101 |
+# CONFIG_SOC_TI is not set |
|
4102 |
+CONFIG_PM_DEVFREQ=y |
|
4103 |
+ |
|
4104 |
+# |
|
4105 |
+# DEVFREQ Governors |
|
4106 |
+# |
|
4107 |
+CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m |
|
4108 |
+# CONFIG_DEVFREQ_GOV_PERFORMANCE is not set |
|
4109 |
+# CONFIG_DEVFREQ_GOV_POWERSAVE is not set |
|
4110 |
+# CONFIG_DEVFREQ_GOV_USERSPACE is not set |
|
4111 |
+# CONFIG_DEVFREQ_GOV_PASSIVE is not set |
|
4112 |
+ |
|
4113 |
+# |
|
4114 |
+# DEVFREQ Drivers |
|
4115 |
+# |
|
4116 |
+# CONFIG_ARM_EXYNOS_BUS_DEVFREQ is not set |
|
4117 |
+# CONFIG_ARM_RK3399_DMC_DEVFREQ is not set |
|
4118 |
+# CONFIG_PM_DEVFREQ_EVENT is not set |
|
4119 |
+# CONFIG_EXTCON is not set |
|
4120 |
+# CONFIG_MEMORY is not set |
|
4121 |
+# CONFIG_IIO is not set |
|
4122 |
+# CONFIG_NTB is not set |
|
4123 |
+# CONFIG_VME_BUS is not set |
|
4124 |
+CONFIG_PWM=y |
|
4125 |
+CONFIG_PWM_SYSFS=y |
|
4126 |
+CONFIG_PWM_BCM_IPROC=m |
|
4127 |
+CONFIG_PWM_BCM2835=m |
|
4128 |
+# CONFIG_PWM_BERLIN is not set |
|
4129 |
+# CONFIG_PWM_BRCMSTB is not set |
|
4130 |
+# CONFIG_PWM_FSL_FTM is not set |
|
4131 |
+# CONFIG_PWM_MESON is not set |
|
4132 |
+# CONFIG_PWM_MTK_DISP is not set |
|
4133 |
+# CONFIG_PWM_PCA9685 is not set |
|
4134 |
+CONFIG_PWM_ROCKCHIP=m |
|
4135 |
+# CONFIG_PWM_SAMSUNG is not set |
|
4136 |
+# CONFIG_PWM_SUN4I is not set |
|
4137 |
+# CONFIG_PWM_TEGRA is not set |
|
4138 |
+CONFIG_IRQCHIP=y |
|
4139 |
+CONFIG_ARM_GIC=y |
|
4140 |
+CONFIG_ARM_GIC_MAX_NR=1 |
|
4141 |
+CONFIG_ARM_GIC_V2M=y |
|
4142 |
+CONFIG_ARM_GIC_V3=y |
|
4143 |
+CONFIG_ARM_GIC_V3_ITS=y |
|
4144 |
+CONFIG_BRCMSTB_L2_IRQ=y |
|
4145 |
+CONFIG_DW_APB_ICTL=y |
|
4146 |
+CONFIG_HISILICON_IRQ_MBIGEN=y |
|
4147 |
+CONFIG_MVEBU_ODMI=y |
|
4148 |
+CONFIG_MVEBU_PIC=y |
|
4149 |
+CONFIG_LS_SCFG_MSI=y |
|
4150 |
+CONFIG_PARTITION_PERCPU=y |
|
4151 |
+# CONFIG_IPACK_BUS is not set |
|
4152 |
+CONFIG_ARCH_HAS_RESET_CONTROLLER=y |
|
4153 |
+CONFIG_RESET_CONTROLLER=y |
|
4154 |
+# CONFIG_RESET_ATH79 is not set |
|
4155 |
+CONFIG_RESET_BERLIN=y |
|
4156 |
+# CONFIG_RESET_LPC18XX is not set |
|
4157 |
+CONFIG_RESET_MESON=y |
|
4158 |
+# CONFIG_RESET_PISTACHIO is not set |
|
4159 |
+# CONFIG_RESET_SOCFPGA is not set |
|
4160 |
+# CONFIG_RESET_STM32 is not set |
|
4161 |
+CONFIG_RESET_SUNXI=y |
|
4162 |
+# CONFIG_TI_SYSCON_RESET is not set |
|
4163 |
+# CONFIG_RESET_ZYNQ is not set |
|
4164 |
+CONFIG_COMMON_RESET_HI6220=y |
|
4165 |
+# CONFIG_FMC is not set |
|
4166 |
+ |
|
4167 |
+# |
|
4168 |
+# PHY Subsystem |
|
4169 |
+# |
|
4170 |
+CONFIG_GENERIC_PHY=y |
|
4171 |
+# CONFIG_PHY_BCM_NS_USB2 is not set |
|
4172 |
+# CONFIG_PHY_BCM_NS_USB3 is not set |
|
4173 |
+# CONFIG_PHY_BERLIN_USB is not set |
|
4174 |
+# CONFIG_PHY_BERLIN_SATA is not set |
|
4175 |
+CONFIG_PHY_EXYNOS_MIPI_VIDEO=y |
|
4176 |
+# CONFIG_PHY_PXA_28NM_HSIC is not set |
|
4177 |
+# CONFIG_PHY_PXA_28NM_USB2 is not set |
|
4178 |
+CONFIG_PHY_EXYNOS_DP_VIDEO=y |
|
4179 |
+# CONFIG_BCM_KONA_USB2_PHY is not set |
|
4180 |
+# CONFIG_PHY_MT65XX_USB3 is not set |
|
4181 |
+# CONFIG_PHY_HI6220_USB is not set |
|
4182 |
+# CONFIG_PHY_SUN9I_USB is not set |
|
4183 |
+CONFIG_PHY_SAMSUNG_USB2=m |
|
4184 |
+# CONFIG_PHY_EXYNOS4210_USB2 is not set |
|
4185 |
+# CONFIG_PHY_EXYNOS4X12_USB2 is not set |
|
4186 |
+# CONFIG_PHY_EXYNOS5250_USB2 is not set |
|
4187 |
+# CONFIG_PHY_QCOM_APQ8064_SATA is not set |
|
4188 |
+# CONFIG_PHY_QCOM_IPQ806X_SATA is not set |
|
4189 |
+# CONFIG_PHY_ROCKCHIP_USB is not set |
|
4190 |
+# CONFIG_PHY_ROCKCHIP_INNO_USB2 is not set |
|
4191 |
+# CONFIG_PHY_ROCKCHIP_EMMC is not set |
|
4192 |
+# CONFIG_PHY_ROCKCHIP_DP is not set |
|
4193 |
+# CONFIG_PHY_ROCKCHIP_PCIE is not set |
|
4194 |
+# CONFIG_PHY_ROCKCHIP_TYPEC is not set |
|
4195 |
+# CONFIG_PHY_XGENE is not set |
|
4196 |
+# CONFIG_PHY_QCOM_UFS is not set |
|
4197 |
+CONFIG_PHY_BRCM_SATA=y |
|
4198 |
+# CONFIG_PHY_TEGRA_XUSB is not set |
|
4199 |
+CONFIG_PHY_NS2_PCIE=y |
|
4200 |
+# CONFIG_POWERCAP is not set |
|
4201 |
+# CONFIG_MCB is not set |
|
4202 |
+ |
|
4203 |
+# |
|
4204 |
+# Performance monitor support |
|
4205 |
+# |
|
4206 |
+CONFIG_ARM_PMU=y |
|
4207 |
+# CONFIG_XGENE_PMU is not set |
|
4208 |
+CONFIG_RAS=y |
|
4209 |
+# CONFIG_THUNDERBOLT is not set |
|
4210 |
+ |
|
4211 |
+# |
|
4212 |
+# Android |
|
4213 |
+# |
|
4214 |
+# CONFIG_ANDROID is not set |
|
4215 |
+CONFIG_LIBNVDIMM=y |
|
4216 |
+CONFIG_BLK_DEV_PMEM=m |
|
4217 |
+CONFIG_ND_BLK=y |
|
4218 |
+CONFIG_ND_CLAIM=y |
|
4219 |
+CONFIG_ND_BTT=y |
|
4220 |
+CONFIG_BTT=y |
|
4221 |
+CONFIG_DEV_DAX=m |
|
4222 |
+CONFIG_NR_DEV_DAX=32768 |
|
4223 |
+# CONFIG_NVMEM is not set |
|
4224 |
+# CONFIG_STM is not set |
|
4225 |
+# CONFIG_INTEL_TH is not set |
|
4226 |
+ |
|
4227 |
+# |
|
4228 |
+# FPGA Configuration Support |
|
4229 |
+# |
|
4230 |
+# CONFIG_FPGA is not set |
|
4231 |
+ |
|
4232 |
+# |
|
4233 |
+# Firmware Drivers |
|
4234 |
+# |
|
4235 |
+CONFIG_ARM_PSCI_FW=y |
|
4236 |
+CONFIG_ARM_SCPI_PROTOCOL=y |
|
4237 |
+CONFIG_ARM_SCPI_POWER_DOMAIN=y |
|
4238 |
+CONFIG_FIRMWARE_MEMMAP=y |
|
4239 |
+CONFIG_DMIID=y |
|
4240 |
+# CONFIG_DMI_SYSFS is not set |
|
4241 |
+CONFIG_RASPBERRYPI_FIRMWARE=y |
|
4242 |
+# CONFIG_FW_CFG_SYSFS is not set |
|
4243 |
+CONFIG_QCOM_SCM=y |
|
4244 |
+CONFIG_QCOM_SCM_64=y |
|
4245 |
+CONFIG_HAVE_ARM_SMCCC=y |
|
4246 |
+ |
|
4247 |
+# |
|
4248 |
+# EFI (Extensible Firmware Interface) Support |
|
4249 |
+# |
|
4250 |
+# CONFIG_EFI_VARS is not set |
|
4251 |
+CONFIG_EFI_ESRT=y |
|
4252 |
+CONFIG_EFI_PARAMS_FROM_FDT=y |
|
4253 |
+CONFIG_EFI_RUNTIME_WRAPPERS=y |
|
4254 |
+CONFIG_EFI_ARMSTUB=y |
|
4255 |
+# CONFIG_EFI_CAPSULE_LOADER is not set |
|
4256 |
+# CONFIG_EFI_TEST is not set |
|
4257 |
+CONFIG_MESON_SM=y |
|
4258 |
+CONFIG_ACPI=y |
|
4259 |
+CONFIG_ACPI_GENERIC_GSI=y |
|
4260 |
+CONFIG_ACPI_CCA_REQUIRED=y |
|
4261 |
+# CONFIG_ACPI_DEBUGGER is not set |
|
4262 |
+CONFIG_ACPI_SPCR_TABLE=y |
|
4263 |
+CONFIG_ACPI_EC_DEBUGFS=m |
|
4264 |
+CONFIG_ACPI_BUTTON=m |
|
4265 |
+CONFIG_ACPI_FAN=m |
|
4266 |
+# CONFIG_ACPI_DOCK is not set |
|
4267 |
+CONFIG_ACPI_PROCESSOR_IDLE=y |
|
4268 |
+CONFIG_ACPI_MCFG=y |
|
4269 |
+CONFIG_ACPI_CPPC_LIB=y |
|
4270 |
+CONFIG_ACPI_PROCESSOR=y |
|
4271 |
+CONFIG_ACPI_IPMI=m |
|
4272 |
+CONFIG_ACPI_HOTPLUG_CPU=y |
|
4273 |
+CONFIG_ACPI_THERMAL=y |
|
4274 |
+CONFIG_ACPI_NUMA=y |
|
4275 |
+# CONFIG_ACPI_CUSTOM_DSDT is not set |
|
4276 |
+CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y |
|
4277 |
+CONFIG_ACPI_TABLE_UPGRADE=y |
|
4278 |
+# CONFIG_ACPI_DEBUG is not set |
|
4279 |
+CONFIG_ACPI_PCI_SLOT=y |
|
4280 |
+CONFIG_ACPI_CONTAINER=y |
|
4281 |
+CONFIG_ACPI_HED=y |
|
4282 |
+# CONFIG_ACPI_CUSTOM_METHOD is not set |
|
4283 |
+CONFIG_ACPI_REDUCED_HARDWARE_ONLY=y |
|
4284 |
+CONFIG_PMIC_OPREGION=y |
|
4285 |
+# CONFIG_ACPI_CONFIGFS is not set |
|
4286 |
+CONFIG_ACPI_IORT=y |
|
4287 |
+ |
|
4288 |
+# |
|
4289 |
+# File systems |
|
4290 |
+# |
|
4291 |
+CONFIG_DCACHE_WORD_ACCESS=y |
|
4292 |
+CONFIG_FS_IOMAP=y |
|
4293 |
+CONFIG_EXT2_FS=y |
|
4294 |
+# CONFIG_EXT2_FS_XATTR is not set |
|
4295 |
+# CONFIG_EXT3_FS is not set |
|
4296 |
+CONFIG_EXT4_FS=y |
|
4297 |
+CONFIG_EXT4_FS_POSIX_ACL=y |
|
4298 |
+CONFIG_EXT4_FS_SECURITY=y |
|
4299 |
+# CONFIG_EXT4_ENCRYPTION is not set |
|
4300 |
+# CONFIG_EXT4_DEBUG is not set |
|
4301 |
+CONFIG_JBD2=y |
|
4302 |
+# CONFIG_JBD2_DEBUG is not set |
|
4303 |
+CONFIG_FS_MBCACHE=y |
|
4304 |
+# CONFIG_REISERFS_FS is not set |
|
4305 |
+# CONFIG_JFS_FS is not set |
|
4306 |
+CONFIG_XFS_FS=y |
|
4307 |
+CONFIG_XFS_QUOTA=y |
|
4308 |
+CONFIG_XFS_POSIX_ACL=y |
|
4309 |
+CONFIG_XFS_RT=y |
|
4310 |
+CONFIG_XFS_WARN=y |
|
4311 |
+# CONFIG_XFS_DEBUG is not set |
|
4312 |
+# CONFIG_GFS2_FS is not set |
|
4313 |
+# CONFIG_OCFS2_FS is not set |
|
4314 |
+CONFIG_BTRFS_FS=m |
|
4315 |
+CONFIG_BTRFS_FS_POSIX_ACL=y |
|
4316 |
+# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set |
|
4317 |
+# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set |
|
4318 |
+# CONFIG_BTRFS_DEBUG is not set |
|
4319 |
+# CONFIG_BTRFS_ASSERT is not set |
|
4320 |
+# CONFIG_NILFS2_FS is not set |
|
4321 |
+# CONFIG_F2FS_FS is not set |
|
4322 |
+CONFIG_FS_DAX=y |
|
4323 |
+CONFIG_FS_POSIX_ACL=y |
|
4324 |
+CONFIG_EXPORTFS=y |
|
4325 |
+CONFIG_EXPORTFS_BLOCK_OPS=y |
|
4326 |
+CONFIG_FILE_LOCKING=y |
|
4327 |
+CONFIG_MANDATORY_FILE_LOCKING=y |
|
4328 |
+# CONFIG_FS_ENCRYPTION is not set |
|
4329 |
+CONFIG_FSNOTIFY=y |
|
4330 |
+CONFIG_DNOTIFY=y |
|
4331 |
+CONFIG_INOTIFY_USER=y |
|
4332 |
+CONFIG_FANOTIFY=y |
|
4333 |
+# CONFIG_FANOTIFY_ACCESS_PERMISSIONS is not set |
|
4334 |
+CONFIG_QUOTA=y |
|
4335 |
+CONFIG_QUOTA_NETLINK_INTERFACE=y |
|
4336 |
+# CONFIG_PRINT_QUOTA_WARNING is not set |
|
4337 |
+# CONFIG_QUOTA_DEBUG is not set |
|
4338 |
+CONFIG_QUOTA_TREE=m |
|
4339 |
+# CONFIG_QFMT_V1 is not set |
|
4340 |
+CONFIG_QFMT_V2=m |
|
4341 |
+CONFIG_QUOTACTL=y |
|
4342 |
+CONFIG_AUTOFS4_FS=m |
|
4343 |
+CONFIG_FUSE_FS=m |
|
4344 |
+# CONFIG_CUSE is not set |
|
4345 |
+CONFIG_OVERLAY_FS=m |
|
4346 |
+ |
|
4347 |
+# |
|
4348 |
+# Caches |
|
4349 |
+# |
|
4350 |
+CONFIG_FSCACHE=m |
|
4351 |
+# CONFIG_FSCACHE_STATS is not set |
|
4352 |
+# CONFIG_FSCACHE_HISTOGRAM is not set |
|
4353 |
+# CONFIG_FSCACHE_DEBUG is not set |
|
4354 |
+# CONFIG_FSCACHE_OBJECT_LIST is not set |
|
4355 |
+# CONFIG_CACHEFILES is not set |
|
4356 |
+ |
|
4357 |
+# |
|
4358 |
+# CD-ROM/DVD Filesystems |
|
4359 |
+# |
|
4360 |
+CONFIG_ISO9660_FS=y |
|
4361 |
+CONFIG_JOLIET=y |
|
4362 |
+CONFIG_ZISOFS=y |
|
4363 |
+CONFIG_UDF_FS=y |
|
4364 |
+CONFIG_UDF_NLS=y |
|
4365 |
+ |
|
4366 |
+# |
|
4367 |
+# DOS/FAT/NT Filesystems |
|
4368 |
+# |
|
4369 |
+CONFIG_FAT_FS=m |
|
4370 |
+CONFIG_MSDOS_FS=m |
|
4371 |
+CONFIG_VFAT_FS=m |
|
4372 |
+CONFIG_FAT_DEFAULT_CODEPAGE=437 |
|
4373 |
+CONFIG_FAT_DEFAULT_IOCHARSET="ascii" |
|
4374 |
+# CONFIG_FAT_DEFAULT_UTF8 is not set |
|
4375 |
+# CONFIG_NTFS_FS is not set |
|
4376 |
+ |
|
4377 |
+# |
|
4378 |
+# Pseudo filesystems |
|
4379 |
+# |
|
4380 |
+CONFIG_PROC_FS=y |
|
4381 |
+CONFIG_PROC_KCORE=y |
|
4382 |
+CONFIG_PROC_SYSCTL=y |
|
4383 |
+CONFIG_PROC_PAGE_MONITOR=y |
|
4384 |
+CONFIG_PROC_CHILDREN=y |
|
4385 |
+CONFIG_KERNFS=y |
|
4386 |
+CONFIG_SYSFS=y |
|
4387 |
+CONFIG_TMPFS=y |
|
4388 |
+CONFIG_TMPFS_POSIX_ACL=y |
|
4389 |
+CONFIG_TMPFS_XATTR=y |
|
4390 |
+CONFIG_HUGETLBFS=y |
|
4391 |
+CONFIG_HUGETLB_PAGE=y |
|
4392 |
+CONFIG_ARCH_HAS_GIGANTIC_PAGE=y |
|
4393 |
+CONFIG_CONFIGFS_FS=y |
|
4394 |
+CONFIG_EFIVAR_FS=y |
|
4395 |
+CONFIG_MISC_FILESYSTEMS=y |
|
4396 |
+# CONFIG_ORANGEFS_FS is not set |
|
4397 |
+# CONFIG_ADFS_FS is not set |
|
4398 |
+# CONFIG_AFFS_FS is not set |
|
4399 |
+# CONFIG_ECRYPT_FS is not set |
|
4400 |
+# CONFIG_HFS_FS is not set |
|
4401 |
+# CONFIG_HFSPLUS_FS is not set |
|
4402 |
+# CONFIG_BEFS_FS is not set |
|
4403 |
+# CONFIG_BFS_FS is not set |
|
4404 |
+# CONFIG_EFS_FS is not set |
|
4405 |
+# CONFIG_LOGFS is not set |
|
4406 |
+CONFIG_CRAMFS=m |
|
4407 |
+CONFIG_SQUASHFS=m |
|
4408 |
+CONFIG_SQUASHFS_FILE_CACHE=y |
|
4409 |
+# CONFIG_SQUASHFS_FILE_DIRECT is not set |
|
4410 |
+CONFIG_SQUASHFS_DECOMP_SINGLE=y |
|
4411 |
+# CONFIG_SQUASHFS_DECOMP_MULTI is not set |
|
4412 |
+# CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU is not set |
|
4413 |
+# CONFIG_SQUASHFS_XATTR is not set |
|
4414 |
+CONFIG_SQUASHFS_ZLIB=y |
|
4415 |
+# CONFIG_SQUASHFS_LZ4 is not set |
|
4416 |
+CONFIG_SQUASHFS_LZO=y |
|
4417 |
+CONFIG_SQUASHFS_XZ=y |
|
4418 |
+# CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set |
|
4419 |
+# CONFIG_SQUASHFS_EMBEDDED is not set |
|
4420 |
+CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 |
|
4421 |
+# CONFIG_VXFS_FS is not set |
|
4422 |
+# CONFIG_MINIX_FS is not set |
|
4423 |
+# CONFIG_OMFS_FS is not set |
|
4424 |
+# CONFIG_HPFS_FS is not set |
|
4425 |
+# CONFIG_QNX4FS_FS is not set |
|
4426 |
+# CONFIG_QNX6FS_FS is not set |
|
4427 |
+# CONFIG_ROMFS_FS is not set |
|
4428 |
+CONFIG_PSTORE=y |
|
4429 |
+CONFIG_PSTORE_ZLIB_COMPRESS=y |
|
4430 |
+# CONFIG_PSTORE_LZO_COMPRESS is not set |
|
4431 |
+# CONFIG_PSTORE_LZ4_COMPRESS is not set |
|
4432 |
+# CONFIG_PSTORE_CONSOLE is not set |
|
4433 |
+# CONFIG_PSTORE_PMSG is not set |
|
4434 |
+# CONFIG_PSTORE_RAM is not set |
|
4435 |
+# CONFIG_SYSV_FS is not set |
|
4436 |
+# CONFIG_UFS_FS is not set |
|
4437 |
+# CONFIG_EXOFS_FS is not set |
|
4438 |
+CONFIG_ORE=m |
|
4439 |
+CONFIG_NETWORK_FILESYSTEMS=y |
|
4440 |
+CONFIG_NFS_FS=m |
|
4441 |
+CONFIG_NFS_V2=m |
|
4442 |
+CONFIG_NFS_V3=m |
|
4443 |
+CONFIG_NFS_V3_ACL=y |
|
4444 |
+CONFIG_NFS_V4=m |
|
4445 |
+# CONFIG_NFS_SWAP is not set |
|
4446 |
+CONFIG_NFS_V4_1=y |
|
4447 |
+CONFIG_NFS_V4_2=y |
|
4448 |
+CONFIG_PNFS_FILE_LAYOUT=m |
|
4449 |
+CONFIG_PNFS_BLOCK=m |
|
4450 |
+CONFIG_PNFS_OBJLAYOUT=m |
|
4451 |
+CONFIG_PNFS_FLEXFILE_LAYOUT=m |
|
4452 |
+CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" |
|
4453 |
+# CONFIG_NFS_V4_1_MIGRATION is not set |
|
4454 |
+CONFIG_NFS_V4_SECURITY_LABEL=y |
|
4455 |
+CONFIG_NFS_FSCACHE=y |
|
4456 |
+# CONFIG_NFS_USE_LEGACY_DNS is not set |
|
4457 |
+CONFIG_NFS_USE_KERNEL_DNS=y |
|
4458 |
+CONFIG_NFS_DEBUG=y |
|
4459 |
+CONFIG_NFSD=m |
|
4460 |
+CONFIG_NFSD_V2_ACL=y |
|
4461 |
+CONFIG_NFSD_V3=y |
|
4462 |
+CONFIG_NFSD_V3_ACL=y |
|
4463 |
+CONFIG_NFSD_V4=y |
|
4464 |
+CONFIG_NFSD_PNFS=y |
|
4465 |
+CONFIG_NFSD_BLOCKLAYOUT=y |
|
4466 |
+CONFIG_NFSD_SCSILAYOUT=y |
|
4467 |
+CONFIG_NFSD_FLEXFILELAYOUT=y |
|
4468 |
+# CONFIG_NFSD_V4_SECURITY_LABEL is not set |
|
4469 |
+# CONFIG_NFSD_FAULT_INJECTION is not set |
|
4470 |
+CONFIG_GRACE_PERIOD=m |
|
4471 |
+CONFIG_LOCKD=m |
|
4472 |
+CONFIG_LOCKD_V4=y |
|
4473 |
+CONFIG_NFS_ACL_SUPPORT=m |
|
4474 |
+CONFIG_NFS_COMMON=y |
|
4475 |
+CONFIG_SUNRPC=m |
|
4476 |
+CONFIG_SUNRPC_GSS=m |
|
4477 |
+CONFIG_SUNRPC_BACKCHANNEL=y |
|
4478 |
+CONFIG_RPCSEC_GSS_KRB5=m |
|
4479 |
+CONFIG_SUNRPC_DEBUG=y |
|
4480 |
+CONFIG_CEPH_FS=m |
|
4481 |
+CONFIG_CEPH_FSCACHE=y |
|
4482 |
+CONFIG_CEPH_FS_POSIX_ACL=y |
|
4483 |
+CONFIG_CIFS=m |
|
4484 |
+CONFIG_CIFS_STATS=y |
|
4485 |
+CONFIG_CIFS_STATS2=y |
|
4486 |
+CONFIG_CIFS_WEAK_PW_HASH=y |
|
4487 |
+CONFIG_CIFS_UPCALL=y |
|
4488 |
+CONFIG_CIFS_XATTR=y |
|
4489 |
+CONFIG_CIFS_POSIX=y |
|
4490 |
+CONFIG_CIFS_ACL=y |
|
4491 |
+CONFIG_CIFS_DEBUG=y |
|
4492 |
+# CONFIG_CIFS_DEBUG2 is not set |
|
4493 |
+CONFIG_CIFS_DFS_UPCALL=y |
|
4494 |
+CONFIG_CIFS_SMB2=y |
|
4495 |
+# CONFIG_CIFS_SMB311 is not set |
|
4496 |
+# CONFIG_CIFS_FSCACHE is not set |
|
4497 |
+# CONFIG_NCP_FS is not set |
|
4498 |
+# CONFIG_CODA_FS is not set |
|
4499 |
+# CONFIG_AFS_FS is not set |
|
4500 |
+CONFIG_9P_FS=m |
|
4501 |
+# CONFIG_9P_FSCACHE is not set |
|
4502 |
+CONFIG_9P_FS_POSIX_ACL=y |
|
4503 |
+CONFIG_9P_FS_SECURITY=y |
|
4504 |
+CONFIG_NLS=y |
|
4505 |
+CONFIG_NLS_DEFAULT="utf8" |
|
4506 |
+CONFIG_NLS_CODEPAGE_437=y |
|
4507 |
+# CONFIG_NLS_CODEPAGE_737 is not set |
|
4508 |
+# CONFIG_NLS_CODEPAGE_775 is not set |
|
4509 |
+# CONFIG_NLS_CODEPAGE_850 is not set |
|
4510 |
+# CONFIG_NLS_CODEPAGE_852 is not set |
|
4511 |
+# CONFIG_NLS_CODEPAGE_855 is not set |
|
4512 |
+# CONFIG_NLS_CODEPAGE_857 is not set |
|
4513 |
+# CONFIG_NLS_CODEPAGE_860 is not set |
|
4514 |
+# CONFIG_NLS_CODEPAGE_861 is not set |
|
4515 |
+# CONFIG_NLS_CODEPAGE_862 is not set |
|
4516 |
+# CONFIG_NLS_CODEPAGE_863 is not set |
|
4517 |
+# CONFIG_NLS_CODEPAGE_864 is not set |
|
4518 |
+# CONFIG_NLS_CODEPAGE_865 is not set |
|
4519 |
+# CONFIG_NLS_CODEPAGE_866 is not set |
|
4520 |
+# CONFIG_NLS_CODEPAGE_869 is not set |
|
4521 |
+# CONFIG_NLS_CODEPAGE_936 is not set |
|
4522 |
+# CONFIG_NLS_CODEPAGE_950 is not set |
|
4523 |
+# CONFIG_NLS_CODEPAGE_932 is not set |
|
4524 |
+# CONFIG_NLS_CODEPAGE_949 is not set |
|
4525 |
+# CONFIG_NLS_CODEPAGE_874 is not set |
|
4526 |
+# CONFIG_NLS_ISO8859_8 is not set |
|
4527 |
+# CONFIG_NLS_CODEPAGE_1250 is not set |
|
4528 |
+# CONFIG_NLS_CODEPAGE_1251 is not set |
|
4529 |
+CONFIG_NLS_ASCII=y |
|
4530 |
+CONFIG_NLS_ISO8859_1=y |
|
4531 |
+CONFIG_NLS_ISO8859_2=y |
|
4532 |
+CONFIG_NLS_ISO8859_3=y |
|
4533 |
+CONFIG_NLS_ISO8859_4=y |
|
4534 |
+CONFIG_NLS_ISO8859_5=y |
|
4535 |
+CONFIG_NLS_ISO8859_6=y |
|
4536 |
+CONFIG_NLS_ISO8859_7=y |
|
4537 |
+CONFIG_NLS_ISO8859_9=y |
|
4538 |
+CONFIG_NLS_ISO8859_13=y |
|
4539 |
+CONFIG_NLS_ISO8859_14=y |
|
4540 |
+CONFIG_NLS_ISO8859_15=y |
|
4541 |
+CONFIG_NLS_KOI8_R=y |
|
4542 |
+CONFIG_NLS_KOI8_U=y |
|
4543 |
+# CONFIG_NLS_MAC_ROMAN is not set |
|
4544 |
+# CONFIG_NLS_MAC_CELTIC is not set |
|
4545 |
+# CONFIG_NLS_MAC_CENTEURO is not set |
|
4546 |
+# CONFIG_NLS_MAC_CROATIAN is not set |
|
4547 |
+# CONFIG_NLS_MAC_CYRILLIC is not set |
|
4548 |
+# CONFIG_NLS_MAC_GAELIC is not set |
|
4549 |
+# CONFIG_NLS_MAC_GREEK is not set |
|
4550 |
+# CONFIG_NLS_MAC_ICELAND is not set |
|
4551 |
+# CONFIG_NLS_MAC_INUIT is not set |
|
4552 |
+# CONFIG_NLS_MAC_ROMANIAN is not set |
|
4553 |
+# CONFIG_NLS_MAC_TURKISH is not set |
|
4554 |
+CONFIG_NLS_UTF8=y |
|
4555 |
+CONFIG_DLM=m |
|
4556 |
+# CONFIG_DLM_DEBUG is not set |
|
4557 |
+CONFIG_VIRTUALIZATION=y |
|
4558 |
+# CONFIG_KVM is not set |
|
4559 |
+CONFIG_VHOST_NET=m |
|
4560 |
+CONFIG_VHOST_VSOCK=m |
|
4561 |
+CONFIG_VHOST=m |
|
4562 |
+# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set |
|
4563 |
+ |
|
4564 |
+# |
|
4565 |
+# Kernel hacking |
|
4566 |
+# |
|
4567 |
+ |
|
4568 |
+# |
|
4569 |
+# printk and dmesg options |
|
4570 |
+# |
|
4571 |
+CONFIG_PRINTK_TIME=y |
|
4572 |
+CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 |
|
4573 |
+# CONFIG_BOOT_PRINTK_DELAY is not set |
|
4574 |
+CONFIG_DYNAMIC_DEBUG=y |
|
4575 |
+ |
|
4576 |
+# |
|
4577 |
+# Compile-time checks and compiler options |
|
4578 |
+# |
|
4579 |
+CONFIG_DEBUG_INFO=y |
|
4580 |
+# CONFIG_DEBUG_INFO_REDUCED is not set |
|
4581 |
+# CONFIG_DEBUG_INFO_SPLIT is not set |
|
4582 |
+# CONFIG_DEBUG_INFO_DWARF4 is not set |
|
4583 |
+# CONFIG_GDB_SCRIPTS is not set |
|
4584 |
+# CONFIG_ENABLE_WARN_DEPRECATED is not set |
|
4585 |
+CONFIG_ENABLE_MUST_CHECK=y |
|
4586 |
+CONFIG_FRAME_WARN=2048 |
|
4587 |
+CONFIG_STRIP_ASM_SYMS=y |
|
4588 |
+# CONFIG_READABLE_ASM is not set |
|
4589 |
+CONFIG_UNUSED_SYMBOLS=y |
|
4590 |
+# CONFIG_PAGE_OWNER is not set |
|
4591 |
+CONFIG_DEBUG_FS=y |
|
4592 |
+# CONFIG_HEADERS_CHECK is not set |
|
4593 |
+# CONFIG_DEBUG_SECTION_MISMATCH is not set |
|
4594 |
+CONFIG_SECTION_MISMATCH_WARN_ONLY=y |
|
4595 |
+CONFIG_ARCH_WANT_FRAME_POINTERS=y |
|
4596 |
+CONFIG_FRAME_POINTER=y |
|
4597 |
+# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set |
|
4598 |
+CONFIG_MAGIC_SYSRQ=y |
|
4599 |
+CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 |
|
4600 |
+CONFIG_DEBUG_KERNEL=y |
|
4601 |
+ |
|
4602 |
+# |
|
4603 |
+# Memory Debugging |
|
4604 |
+# |
|
4605 |
+# CONFIG_PAGE_EXTENSION is not set |
|
4606 |
+# CONFIG_DEBUG_PAGEALLOC is not set |
|
4607 |
+# CONFIG_PAGE_POISONING is not set |
|
4608 |
+# CONFIG_DEBUG_PAGE_REF is not set |
|
4609 |
+# CONFIG_DEBUG_OBJECTS is not set |
|
4610 |
+# CONFIG_DEBUG_SLAB is not set |
|
4611 |
+CONFIG_HAVE_DEBUG_KMEMLEAK=y |
|
4612 |
+# CONFIG_DEBUG_KMEMLEAK is not set |
|
4613 |
+# CONFIG_DEBUG_STACK_USAGE is not set |
|
4614 |
+# CONFIG_DEBUG_VM is not set |
|
4615 |
+# CONFIG_DEBUG_MEMORY_INIT is not set |
|
4616 |
+# CONFIG_DEBUG_PER_CPU_MAPS is not set |
|
4617 |
+CONFIG_HAVE_ARCH_KASAN=y |
|
4618 |
+# CONFIG_KASAN is not set |
|
4619 |
+CONFIG_ARCH_HAS_KCOV=y |
|
4620 |
+# CONFIG_KCOV is not set |
|
4621 |
+# CONFIG_DEBUG_SHIRQ is not set |
|
4622 |
+ |
|
4623 |
+# |
|
4624 |
+# Debug Lockups and Hangs |
|
4625 |
+# |
|
4626 |
+CONFIG_LOCKUP_DETECTOR=y |
|
4627 |
+# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set |
|
4628 |
+CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 |
|
4629 |
+CONFIG_DETECT_HUNG_TASK=y |
|
4630 |
+CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=0 |
|
4631 |
+# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set |
|
4632 |
+CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0 |
|
4633 |
+# CONFIG_WQ_WATCHDOG is not set |
|
4634 |
+# CONFIG_PANIC_ON_OOPS is not set |
|
4635 |
+CONFIG_PANIC_ON_OOPS_VALUE=0 |
|
4636 |
+CONFIG_PANIC_TIMEOUT=0 |
|
4637 |
+CONFIG_SCHED_DEBUG=y |
|
4638 |
+CONFIG_SCHED_INFO=y |
|
4639 |
+CONFIG_SCHEDSTATS=y |
|
4640 |
+# CONFIG_SCHED_STACK_END_CHECK is not set |
|
4641 |
+# CONFIG_DEBUG_TIMEKEEPING is not set |
|
4642 |
+CONFIG_TIMER_STATS=y |
|
4643 |
+ |
|
4644 |
+# |
|
4645 |
+# Lock Debugging (spinlocks, mutexes, etc...) |
|
4646 |
+# |
|
4647 |
+# CONFIG_DEBUG_RT_MUTEXES is not set |
|
4648 |
+# CONFIG_DEBUG_SPINLOCK is not set |
|
4649 |
+# CONFIG_DEBUG_MUTEXES is not set |
|
4650 |
+# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set |
|
4651 |
+# CONFIG_DEBUG_LOCK_ALLOC is not set |
|
4652 |
+# CONFIG_PROVE_LOCKING is not set |
|
4653 |
+# CONFIG_LOCK_STAT is not set |
|
4654 |
+# CONFIG_DEBUG_ATOMIC_SLEEP is not set |
|
4655 |
+# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set |
|
4656 |
+# CONFIG_LOCK_TORTURE_TEST is not set |
|
4657 |
+CONFIG_STACKTRACE=y |
|
4658 |
+# CONFIG_DEBUG_KOBJECT is not set |
|
4659 |
+CONFIG_HAVE_DEBUG_BUGVERBOSE=y |
|
4660 |
+CONFIG_DEBUG_BUGVERBOSE=y |
|
4661 |
+# CONFIG_DEBUG_LIST is not set |
|
4662 |
+# CONFIG_DEBUG_PI_LIST is not set |
|
4663 |
+# CONFIG_DEBUG_SG is not set |
|
4664 |
+# CONFIG_DEBUG_NOTIFIERS is not set |
|
4665 |
+# CONFIG_DEBUG_CREDENTIALS is not set |
|
4666 |
+ |
|
4667 |
+# |
|
4668 |
+# RCU Debugging |
|
4669 |
+# |
|
4670 |
+# CONFIG_PROVE_RCU is not set |
|
4671 |
+# CONFIG_SPARSE_RCU_POINTER is not set |
|
4672 |
+# CONFIG_TORTURE_TEST is not set |
|
4673 |
+# CONFIG_RCU_PERF_TEST is not set |
|
4674 |
+# CONFIG_RCU_TORTURE_TEST is not set |
|
4675 |
+CONFIG_RCU_CPU_STALL_TIMEOUT=60 |
|
4676 |
+# CONFIG_RCU_TRACE is not set |
|
4677 |
+# CONFIG_RCU_EQS_DEBUG is not set |
|
4678 |
+# CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set |
|
4679 |
+# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set |
|
4680 |
+# CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set |
|
4681 |
+# CONFIG_NOTIFIER_ERROR_INJECTION is not set |
|
4682 |
+# CONFIG_FAULT_INJECTION is not set |
|
4683 |
+CONFIG_LATENCYTOP=y |
|
4684 |
+CONFIG_NOP_TRACER=y |
|
4685 |
+CONFIG_HAVE_FUNCTION_TRACER=y |
|
4686 |
+CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y |
|
4687 |
+CONFIG_HAVE_DYNAMIC_FTRACE=y |
|
4688 |
+CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y |
|
4689 |
+CONFIG_HAVE_SYSCALL_TRACEPOINTS=y |
|
4690 |
+CONFIG_HAVE_C_RECORDMCOUNT=y |
|
4691 |
+CONFIG_TRACE_CLOCK=y |
|
4692 |
+CONFIG_RING_BUFFER=y |
|
4693 |
+CONFIG_EVENT_TRACING=y |
|
4694 |
+CONFIG_CONTEXT_SWITCH_TRACER=y |
|
4695 |
+CONFIG_TRACING=y |
|
4696 |
+CONFIG_GENERIC_TRACER=y |
|
4697 |
+CONFIG_TRACING_SUPPORT=y |
|
4698 |
+CONFIG_FTRACE=y |
|
4699 |
+# CONFIG_FUNCTION_TRACER is not set |
|
4700 |
+# CONFIG_IRQSOFF_TRACER is not set |
|
4701 |
+# CONFIG_SCHED_TRACER is not set |
|
4702 |
+# CONFIG_HWLAT_TRACER is not set |
|
4703 |
+CONFIG_FTRACE_SYSCALLS=y |
|
4704 |
+# CONFIG_TRACER_SNAPSHOT is not set |
|
4705 |
+CONFIG_BRANCH_PROFILE_NONE=y |
|
4706 |
+# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set |
|
4707 |
+# CONFIG_PROFILE_ALL_BRANCHES is not set |
|
4708 |
+# CONFIG_STACK_TRACER is not set |
|
4709 |
+CONFIG_BLK_DEV_IO_TRACE=y |
|
4710 |
+CONFIG_KPROBE_EVENT=y |
|
4711 |
+CONFIG_PROBE_EVENTS=y |
|
4712 |
+# CONFIG_FTRACE_STARTUP_TEST is not set |
|
4713 |
+# CONFIG_TRACEPOINT_BENCHMARK is not set |
|
4714 |
+# CONFIG_RING_BUFFER_BENCHMARK is not set |
|
4715 |
+# CONFIG_RING_BUFFER_STARTUP_TEST is not set |
|
4716 |
+# CONFIG_TRACE_ENUM_MAP_FILE is not set |
|
4717 |
+CONFIG_TRACING_EVENTS_GPIO=y |
|
4718 |
+ |
|
4719 |
+# |
|
4720 |
+# Runtime Testing |
|
4721 |
+# |
|
4722 |
+# CONFIG_LKDTM is not set |
|
4723 |
+# CONFIG_TEST_LIST_SORT is not set |
|
4724 |
+# CONFIG_KPROBES_SANITY_TEST is not set |
|
4725 |
+# CONFIG_BACKTRACE_SELF_TEST is not set |
|
4726 |
+# CONFIG_RBTREE_TEST is not set |
|
4727 |
+# CONFIG_INTERVAL_TREE_TEST is not set |
|
4728 |
+# CONFIG_PERCPU_TEST is not set |
|
4729 |
+# CONFIG_ATOMIC64_SELFTEST is not set |
|
4730 |
+# CONFIG_ASYNC_RAID6_TEST is not set |
|
4731 |
+# CONFIG_TEST_HEXDUMP is not set |
|
4732 |
+# CONFIG_TEST_STRING_HELPERS is not set |
|
4733 |
+# CONFIG_TEST_KSTRTOX is not set |
|
4734 |
+# CONFIG_TEST_PRINTF is not set |
|
4735 |
+# CONFIG_TEST_BITMAP is not set |
|
4736 |
+# CONFIG_TEST_UUID is not set |
|
4737 |
+# CONFIG_TEST_RHASHTABLE is not set |
|
4738 |
+# CONFIG_TEST_HASH is not set |
|
4739 |
+# CONFIG_DMA_API_DEBUG is not set |
|
4740 |
+# CONFIG_TEST_LKM is not set |
|
4741 |
+# CONFIG_TEST_USER_COPY is not set |
|
4742 |
+# CONFIG_TEST_BPF is not set |
|
4743 |
+# CONFIG_TEST_FIRMWARE is not set |
|
4744 |
+# CONFIG_TEST_UDELAY is not set |
|
4745 |
+CONFIG_MEMTEST=y |
|
4746 |
+# CONFIG_TEST_STATIC_KEYS is not set |
|
4747 |
+# CONFIG_SAMPLES is not set |
|
4748 |
+CONFIG_HAVE_ARCH_KGDB=y |
|
4749 |
+# CONFIG_KGDB is not set |
|
4750 |
+CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y |
|
4751 |
+# CONFIG_ARCH_WANTS_UBSAN_NO_NULL is not set |
|
4752 |
+# CONFIG_UBSAN is not set |
|
4753 |
+CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y |
|
4754 |
+CONFIG_STRICT_DEVMEM=y |
|
4755 |
+# CONFIG_IO_STRICT_DEVMEM is not set |
|
4756 |
+# CONFIG_ARM64_PTDUMP is not set |
|
4757 |
+# CONFIG_PID_IN_CONTEXTIDR is not set |
|
4758 |
+# CONFIG_ARM64_RANDOMIZE_TEXT_OFFSET is not set |
|
4759 |
+CONFIG_DEBUG_SET_MODULE_RONX=y |
|
4760 |
+# CONFIG_DEBUG_ALIGN_RODATA is not set |
|
4761 |
+# CONFIG_CORESIGHT is not set |
|
4762 |
+ |
|
4763 |
+# |
|
4764 |
+# Security options |
|
4765 |
+# |
|
4766 |
+CONFIG_KEYS=y |
|
4767 |
+# CONFIG_PERSISTENT_KEYRINGS is not set |
|
4768 |
+# CONFIG_BIG_KEYS is not set |
|
4769 |
+CONFIG_TRUSTED_KEYS=m |
|
4770 |
+CONFIG_ENCRYPTED_KEYS=m |
|
4771 |
+# CONFIG_KEY_DH_OPERATIONS is not set |
|
4772 |
+# CONFIG_SECURITY_DMESG_RESTRICT is not set |
|
4773 |
+CONFIG_SECURITY=y |
|
4774 |
+CONFIG_SECURITYFS=y |
|
4775 |
+CONFIG_SECURITY_NETWORK=y |
|
4776 |
+# CONFIG_SECURITY_NETWORK_XFRM is not set |
|
4777 |
+CONFIG_SECURITY_PATH=y |
|
4778 |
+CONFIG_LSM_MMAP_MIN_ADDR=65536 |
|
4779 |
+CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y |
|
4780 |
+CONFIG_HAVE_ARCH_HARDENED_USERCOPY=y |
|
4781 |
+CONFIG_HARDENED_USERCOPY=y |
|
4782 |
+# CONFIG_HARDENED_USERCOPY_PAGESPAN is not set |
|
4783 |
+CONFIG_SECURITY_SELINUX=y |
|
4784 |
+# CONFIG_SECURITY_SELINUX_BOOTPARAM is not set |
|
4785 |
+# CONFIG_SECURITY_SELINUX_DISABLE is not set |
|
4786 |
+CONFIG_SECURITY_SELINUX_DEVELOP=y |
|
4787 |
+CONFIG_SECURITY_SELINUX_AVC_STATS=y |
|
4788 |
+CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 |
|
4789 |
+CONFIG_SECURITY_SMACK=y |
|
4790 |
+# CONFIG_SECURITY_SMACK_BRINGUP is not set |
|
4791 |
+# CONFIG_SECURITY_SMACK_NETFILTER is not set |
|
4792 |
+# CONFIG_SECURITY_SMACK_APPEND_SIGNALS is not set |
|
4793 |
+# CONFIG_SECURITY_TOMOYO is not set |
|
4794 |
+CONFIG_SECURITY_APPARMOR=y |
|
4795 |
+CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=1 |
|
4796 |
+CONFIG_SECURITY_APPARMOR_HASH=y |
|
4797 |
+CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y |
|
4798 |
+# CONFIG_SECURITY_LOADPIN is not set |
|
4799 |
+CONFIG_SECURITY_YAMA=y |
|
4800 |
+CONFIG_INTEGRITY=y |
|
4801 |
+# CONFIG_INTEGRITY_SIGNATURE is not set |
|
4802 |
+CONFIG_INTEGRITY_AUDIT=y |
|
4803 |
+# CONFIG_IMA is not set |
|
4804 |
+# CONFIG_EVM is not set |
|
4805 |
+# CONFIG_DEFAULT_SECURITY_SELINUX is not set |
|
4806 |
+# CONFIG_DEFAULT_SECURITY_SMACK is not set |
|
4807 |
+# CONFIG_DEFAULT_SECURITY_APPARMOR is not set |
|
4808 |
+CONFIG_DEFAULT_SECURITY_DAC=y |
|
4809 |
+CONFIG_DEFAULT_SECURITY="" |
|
4810 |
+CONFIG_XOR_BLOCKS=m |
|
4811 |
+CONFIG_ASYNC_CORE=m |
|
4812 |
+CONFIG_ASYNC_MEMCPY=m |
|
4813 |
+CONFIG_ASYNC_XOR=m |
|
4814 |
+CONFIG_ASYNC_PQ=m |
|
4815 |
+CONFIG_ASYNC_RAID6_RECOV=m |
|
4816 |
+CONFIG_CRYPTO=y |
|
4817 |
+ |
|
4818 |
+# |
|
4819 |
+# Crypto core or helper |
|
4820 |
+# |
|
4821 |
+CONFIG_CRYPTO_FIPS=y |
|
4822 |
+CONFIG_CRYPTO_ALGAPI=y |
|
4823 |
+CONFIG_CRYPTO_ALGAPI2=y |
|
4824 |
+CONFIG_CRYPTO_AEAD=m |
|
4825 |
+CONFIG_CRYPTO_AEAD2=y |
|
4826 |
+CONFIG_CRYPTO_BLKCIPHER=m |
|
4827 |
+CONFIG_CRYPTO_BLKCIPHER2=y |
|
4828 |
+CONFIG_CRYPTO_HASH=y |
|
4829 |
+CONFIG_CRYPTO_HASH2=y |
|
4830 |
+CONFIG_CRYPTO_RNG=m |
|
4831 |
+CONFIG_CRYPTO_RNG2=y |
|
4832 |
+CONFIG_CRYPTO_RNG_DEFAULT=m |
|
4833 |
+CONFIG_CRYPTO_AKCIPHER2=y |
|
4834 |
+CONFIG_CRYPTO_AKCIPHER=y |
|
4835 |
+CONFIG_CRYPTO_KPP2=y |
|
4836 |
+CONFIG_CRYPTO_RSA=y |
|
4837 |
+# CONFIG_CRYPTO_DH is not set |
|
4838 |
+# CONFIG_CRYPTO_ECDH is not set |
|
4839 |
+CONFIG_CRYPTO_MANAGER=y |
|
4840 |
+CONFIG_CRYPTO_MANAGER2=y |
|
4841 |
+# CONFIG_CRYPTO_USER is not set |
|
4842 |
+# CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set |
|
4843 |
+CONFIG_CRYPTO_GF128MUL=m |
|
4844 |
+CONFIG_CRYPTO_NULL=m |
|
4845 |
+CONFIG_CRYPTO_NULL2=y |
|
4846 |
+# CONFIG_CRYPTO_PCRYPT is not set |
|
4847 |
+CONFIG_CRYPTO_WORKQUEUE=y |
|
4848 |
+CONFIG_CRYPTO_CRYPTD=m |
|
4849 |
+# CONFIG_CRYPTO_MCRYPTD is not set |
|
4850 |
+CONFIG_CRYPTO_AUTHENC=m |
|
4851 |
+CONFIG_CRYPTO_TEST=m |
|
4852 |
+ |
|
4853 |
+# |
|
4854 |
+# Authenticated Encryption with Associated Data |
|
4855 |
+# |
|
4856 |
+CONFIG_CRYPTO_CCM=m |
|
4857 |
+CONFIG_CRYPTO_GCM=m |
|
4858 |
+# CONFIG_CRYPTO_CHACHA20POLY1305 is not set |
|
4859 |
+CONFIG_CRYPTO_SEQIV=m |
|
4860 |
+CONFIG_CRYPTO_ECHAINIV=m |
|
4861 |
+ |
|
4862 |
+# |
|
4863 |
+# Block modes |
|
4864 |
+# |
|
4865 |
+CONFIG_CRYPTO_CBC=m |
|
4866 |
+CONFIG_CRYPTO_CTR=m |
|
4867 |
+CONFIG_CRYPTO_CTS=m |
|
4868 |
+CONFIG_CRYPTO_ECB=m |
|
4869 |
+CONFIG_CRYPTO_LRW=m |
|
4870 |
+# CONFIG_CRYPTO_PCBC is not set |
|
4871 |
+CONFIG_CRYPTO_XTS=m |
|
4872 |
+# CONFIG_CRYPTO_KEYWRAP is not set |
|
4873 |
+ |
|
4874 |
+# |
|
4875 |
+# Hash modes |
|
4876 |
+# |
|
4877 |
+CONFIG_CRYPTO_CMAC=m |
|
4878 |
+CONFIG_CRYPTO_HMAC=m |
|
4879 |
+# CONFIG_CRYPTO_XCBC is not set |
|
4880 |
+# CONFIG_CRYPTO_VMAC is not set |
|
4881 |
+ |
|
4882 |
+# |
|
4883 |
+# Digest |
|
4884 |
+# |
|
4885 |
+CONFIG_CRYPTO_CRC32C=y |
|
4886 |
+# CONFIG_CRYPTO_CRC32 is not set |
|
4887 |
+CONFIG_CRYPTO_CRCT10DIF=y |
|
4888 |
+CONFIG_CRYPTO_GHASH=m |
|
4889 |
+# CONFIG_CRYPTO_POLY1305 is not set |
|
4890 |
+CONFIG_CRYPTO_MD4=m |
|
4891 |
+CONFIG_CRYPTO_MD5=y |
|
4892 |
+# CONFIG_CRYPTO_MICHAEL_MIC is not set |
|
4893 |
+# CONFIG_CRYPTO_RMD128 is not set |
|
4894 |
+# CONFIG_CRYPTO_RMD160 is not set |
|
4895 |
+# CONFIG_CRYPTO_RMD256 is not set |
|
4896 |
+# CONFIG_CRYPTO_RMD320 is not set |
|
4897 |
+CONFIG_CRYPTO_SHA1=y |
|
4898 |
+CONFIG_CRYPTO_SHA256=m |
|
4899 |
+CONFIG_CRYPTO_SHA512=y |
|
4900 |
+# CONFIG_CRYPTO_SHA3 is not set |
|
4901 |
+# CONFIG_CRYPTO_TGR192 is not set |
|
4902 |
+# CONFIG_CRYPTO_WP512 is not set |
|
4903 |
+ |
|
4904 |
+# |
|
4905 |
+# Ciphers |
|
4906 |
+# |
|
4907 |
+CONFIG_CRYPTO_AES=y |
|
4908 |
+# CONFIG_CRYPTO_ANUBIS is not set |
|
4909 |
+CONFIG_CRYPTO_ARC4=m |
|
4910 |
+# CONFIG_CRYPTO_BLOWFISH is not set |
|
4911 |
+# CONFIG_CRYPTO_CAMELLIA is not set |
|
4912 |
+# CONFIG_CRYPTO_CAST5 is not set |
|
4913 |
+# CONFIG_CRYPTO_CAST6 is not set |
|
4914 |
+CONFIG_CRYPTO_DES=m |
|
4915 |
+# CONFIG_CRYPTO_FCRYPT is not set |
|
4916 |
+# CONFIG_CRYPTO_KHAZAD is not set |
|
4917 |
+# CONFIG_CRYPTO_SALSA20 is not set |
|
4918 |
+# CONFIG_CRYPTO_CHACHA20 is not set |
|
4919 |
+# CONFIG_CRYPTO_SEED is not set |
|
4920 |
+# CONFIG_CRYPTO_SERPENT is not set |
|
4921 |
+# CONFIG_CRYPTO_TEA is not set |
|
4922 |
+# CONFIG_CRYPTO_TWOFISH is not set |
|
4923 |
+ |
|
4924 |
+# |
|
4925 |
+# Compression |
|
4926 |
+# |
|
4927 |
+CONFIG_CRYPTO_DEFLATE=m |
|
4928 |
+CONFIG_CRYPTO_LZO=y |
|
4929 |
+# CONFIG_CRYPTO_842 is not set |
|
4930 |
+# CONFIG_CRYPTO_LZ4 is not set |
|
4931 |
+# CONFIG_CRYPTO_LZ4HC is not set |
|
4932 |
+ |
|
4933 |
+# |
|
4934 |
+# Random Number Generation |
|
4935 |
+# |
|
4936 |
+CONFIG_CRYPTO_ANSI_CPRNG=m |
|
4937 |
+CONFIG_CRYPTO_DRBG_MENU=m |
|
4938 |
+CONFIG_CRYPTO_DRBG_HMAC=y |
|
4939 |
+# CONFIG_CRYPTO_DRBG_HASH is not set |
|
4940 |
+# CONFIG_CRYPTO_DRBG_CTR is not set |
|
4941 |
+CONFIG_CRYPTO_DRBG=m |
|
4942 |
+CONFIG_CRYPTO_JITTERENTROPY=m |
|
4943 |
+CONFIG_CRYPTO_USER_API=m |
|
4944 |
+CONFIG_CRYPTO_USER_API_HASH=m |
|
4945 |
+CONFIG_CRYPTO_USER_API_SKCIPHER=m |
|
4946 |
+# CONFIG_CRYPTO_USER_API_RNG is not set |
|
4947 |
+# CONFIG_CRYPTO_USER_API_AEAD is not set |
|
4948 |
+CONFIG_CRYPTO_HASH_INFO=y |
|
4949 |
+CONFIG_CRYPTO_HW=y |
|
4950 |
+# CONFIG_CRYPTO_DEV_MARVELL_CESA is not set |
|
4951 |
+# CONFIG_CRYPTO_DEV_FSL_CAAM is not set |
|
4952 |
+# CONFIG_CRYPTO_DEV_S5P is not set |
|
4953 |
+# CONFIG_CRYPTO_DEV_CCP is not set |
|
4954 |
+# CONFIG_CRYPTO_DEV_QCE is not set |
|
4955 |
+# CONFIG_CRYPTO_DEV_ROCKCHIP is not set |
|
4956 |
+# CONFIG_CRYPTO_DEV_CHELSIO is not set |
|
4957 |
+CONFIG_ASYMMETRIC_KEY_TYPE=y |
|
4958 |
+CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y |
|
4959 |
+CONFIG_X509_CERTIFICATE_PARSER=y |
|
4960 |
+CONFIG_PKCS7_MESSAGE_PARSER=y |
|
4961 |
+# CONFIG_PKCS7_TEST_KEY is not set |
|
4962 |
+# CONFIG_SIGNED_PE_FILE_VERIFICATION is not set |
|
4963 |
+ |
|
4964 |
+# |
|
4965 |
+# Certificates for signature checking |
|
4966 |
+# |
|
4967 |
+CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" |
|
4968 |
+CONFIG_SYSTEM_TRUSTED_KEYRING=y |
|
4969 |
+CONFIG_SYSTEM_TRUSTED_KEYS="" |
|
4970 |
+# CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set |
|
4971 |
+# CONFIG_SECONDARY_TRUSTED_KEYRING is not set |
|
4972 |
+# CONFIG_ARM64_CRYPTO is not set |
|
4973 |
+CONFIG_BINARY_PRINTF=y |
|
4974 |
+ |
|
4975 |
+# |
|
4976 |
+# Library routines |
|
4977 |
+# |
|
4978 |
+CONFIG_RAID6_PQ=m |
|
4979 |
+CONFIG_BITREVERSE=y |
|
4980 |
+CONFIG_HAVE_ARCH_BITREVERSE=y |
|
4981 |
+CONFIG_RATIONAL=y |
|
4982 |
+CONFIG_GENERIC_STRNCPY_FROM_USER=y |
|
4983 |
+CONFIG_GENERIC_STRNLEN_USER=y |
|
4984 |
+CONFIG_GENERIC_NET_UTILS=y |
|
4985 |
+CONFIG_GENERIC_PCI_IOMAP=y |
|
4986 |
+CONFIG_GENERIC_IO=y |
|
4987 |
+CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y |
|
4988 |
+CONFIG_CRC_CCITT=y |
|
4989 |
+CONFIG_CRC16=y |
|
4990 |
+CONFIG_CRC_T10DIF=y |
|
4991 |
+CONFIG_CRC_ITU_T=y |
|
4992 |
+CONFIG_CRC32=y |
|
4993 |
+# CONFIG_CRC32_SELFTEST is not set |
|
4994 |
+CONFIG_CRC32_SLICEBY8=y |
|
4995 |
+# CONFIG_CRC32_SLICEBY4 is not set |
|
4996 |
+# CONFIG_CRC32_SARWATE is not set |
|
4997 |
+# CONFIG_CRC32_BIT is not set |
|
4998 |
+# CONFIG_CRC7 is not set |
|
4999 |
+CONFIG_LIBCRC32C=y |
|
5000 |
+# CONFIG_CRC8 is not set |
|
5001 |
+CONFIG_AUDIT_GENERIC=y |
|
5002 |
+CONFIG_AUDIT_ARCH_COMPAT_GENERIC=y |
|
5003 |
+CONFIG_AUDIT_COMPAT_GENERIC=y |
|
5004 |
+# CONFIG_RANDOM32_SELFTEST is not set |
|
5005 |
+CONFIG_ZLIB_INFLATE=y |
|
5006 |
+CONFIG_ZLIB_DEFLATE=y |
|
5007 |
+CONFIG_LZO_COMPRESS=y |
|
5008 |
+CONFIG_LZO_DECOMPRESS=y |
|
5009 |
+CONFIG_LZ4_DECOMPRESS=y |
|
5010 |
+CONFIG_XZ_DEC=y |
|
5011 |
+CONFIG_XZ_DEC_X86=y |
|
5012 |
+CONFIG_XZ_DEC_POWERPC=y |
|
5013 |
+CONFIG_XZ_DEC_IA64=y |
|
5014 |
+CONFIG_XZ_DEC_ARM=y |
|
5015 |
+CONFIG_XZ_DEC_ARMTHUMB=y |
|
5016 |
+CONFIG_XZ_DEC_SPARC=y |
|
5017 |
+CONFIG_XZ_DEC_BCJ=y |
|
5018 |
+# CONFIG_XZ_DEC_TEST is not set |
|
5019 |
+CONFIG_DECOMPRESS_GZIP=y |
|
5020 |
+CONFIG_DECOMPRESS_BZIP2=y |
|
5021 |
+CONFIG_DECOMPRESS_LZMA=y |
|
5022 |
+CONFIG_DECOMPRESS_XZ=y |
|
5023 |
+CONFIG_DECOMPRESS_LZO=y |
|
5024 |
+CONFIG_DECOMPRESS_LZ4=y |
|
5025 |
+CONFIG_GENERIC_ALLOCATOR=y |
|
5026 |
+CONFIG_TEXTSEARCH=y |
|
5027 |
+CONFIG_TEXTSEARCH_KMP=m |
|
5028 |
+CONFIG_TEXTSEARCH_BM=m |
|
5029 |
+CONFIG_TEXTSEARCH_FSM=m |
|
5030 |
+CONFIG_RADIX_TREE_MULTIORDER=y |
|
5031 |
+CONFIG_ASSOCIATIVE_ARRAY=y |
|
5032 |
+CONFIG_HAS_IOMEM=y |
|
5033 |
+CONFIG_HAS_IOPORT_MAP=y |
|
5034 |
+CONFIG_HAS_DMA=y |
|
5035 |
+CONFIG_CHECK_SIGNATURE=y |
|
5036 |
+CONFIG_CPU_RMAP=y |
|
5037 |
+CONFIG_DQL=y |
|
5038 |
+CONFIG_GLOB=y |
|
5039 |
+# CONFIG_GLOB_SELFTEST is not set |
|
5040 |
+CONFIG_NLATTR=y |
|
5041 |
+CONFIG_CLZ_TAB=y |
|
5042 |
+# CONFIG_CORDIC is not set |
|
5043 |
+# CONFIG_DDR is not set |
|
5044 |
+CONFIG_IRQ_POLL=y |
|
5045 |
+CONFIG_MPILIB=y |
|
5046 |
+CONFIG_LIBFDT=y |
|
5047 |
+CONFIG_OID_REGISTRY=y |
|
5048 |
+CONFIG_UCS2_STRING=y |
|
5049 |
+CONFIG_FONT_SUPPORT=y |
|
5050 |
+# CONFIG_FONTS is not set |
|
5051 |
+CONFIG_FONT_8x8=y |
|
5052 |
+CONFIG_FONT_8x16=y |
|
5053 |
+# CONFIG_SG_SPLIT is not set |
|
5054 |
+CONFIG_SG_POOL=y |
|
5055 |
+CONFIG_ARCH_HAS_SG_CHAIN=y |
|
5056 |
+CONFIG_SBITMAP=y |
... | ... |
@@ -2,7 +2,7 @@ |
2 | 2 |
Summary: Kernel |
3 | 3 |
Name: linux |
4 | 4 |
Version: 4.9.66 |
5 |
-Release: 2%{?dist} |
|
5 |
+Release: 3%{?dist} |
|
6 | 6 |
License: GPLv2 |
7 | 7 |
URL: http://www.kernel.org/ |
8 | 8 |
Group: System Environment/Kernel |
... | ... |
@@ -15,6 +15,7 @@ Source2: initramfs.trigger |
15 | 15 |
%define ena_version 1.1.3 |
16 | 16 |
Source3: https://github.com/amzn/amzn-drivers/archive/ena_linux_1.1.3.tar.gz |
17 | 17 |
%define sha1 ena_linux=84138e8d7eb230b45cb53835edf03ca08043d471 |
18 |
+Source4: config_aarch64 |
|
18 | 19 |
# common |
19 | 20 |
Patch0: x86-vmware-read-tsc_khz-only-once-at-boot-time.patch |
20 | 21 |
Patch1: x86-vmware-use-tsc_khz-value-for-calibrate_cpu.patch |
... | ... |
@@ -48,6 +49,9 @@ Patch27: ACPICA-Namespace-fix-operand-cache-leak.patch |
48 | 48 |
# Fix CVE-2017-1000252 |
49 | 49 |
Patch28: kvm-dont-accept-wrong-gsi-values.patch |
50 | 50 |
|
51 |
+# RPi3 support |
|
52 |
+Patch100: mmc-bcm2835-Add-new-driver-for-the-sdhost-controller.patch |
|
53 |
+ |
|
51 | 54 |
BuildRequires: bc |
52 | 55 |
BuildRequires: kbd |
53 | 56 |
BuildRequires: kmod-devel |
... | ... |
@@ -98,12 +102,14 @@ Requires: python2 |
98 | 98 |
%description docs |
99 | 99 |
The Linux package contains the Linux kernel doc files |
100 | 100 |
|
101 |
+%ifarch x86_64 |
|
101 | 102 |
%package oprofile |
102 | 103 |
Summary: Kernel driver for oprofile, a statistical profiler for Linux systems |
103 | 104 |
Group: System Environment/Kernel |
104 | 105 |
Requires: %{name} = %{version}-%{release} |
105 | 106 |
%description oprofile |
106 | 107 |
Kernel driver for oprofile, a statistical profiler for Linux systems |
108 |
+%endif |
|
107 | 109 |
|
108 | 110 |
%package tools |
109 | 111 |
Summary: This package contains the 'perf' performance analysis tools for Linux kernel |
... | ... |
@@ -116,7 +122,9 @@ This package contains the 'perf' performance analysis tools for Linux kernel. |
116 | 116 |
|
117 | 117 |
%prep |
118 | 118 |
%setup -q -n linux-%{version} |
119 |
+%ifarch x86_64 |
|
119 | 120 |
%setup -D -b 3 -n linux-%{version} |
121 |
+%endif |
|
120 | 122 |
%patch0 -p1 |
121 | 123 |
%patch1 -p1 |
122 | 124 |
%patch2 -p1 |
... | ... |
@@ -143,19 +151,34 @@ This package contains the 'perf' performance analysis tools for Linux kernel. |
143 | 143 |
%patch26 -p1 |
144 | 144 |
%patch27 -p1 |
145 | 145 |
%patch28 -p1 |
146 |
+%patch100 -p1 |
|
146 | 147 |
|
147 | 148 |
%build |
148 | 149 |
make mrproper |
150 |
+ |
|
151 |
+%ifarch x86_64 |
|
149 | 152 |
cp %{SOURCE1} .config |
153 |
+arch="x86_64" |
|
154 |
+archdir="x86" |
|
155 |
+%endif |
|
156 |
+ |
|
157 |
+%ifarch aarch64 |
|
158 |
+cp %{SOURCE4} .config |
|
159 |
+arch="arm64" |
|
160 |
+archdir="arm64" |
|
161 |
+%endif |
|
162 |
+ |
|
150 | 163 |
sed -i 's/CONFIG_LOCALVERSION=""/CONFIG_LOCALVERSION="-%{release}"/' .config |
151 | 164 |
make LC_ALL= oldconfig |
152 |
-make VERBOSE=1 KBUILD_BUILD_VERSION="1-photon" KBUILD_BUILD_HOST="photon" ARCH="x86_64" %{?_smp_mflags} |
|
165 |
+make VERBOSE=1 KBUILD_BUILD_VERSION="1-photon" KBUILD_BUILD_HOST="photon" ARCH=${arch} %{?_smp_mflags} |
|
153 | 166 |
make -C tools perf |
167 |
+%ifarch x86_64 |
|
154 | 168 |
# build ENA module |
155 | 169 |
bldroot=`pwd` |
156 | 170 |
pushd ../amzn-drivers-ena_linux_%{ena_version}/kernel/linux/ena |
157 | 171 |
make -C $bldroot M=`pwd` VERBOSE=1 modules %{?_smp_mflags} |
158 | 172 |
popd |
173 |
+%endif |
|
159 | 174 |
|
160 | 175 |
%define __modules_install_post \ |
161 | 176 |
for MODULE in `find %{buildroot}/lib/modules/%{uname_r} -name *.ko` ; do \ |
... | ... |
@@ -182,6 +205,7 @@ install -vdm 755 %{buildroot}/etc/modprobe.d |
182 | 182 |
install -vdm 755 %{buildroot}/usr/src/%{name}-headers-%{uname_r} |
183 | 183 |
install -vdm 755 %{buildroot}/usr/lib/debug/lib/modules/%{uname_r} |
184 | 184 |
make INSTALL_MOD_PATH=%{buildroot} modules_install |
185 |
+%ifarch x86_64 |
|
185 | 186 |
# install ENA module |
186 | 187 |
bldroot=`pwd` |
187 | 188 |
pushd ../amzn-drivers-ena_linux_%{ena_version}/kernel/linux/ena |
... | ... |
@@ -201,6 +225,10 @@ if [ "$ID1" != "$ID2" ] ; then |
201 | 201 |
exit 1 |
202 | 202 |
fi |
203 | 203 |
install -vm 644 arch/x86/boot/bzImage %{buildroot}/boot/vmlinuz-%{uname_r} |
204 |
+%endif |
|
205 |
+%ifarch aarch64 |
|
206 |
+install -vm 644 arch/arm64/boot/Image %{buildroot}/boot/vmlinuz-%{uname_r} |
|
207 |
+%endif |
|
204 | 208 |
# Restrict the permission on System.map-X file |
205 | 209 |
install -vm 400 System.map %{buildroot}/boot/System.map-%{uname_r} |
206 | 210 |
install -vm 644 .config %{buildroot}/boot/config-%{uname_r} |
... | ... |
@@ -227,12 +255,14 @@ rm -rf %{buildroot}/lib/modules/%{uname_r}/source |
227 | 227 |
rm -rf %{buildroot}/lib/modules/%{uname_r}/build |
228 | 228 |
|
229 | 229 |
find . -name Makefile* -o -name Kconfig* -o -name *.pl | xargs sh -c 'cp --parents "$@" %{buildroot}/usr/src/%{name}-headers-%{uname_r}' copy |
230 |
-find arch/x86/include include scripts -type f | xargs sh -c 'cp --parents "$@" %{buildroot}/usr/src/%{name}-headers-%{uname_r}' copy |
|
231 |
-find $(find arch/x86 -name include -o -name scripts -type d) -type f | xargs sh -c 'cp --parents "$@" %{buildroot}/usr/src/%{name}-headers-%{uname_r}' copy |
|
232 |
-find arch/x86/include Module.symvers include scripts -type f | xargs sh -c 'cp --parents "$@" %{buildroot}/usr/src/%{name}-headers-%{uname_r}' copy |
|
230 |
+find arch/${archdir}/include include scripts -type f | xargs sh -c 'cp --parents "$@" %{buildroot}/usr/src/%{name}-headers-%{uname_r}' copy |
|
231 |
+find $(find arch/${archdir} -name include -o -name scripts -type d) -type f | xargs sh -c 'cp --parents "$@" %{buildroot}/usr/src/%{name}-headers-%{uname_r}' copy |
|
232 |
+find arch/${archdir}/include Module.symvers include scripts -type f | xargs sh -c 'cp --parents "$@" %{buildroot}/usr/src/%{name}-headers-%{uname_r}' copy |
|
233 |
+%ifarch x86_64 |
|
233 | 234 |
# CONFIG_STACK_VALIDATION=y requires objtool to build external modules |
234 | 235 |
install -vsm 755 tools/objtool/objtool %{buildroot}/usr/src/%{name}-headers-%{uname_r}/tools/objtool/ |
235 | 236 |
install -vsm 755 tools/objtool/fixdep %{buildroot}/usr/src/%{name}-headers-%{uname_r}/tools/objtool/ |
237 |
+%endif |
|
236 | 238 |
|
237 | 239 |
cp .config %{buildroot}/usr/src/%{name}-headers-%{uname_r} # copy .config manually to be where it's expected to be |
238 | 240 |
ln -sf "/usr/src/%{name}-headers-%{uname_r}" "%{buildroot}/lib/modules/%{uname_r}/build" |
... | ... |
@@ -255,8 +285,10 @@ ln -sf %{name}-%{uname_r}.cfg /boot/photon.cfg |
255 | 255 |
%post sound |
256 | 256 |
/sbin/depmod -aq %{uname_r} |
257 | 257 |
|
258 |
+%ifarch x86_64 |
|
258 | 259 |
%post oprofile |
259 | 260 |
/sbin/depmod -aq %{uname_r} |
261 |
+%endif |
|
260 | 262 |
|
261 | 263 |
%files |
262 | 264 |
%defattr(-,root,root) |
... | ... |
@@ -271,7 +303,9 @@ ln -sf %{name}-%{uname_r}.cfg /boot/photon.cfg |
271 | 271 |
%exclude /lib/modules/%{uname_r}/build |
272 | 272 |
%exclude /lib/modules/%{uname_r}/kernel/drivers/gpu |
273 | 273 |
%exclude /lib/modules/%{uname_r}/kernel/sound |
274 |
+%ifarch x86_64 |
|
274 | 275 |
%exclude /lib/modules/%{uname_r}/kernel/arch/x86/oprofile/ |
276 |
+%endif |
|
275 | 277 |
|
276 | 278 |
%files docs |
277 | 279 |
%defattr(-,root,root) |
... | ... |
@@ -291,21 +325,30 @@ ln -sf %{name}-%{uname_r}.cfg /boot/photon.cfg |
291 | 291 |
%defattr(-,root,root) |
292 | 292 |
/lib/modules/%{uname_r}/kernel/sound |
293 | 293 |
|
294 |
+%ifarch x86_64 |
|
294 | 295 |
%files oprofile |
295 | 296 |
%defattr(-,root,root) |
296 | 297 |
/lib/modules/%{uname_r}/kernel/arch/x86/oprofile/ |
298 |
+%endif |
|
297 | 299 |
|
298 | 300 |
%files tools |
299 | 301 |
%defattr(-,root,root) |
300 | 302 |
/usr/libexec |
301 | 303 |
%exclude %{_libdir}/debug |
304 |
+%ifarch x86_64 |
|
302 | 305 |
/usr/lib64/traceevent |
306 |
+%endif |
|
307 |
+%ifarch aarch64 |
|
308 |
+/usr/lib/traceevent |
|
309 |
+%endif |
|
303 | 310 |
%{_bindir} |
304 | 311 |
/etc/bash_completion.d/* |
305 | 312 |
/usr/share/perf-core/strace/groups/file |
306 | 313 |
/usr/share/doc/* |
307 | 314 |
|
308 | 315 |
%changelog |
316 |
+* Thu Dec 07 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.66-3 |
|
317 |
+- Aarch64 support |
|
309 | 318 |
* Tue Dec 05 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.66-2 |
310 | 319 |
- Sign and compress modules after stripping. fips=1 requires signed modules |
311 | 320 |
* Mon Dec 04 2017 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.9.66-1 |
312 | 321 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,1543 @@ |
0 |
+From 660fc733bd7436f4fa1a351376493e635514ed64 Mon Sep 17 00:00:00 2001 |
|
1 |
+From: Eric Anholt <eric@anholt.net> |
|
2 |
+Date: Wed, 8 Mar 2017 10:19:03 +0100 |
|
3 |
+Subject: [PATCH] mmc: bcm2835: Add new driver for the sdhost controller. |
|
4 |
+ |
|
5 |
+The 2835 has two SD controllers: The Arasan sdhci controller (supported |
|
6 |
+by the iproc driver) and a custom sdhost controller. This patch adds a |
|
7 |
+driver for the latter. |
|
8 |
+ |
|
9 |
+The sdhci controller supports both sdcard and sdio. The sdhost |
|
10 |
+controller supports the sdcard only, but has better performance. Also |
|
11 |
+note that the rpi3 has sdio wifi, so driving the sdcard with the sdhost |
|
12 |
+controller allows to use the sdhci controller for wifi support. |
|
13 |
+ |
|
14 |
+The configuration is done by devicetree via pin muxing. Both SD |
|
15 |
+controller are available on the same pins (2 pin groups = pin 22 to 27 + |
|
16 |
+pin 48 to 53). So it's possible to use both SD controllers at the same |
|
17 |
+time with different pin groups. |
|
18 |
+ |
|
19 |
+The code was originally written by Phil Elwell in the downstream |
|
20 |
+Rasbperry Pi tree. In preparation for the upstream merge it was |
|
21 |
+cleaned up and the code base was moderized by Eric Anholt, Stefan |
|
22 |
+Wahren and Gerd Hoffmann. |
|
23 |
+ |
|
24 |
+Signed-off-by: Eric Anholt <eric@anholt.net> |
|
25 |
+Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com> |
|
26 |
+Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> |
|
27 |
+Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org> |
|
28 |
+--- |
|
29 |
+ drivers/mmc/host/Kconfig | 14 + |
|
30 |
+ drivers/mmc/host/Makefile | 1 + |
|
31 |
+ drivers/mmc/host/bcm2835.c | 1465 ++++++++++++++++++++++++++++++++++++++++++++ |
|
32 |
+ 3 files changed, 1480 insertions(+) |
|
33 |
+ create mode 100644 drivers/mmc/host/bcm2835.c |
|
34 |
+ |
|
35 |
+diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig |
|
36 |
+index f08691a58d7e0..a638cd0d80be1 100644 |
|
37 |
+--- a/drivers/mmc/host/Kconfig |
|
38 |
+@@ -799,6 +799,20 @@ config MMC_TOSHIBA_PCI |
|
39 |
+ depends on PCI |
|
40 |
+ help |
|
41 |
+ |
|
42 |
++config MMC_BCM2835 |
|
43 |
++ tristate "Broadcom BCM2835 SDHOST MMC Controller support" |
|
44 |
++ depends on ARCH_BCM2835 || COMPILE_TEST |
|
45 |
++ depends on HAS_DMA |
|
46 |
++ help |
|
47 |
++ This selects the BCM2835 SDHOST MMC controller. If you have |
|
48 |
++ a BCM2835 platform with SD or MMC devices, say Y or M here. |
|
49 |
++ |
|
50 |
++ Note that the BCM2835 has two SD controllers: The Arasan |
|
51 |
++ sdhci controller (supported by MMC_SDHCI_IPROC) and a custom |
|
52 |
++ sdhost controller (supported by this driver). |
|
53 |
++ |
|
54 |
++ If unsure, say N. |
|
55 |
++ |
|
56 |
+ config MMC_MTK |
|
57 |
+ tristate "MediaTek SD/MMC Card Interface support" |
|
58 |
+ depends on HAS_DMA |
|
59 |
+diff --git a/drivers/mmc/host/Makefile b/drivers/mmc/host/Makefile |
|
60 |
+index 6d548c4ee2fa3..bc2c2e2c68c0e 100644 |
|
61 |
+--- a/drivers/mmc/host/Makefile |
|
62 |
+@@ -59,6 +59,7 @@ obj-$(CONFIG_MMC_MOXART) += moxart-mmc.o |
|
63 |
+ obj-$(CONFIG_MMC_SUNXI) += sunxi-mmc.o |
|
64 |
+ obj-$(CONFIG_MMC_USDHI6ROL0) += usdhi6rol0.o |
|
65 |
+ obj-$(CONFIG_MMC_TOSHIBA_PCI) += toshsd.o |
|
66 |
++obj-$(CONFIG_MMC_BCM2835) += bcm2835.o |
|
67 |
+ |
|
68 |
+ obj-$(CONFIG_MMC_REALTEK_PCI) += rtsx_pci_sdmmc.o |
|
69 |
+ obj-$(CONFIG_MMC_REALTEK_USB) += rtsx_usb_sdmmc.o |
|
70 |
+diff --git a/drivers/mmc/host/bcm2835.c b/drivers/mmc/host/bcm2835.c |
|
71 |
+new file mode 100644 |
|
72 |
+index 0000000000000..7d1b0db7fbb7d |
|
73 |
+--- /dev/null |
|
74 |
+@@ -0,0 +1,1465 @@ |
|
75 |
++/* |
|
76 |
++ * bcm2835 sdhost driver. |
|
77 |
++ * |
|
78 |
++ * The 2835 has two SD controllers: The Arasan sdhci controller |
|
79 |
++ * (supported by the iproc driver) and a custom sdhost controller |
|
80 |
++ * (supported by this driver). |
|
81 |
++ * |
|
82 |
++ * The sdhci controller supports both sdcard and sdio. The sdhost |
|
83 |
++ * controller supports the sdcard only, but has better performance. |
|
84 |
++ * Also note that the rpi3 has sdio wifi, so driving the sdcard with |
|
85 |
++ * the sdhost controller allows to use the sdhci controller for wifi |
|
86 |
++ * support. |
|
87 |
++ * |
|
88 |
++ * The configuration is done by devicetree via pin muxing. Both |
|
89 |
++ * SD controller are available on the same pins (2 pin groups = pin 22 |
|
90 |
++ * to 27 + pin 48 to 53). So it's possible to use both SD controllers |
|
91 |
++ * at the same time with different pin groups. |
|
92 |
++ * |
|
93 |
++ * Author: Phil Elwell <phil@raspberrypi.org> |
|
94 |
++ * Copyright (C) 2015-2016 Raspberry Pi (Trading) Ltd. |
|
95 |
++ * |
|
96 |
++ * Based on |
|
97 |
++ * mmc-bcm2835.c by Gellert Weisz |
|
98 |
++ * which is, in turn, based on |
|
99 |
++ * sdhci-bcm2708.c by Broadcom |
|
100 |
++ * sdhci-bcm2835.c by Stephen Warren and Oleksandr Tymoshenko |
|
101 |
++ * sdhci.c and sdhci-pci.c by Pierre Ossman |
|
102 |
++ * |
|
103 |
++ * This program is free software; you can redistribute it and/or modify it |
|
104 |
++ * under the terms and conditions of the GNU General Public License, |
|
105 |
++ * version 2, as published by the Free Software Foundation. |
|
106 |
++ * |
|
107 |
++ * This program is distributed in the hope it will be useful, but WITHOUT |
|
108 |
++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
|
109 |
++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for |
|
110 |
++ * more details. |
|
111 |
++ * |
|
112 |
++ * You should have received a copy of the GNU General Public License |
|
113 |
++ * along with this program. If not, see <http://www.gnu.org/licenses/>. |
|
114 |
++ */ |
|
115 |
++#include <linux/clk.h> |
|
116 |
++#include <linux/delay.h> |
|
117 |
++#include <linux/device.h> |
|
118 |
++#include <linux/dmaengine.h> |
|
119 |
++#include <linux/dma-mapping.h> |
|
120 |
++#include <linux/err.h> |
|
121 |
++#include <linux/highmem.h> |
|
122 |
++#include <linux/interrupt.h> |
|
123 |
++#include <linux/io.h> |
|
124 |
++#include <linux/iopoll.h> |
|
125 |
++#include <linux/module.h> |
|
126 |
++#include <linux/of_address.h> |
|
127 |
++#include <linux/of_irq.h> |
|
128 |
++#include <linux/platform_device.h> |
|
129 |
++#include <linux/scatterlist.h> |
|
130 |
++#include <linux/time.h> |
|
131 |
++#include <linux/workqueue.h> |
|
132 |
++ |
|
133 |
++#include <linux/mmc/host.h> |
|
134 |
++#include <linux/mmc/mmc.h> |
|
135 |
++#include <linux/mmc/sd.h> |
|
136 |
++ |
|
137 |
++#define SDCMD 0x00 /* Command to SD card - 16 R/W */ |
|
138 |
++#define SDARG 0x04 /* Argument to SD card - 32 R/W */ |
|
139 |
++#define SDTOUT 0x08 /* Start value for timeout counter - 32 R/W */ |
|
140 |
++#define SDCDIV 0x0c /* Start value for clock divider - 11 R/W */ |
|
141 |
++#define SDRSP0 0x10 /* SD card response (31:0) - 32 R */ |
|
142 |
++#define SDRSP1 0x14 /* SD card response (63:32) - 32 R */ |
|
143 |
++#define SDRSP2 0x18 /* SD card response (95:64) - 32 R */ |
|
144 |
++#define SDRSP3 0x1c /* SD card response (127:96) - 32 R */ |
|
145 |
++#define SDHSTS 0x20 /* SD host status - 11 R/W */ |
|
146 |
++#define SDVDD 0x30 /* SD card power control - 1 R/W */ |
|
147 |
++#define SDEDM 0x34 /* Emergency Debug Mode - 13 R/W */ |
|
148 |
++#define SDHCFG 0x38 /* Host configuration - 2 R/W */ |
|
149 |
++#define SDHBCT 0x3c /* Host byte count (debug) - 32 R/W */ |
|
150 |
++#define SDDATA 0x40 /* Data to/from SD card - 32 R/W */ |
|
151 |
++#define SDHBLC 0x50 /* Host block count (SDIO/SDHC) - 9 R/W */ |
|
152 |
++ |
|
153 |
++#define SDCMD_NEW_FLAG 0x8000 |
|
154 |
++#define SDCMD_FAIL_FLAG 0x4000 |
|
155 |
++#define SDCMD_BUSYWAIT 0x800 |
|
156 |
++#define SDCMD_NO_RESPONSE 0x400 |
|
157 |
++#define SDCMD_LONG_RESPONSE 0x200 |
|
158 |
++#define SDCMD_WRITE_CMD 0x80 |
|
159 |
++#define SDCMD_READ_CMD 0x40 |
|
160 |
++#define SDCMD_CMD_MASK 0x3f |
|
161 |
++ |
|
162 |
++#define SDCDIV_MAX_CDIV 0x7ff |
|
163 |
++ |
|
164 |
++#define SDHSTS_BUSY_IRPT 0x400 |
|
165 |
++#define SDHSTS_BLOCK_IRPT 0x200 |
|
166 |
++#define SDHSTS_SDIO_IRPT 0x100 |
|
167 |
++#define SDHSTS_REW_TIME_OUT 0x80 |
|
168 |
++#define SDHSTS_CMD_TIME_OUT 0x40 |
|
169 |
++#define SDHSTS_CRC16_ERROR 0x20 |
|
170 |
++#define SDHSTS_CRC7_ERROR 0x10 |
|
171 |
++#define SDHSTS_FIFO_ERROR 0x08 |
|
172 |
++/* Reserved */ |
|
173 |
++/* Reserved */ |
|
174 |
++#define SDHSTS_DATA_FLAG 0x01 |
|
175 |
++ |
|
176 |
++#define SDHSTS_TRANSFER_ERROR_MASK (SDHSTS_CRC7_ERROR | \ |
|
177 |
++ SDHSTS_CRC16_ERROR | \ |
|
178 |
++ SDHSTS_REW_TIME_OUT | \ |
|
179 |
++ SDHSTS_FIFO_ERROR) |
|
180 |
++ |
|
181 |
++#define SDHSTS_ERROR_MASK (SDHSTS_CMD_TIME_OUT | \ |
|
182 |
++ SDHSTS_TRANSFER_ERROR_MASK) |
|
183 |
++ |
|
184 |
++#define SDHCFG_BUSY_IRPT_EN BIT(10) |
|
185 |
++#define SDHCFG_BLOCK_IRPT_EN BIT(8) |
|
186 |
++#define SDHCFG_SDIO_IRPT_EN BIT(5) |
|
187 |
++#define SDHCFG_DATA_IRPT_EN BIT(4) |
|
188 |
++#define SDHCFG_SLOW_CARD BIT(3) |
|
189 |
++#define SDHCFG_WIDE_EXT_BUS BIT(2) |
|
190 |
++#define SDHCFG_WIDE_INT_BUS BIT(1) |
|
191 |
++#define SDHCFG_REL_CMD_LINE BIT(0) |
|
192 |
++ |
|
193 |
++#define SDVDD_POWER_OFF 0 |
|
194 |
++#define SDVDD_POWER_ON 1 |
|
195 |
++ |
|
196 |
++#define SDEDM_FORCE_DATA_MODE BIT(19) |
|
197 |
++#define SDEDM_CLOCK_PULSE BIT(20) |
|
198 |
++#define SDEDM_BYPASS BIT(21) |
|
199 |
++ |
|
200 |
++#define SDEDM_WRITE_THRESHOLD_SHIFT 9 |
|
201 |
++#define SDEDM_READ_THRESHOLD_SHIFT 14 |
|
202 |
++#define SDEDM_THRESHOLD_MASK 0x1f |
|
203 |
++ |
|
204 |
++#define SDEDM_FSM_MASK 0xf |
|
205 |
++#define SDEDM_FSM_IDENTMODE 0x0 |
|
206 |
++#define SDEDM_FSM_DATAMODE 0x1 |
|
207 |
++#define SDEDM_FSM_READDATA 0x2 |
|
208 |
++#define SDEDM_FSM_WRITEDATA 0x3 |
|
209 |
++#define SDEDM_FSM_READWAIT 0x4 |
|
210 |
++#define SDEDM_FSM_READCRC 0x5 |
|
211 |
++#define SDEDM_FSM_WRITECRC 0x6 |
|
212 |
++#define SDEDM_FSM_WRITEWAIT1 0x7 |
|
213 |
++#define SDEDM_FSM_POWERDOWN 0x8 |
|
214 |
++#define SDEDM_FSM_POWERUP 0x9 |
|
215 |
++#define SDEDM_FSM_WRITESTART1 0xa |
|
216 |
++#define SDEDM_FSM_WRITESTART2 0xb |
|
217 |
++#define SDEDM_FSM_GENPULSES 0xc |
|
218 |
++#define SDEDM_FSM_WRITEWAIT2 0xd |
|
219 |
++#define SDEDM_FSM_STARTPOWDOWN 0xf |
|
220 |
++ |
|
221 |
++#define SDDATA_FIFO_WORDS 16 |
|
222 |
++ |
|
223 |
++#define FIFO_READ_THRESHOLD 4 |
|
224 |
++#define FIFO_WRITE_THRESHOLD 4 |
|
225 |
++#define SDDATA_FIFO_PIO_BURST 8 |
|
226 |
++ |
|
227 |
++#define PIO_THRESHOLD 1 /* Maximum block count for PIO (0 = always DMA) */ |
|
228 |
++ |
|
229 |
++struct bcm2835_host { |
|
230 |
++ spinlock_t lock; |
|
231 |
++ struct mutex mutex; |
|
232 |
++ |
|
233 |
++ void __iomem *ioaddr; |
|
234 |
++ u32 phys_addr; |
|
235 |
++ |
|
236 |
++ struct mmc_host *mmc; |
|
237 |
++ struct platform_device *pdev; |
|
238 |
++ |
|
239 |
++ int clock; /* Current clock speed */ |
|
240 |
++ unsigned int max_clk; /* Max possible freq */ |
|
241 |
++ struct work_struct dma_work; |
|
242 |
++ struct delayed_work timeout_work; /* Timer for timeouts */ |
|
243 |
++ struct sg_mapping_iter sg_miter; /* SG state for PIO */ |
|
244 |
++ unsigned int blocks; /* remaining PIO blocks */ |
|
245 |
++ int irq; /* Device IRQ */ |
|
246 |
++ |
|
247 |
++ u32 ns_per_fifo_word; |
|
248 |
++ |
|
249 |
++ /* cached registers */ |
|
250 |
++ u32 hcfg; |
|
251 |
++ u32 cdiv; |
|
252 |
++ |
|
253 |
++ struct mmc_request *mrq; /* Current request */ |
|
254 |
++ struct mmc_command *cmd; /* Current command */ |
|
255 |
++ struct mmc_data *data; /* Current data request */ |
|
256 |
++ bool data_complete:1;/* Data finished before cmd */ |
|
257 |
++ bool use_busy:1; /* Wait for busy interrupt */ |
|
258 |
++ bool use_sbc:1; /* Send CMD23 */ |
|
259 |
++ |
|
260 |
++ /* for threaded irq handler */ |
|
261 |
++ bool irq_block; |
|
262 |
++ bool irq_busy; |
|
263 |
++ bool irq_data; |
|
264 |
++ |
|
265 |
++ /* DMA part */ |
|
266 |
++ struct dma_chan *dma_chan_rxtx; |
|
267 |
++ struct dma_chan *dma_chan; |
|
268 |
++ struct dma_slave_config dma_cfg_rx; |
|
269 |
++ struct dma_slave_config dma_cfg_tx; |
|
270 |
++ struct dma_async_tx_descriptor *dma_desc; |
|
271 |
++ u32 dma_dir; |
|
272 |
++ u32 drain_words; |
|
273 |
++ struct page *drain_page; |
|
274 |
++ u32 drain_offset; |
|
275 |
++ bool use_dma; |
|
276 |
++}; |
|
277 |
++ |
|
278 |
++static void bcm2835_dumpcmd(struct bcm2835_host *host, struct mmc_command *cmd, |
|
279 |
++ const char *label) |
|
280 |
++{ |
|
281 |
++ struct device *dev = &host->pdev->dev; |
|
282 |
++ |
|
283 |
++ if (!cmd) |
|
284 |
++ return; |
|
285 |
++ |
|
286 |
++ dev_dbg(dev, "%c%s op %d arg 0x%x flags 0x%x - resp %08x %08x %08x %08x, err %d\n", |
|
287 |
++ (cmd == host->cmd) ? '>' : ' ', |
|
288 |
++ label, cmd->opcode, cmd->arg, cmd->flags, |
|
289 |
++ cmd->resp[0], cmd->resp[1], cmd->resp[2], cmd->resp[3], |
|
290 |
++ cmd->error); |
|
291 |
++} |
|
292 |
++ |
|
293 |
++static void bcm2835_dumpregs(struct bcm2835_host *host) |
|
294 |
++{ |
|
295 |
++ struct mmc_request *mrq = host->mrq; |
|
296 |
++ struct device *dev = &host->pdev->dev; |
|
297 |
++ |
|
298 |
++ if (mrq) { |
|
299 |
++ bcm2835_dumpcmd(host, mrq->sbc, "sbc"); |
|
300 |
++ bcm2835_dumpcmd(host, mrq->cmd, "cmd"); |
|
301 |
++ if (mrq->data) { |
|
302 |
++ dev_dbg(dev, "data blocks %x blksz %x - err %d\n", |
|
303 |
++ mrq->data->blocks, |
|
304 |
++ mrq->data->blksz, |
|
305 |
++ mrq->data->error); |
|
306 |
++ } |
|
307 |
++ bcm2835_dumpcmd(host, mrq->stop, "stop"); |
|
308 |
++ } |
|
309 |
++ |
|
310 |
++ dev_dbg(dev, "=========== REGISTER DUMP ===========\n"); |
|
311 |
++ dev_dbg(dev, "SDCMD 0x%08x\n", readl(host->ioaddr + SDCMD)); |
|
312 |
++ dev_dbg(dev, "SDARG 0x%08x\n", readl(host->ioaddr + SDARG)); |
|
313 |
++ dev_dbg(dev, "SDTOUT 0x%08x\n", readl(host->ioaddr + SDTOUT)); |
|
314 |
++ dev_dbg(dev, "SDCDIV 0x%08x\n", readl(host->ioaddr + SDCDIV)); |
|
315 |
++ dev_dbg(dev, "SDRSP0 0x%08x\n", readl(host->ioaddr + SDRSP0)); |
|
316 |
++ dev_dbg(dev, "SDRSP1 0x%08x\n", readl(host->ioaddr + SDRSP1)); |
|
317 |
++ dev_dbg(dev, "SDRSP2 0x%08x\n", readl(host->ioaddr + SDRSP2)); |
|
318 |
++ dev_dbg(dev, "SDRSP3 0x%08x\n", readl(host->ioaddr + SDRSP3)); |
|
319 |
++ dev_dbg(dev, "SDHSTS 0x%08x\n", readl(host->ioaddr + SDHSTS)); |
|
320 |
++ dev_dbg(dev, "SDVDD 0x%08x\n", readl(host->ioaddr + SDVDD)); |
|
321 |
++ dev_dbg(dev, "SDEDM 0x%08x\n", readl(host->ioaddr + SDEDM)); |
|
322 |
++ dev_dbg(dev, "SDHCFG 0x%08x\n", readl(host->ioaddr + SDHCFG)); |
|
323 |
++ dev_dbg(dev, "SDHBCT 0x%08x\n", readl(host->ioaddr + SDHBCT)); |
|
324 |
++ dev_dbg(dev, "SDHBLC 0x%08x\n", readl(host->ioaddr + SDHBLC)); |
|
325 |
++ dev_dbg(dev, "===========================================\n"); |
|
326 |
++} |
|
327 |
++ |
|
328 |
++static void bcm2835_reset_internal(struct bcm2835_host *host) |
|
329 |
++{ |
|
330 |
++ u32 temp; |
|
331 |
++ |
|
332 |
++ writel(SDVDD_POWER_OFF, host->ioaddr + SDVDD); |
|
333 |
++ writel(0, host->ioaddr + SDCMD); |
|
334 |
++ writel(0, host->ioaddr + SDARG); |
|
335 |
++ writel(0xf00000, host->ioaddr + SDTOUT); |
|
336 |
++ writel(0, host->ioaddr + SDCDIV); |
|
337 |
++ writel(0x7f8, host->ioaddr + SDHSTS); /* Write 1s to clear */ |
|
338 |
++ writel(0, host->ioaddr + SDHCFG); |
|
339 |
++ writel(0, host->ioaddr + SDHBCT); |
|
340 |
++ writel(0, host->ioaddr + SDHBLC); |
|
341 |
++ |
|
342 |
++ /* Limit fifo usage due to silicon bug */ |
|
343 |
++ temp = readl(host->ioaddr + SDEDM); |
|
344 |
++ temp &= ~((SDEDM_THRESHOLD_MASK << SDEDM_READ_THRESHOLD_SHIFT) | |
|
345 |
++ (SDEDM_THRESHOLD_MASK << SDEDM_WRITE_THRESHOLD_SHIFT)); |
|
346 |
++ temp |= (FIFO_READ_THRESHOLD << SDEDM_READ_THRESHOLD_SHIFT) | |
|
347 |
++ (FIFO_WRITE_THRESHOLD << SDEDM_WRITE_THRESHOLD_SHIFT); |
|
348 |
++ writel(temp, host->ioaddr + SDEDM); |
|
349 |
++ msleep(20); |
|
350 |
++ writel(SDVDD_POWER_ON, host->ioaddr + SDVDD); |
|
351 |
++ msleep(20); |
|
352 |
++ host->clock = 0; |
|
353 |
++ writel(host->hcfg, host->ioaddr + SDHCFG); |
|
354 |
++ writel(host->cdiv, host->ioaddr + SDCDIV); |
|
355 |
++} |
|
356 |
++ |
|
357 |
++static void bcm2835_reset(struct mmc_host *mmc) |
|
358 |
++{ |
|
359 |
++ struct bcm2835_host *host = mmc_priv(mmc); |
|
360 |
++ |
|
361 |
++ if (host->dma_chan) |
|
362 |
++ dmaengine_terminate_sync(host->dma_chan); |
|
363 |
++ bcm2835_reset_internal(host); |
|
364 |
++} |
|
365 |
++ |
|
366 |
++static void bcm2835_finish_command(struct bcm2835_host *host); |
|
367 |
++ |
|
368 |
++static void bcm2835_wait_transfer_complete(struct bcm2835_host *host) |
|
369 |
++{ |
|
370 |
++ int timediff; |
|
371 |
++ u32 alternate_idle; |
|
372 |
++ |
|
373 |
++ alternate_idle = (host->mrq->data->flags & MMC_DATA_READ) ? |
|
374 |
++ SDEDM_FSM_READWAIT : SDEDM_FSM_WRITESTART1; |
|
375 |
++ |
|
376 |
++ timediff = 0; |
|
377 |
++ |
|
378 |
++ while (1) { |
|
379 |
++ u32 edm, fsm; |
|
380 |
++ |
|
381 |
++ edm = readl(host->ioaddr + SDEDM); |
|
382 |
++ fsm = edm & SDEDM_FSM_MASK; |
|
383 |
++ |
|
384 |
++ if ((fsm == SDEDM_FSM_IDENTMODE) || |
|
385 |
++ (fsm == SDEDM_FSM_DATAMODE)) |
|
386 |
++ break; |
|
387 |
++ if (fsm == alternate_idle) { |
|
388 |
++ writel(edm | SDEDM_FORCE_DATA_MODE, |
|
389 |
++ host->ioaddr + SDEDM); |
|
390 |
++ break; |
|
391 |
++ } |
|
392 |
++ |
|
393 |
++ timediff++; |
|
394 |
++ if (timediff == 100000) { |
|
395 |
++ dev_err(&host->pdev->dev, |
|
396 |
++ "wait_transfer_complete - still waiting after %d retries\n", |
|
397 |
++ timediff); |
|
398 |
++ bcm2835_dumpregs(host); |
|
399 |
++ host->mrq->data->error = -ETIMEDOUT; |
|
400 |
++ return; |
|
401 |
++ } |
|
402 |
++ cpu_relax(); |
|
403 |
++ } |
|
404 |
++} |
|
405 |
++ |
|
406 |
++static void bcm2835_dma_complete(void *param) |
|
407 |
++{ |
|
408 |
++ struct bcm2835_host *host = param; |
|
409 |
++ |
|
410 |
++ schedule_work(&host->dma_work); |
|
411 |
++} |
|
412 |
++ |
|
413 |
++static void bcm2835_transfer_block_pio(struct bcm2835_host *host, bool is_read) |
|
414 |
++{ |
|
415 |
++ unsigned long flags; |
|
416 |
++ size_t blksize; |
|
417 |
++ unsigned long wait_max; |
|
418 |
++ |
|
419 |
++ blksize = host->data->blksz; |
|
420 |
++ |
|
421 |
++ wait_max = jiffies + msecs_to_jiffies(500); |
|
422 |
++ |
|
423 |
++ local_irq_save(flags); |
|
424 |
++ |
|
425 |
++ while (blksize) { |
|
426 |
++ int copy_words; |
|
427 |
++ u32 hsts = 0; |
|
428 |
++ size_t len; |
|
429 |
++ u32 *buf; |
|
430 |
++ |
|
431 |
++ if (!sg_miter_next(&host->sg_miter)) { |
|
432 |
++ host->data->error = -EINVAL; |
|
433 |
++ break; |
|
434 |
++ } |
|
435 |
++ |
|
436 |
++ len = min(host->sg_miter.length, blksize); |
|
437 |
++ if (len % 4) { |
|
438 |
++ host->data->error = -EINVAL; |
|
439 |
++ break; |
|
440 |
++ } |
|
441 |
++ |
|
442 |
++ blksize -= len; |
|
443 |
++ host->sg_miter.consumed = len; |
|
444 |
++ |
|
445 |
++ buf = (u32 *)host->sg_miter.addr; |
|
446 |
++ |
|
447 |
++ copy_words = len / 4; |
|
448 |
++ |
|
449 |
++ while (copy_words) { |
|
450 |
++ int burst_words, words; |
|
451 |
++ u32 edm; |
|
452 |
++ |
|
453 |
++ burst_words = min(SDDATA_FIFO_PIO_BURST, copy_words); |
|
454 |
++ edm = readl(host->ioaddr + SDEDM); |
|
455 |
++ if (is_read) |
|
456 |
++ words = ((edm >> 4) & 0x1f); |
|
457 |
++ else |
|
458 |
++ words = SDDATA_FIFO_WORDS - ((edm >> 4) & 0x1f); |
|
459 |
++ |
|
460 |
++ if (words < burst_words) { |
|
461 |
++ int fsm_state = (edm & SDEDM_FSM_MASK); |
|
462 |
++ struct device *dev = &host->pdev->dev; |
|
463 |
++ |
|
464 |
++ if ((is_read && |
|
465 |
++ (fsm_state != SDEDM_FSM_READDATA && |
|
466 |
++ fsm_state != SDEDM_FSM_READWAIT && |
|
467 |
++ fsm_state != SDEDM_FSM_READCRC)) || |
|
468 |
++ (!is_read && |
|
469 |
++ (fsm_state != SDEDM_FSM_WRITEDATA && |
|
470 |
++ fsm_state != SDEDM_FSM_WRITESTART1 && |
|
471 |
++ fsm_state != SDEDM_FSM_WRITESTART2))) { |
|
472 |
++ hsts = readl(host->ioaddr + SDHSTS); |
|
473 |
++ dev_err(dev, "fsm %x, hsts %08x\n", |
|
474 |
++ fsm_state, hsts); |
|
475 |
++ if (hsts & SDHSTS_ERROR_MASK) |
|
476 |
++ break; |
|
477 |
++ } |
|
478 |
++ |
|
479 |
++ if (time_after(jiffies, wait_max)) { |
|
480 |
++ dev_err(dev, "PIO %s timeout - EDM %08x\n", |
|
481 |
++ is_read ? "read" : "write", |
|
482 |
++ edm); |
|
483 |
++ hsts = SDHSTS_REW_TIME_OUT; |
|
484 |
++ break; |
|
485 |
++ } |
|
486 |
++ ndelay((burst_words - words) * |
|
487 |
++ host->ns_per_fifo_word); |
|
488 |
++ continue; |
|
489 |
++ } else if (words > copy_words) { |
|
490 |
++ words = copy_words; |
|
491 |
++ } |
|
492 |
++ |
|
493 |
++ copy_words -= words; |
|
494 |
++ |
|
495 |
++ while (words) { |
|
496 |
++ if (is_read) |
|
497 |
++ *(buf++) = readl(host->ioaddr + SDDATA); |
|
498 |
++ else |
|
499 |
++ writel(*(buf++), host->ioaddr + SDDATA); |
|
500 |
++ words--; |
|
501 |
++ } |
|
502 |
++ } |
|
503 |
++ |
|
504 |
++ if (hsts & SDHSTS_ERROR_MASK) |
|
505 |
++ break; |
|
506 |
++ } |
|
507 |
++ |
|
508 |
++ sg_miter_stop(&host->sg_miter); |
|
509 |
++ |
|
510 |
++ local_irq_restore(flags); |
|
511 |
++} |
|
512 |
++ |
|
513 |
++static void bcm2835_transfer_pio(struct bcm2835_host *host) |
|
514 |
++{ |
|
515 |
++ struct device *dev = &host->pdev->dev; |
|
516 |
++ u32 sdhsts; |
|
517 |
++ bool is_read; |
|
518 |
++ |
|
519 |
++ is_read = (host->data->flags & MMC_DATA_READ) != 0; |
|
520 |
++ bcm2835_transfer_block_pio(host, is_read); |
|
521 |
++ |
|
522 |
++ sdhsts = readl(host->ioaddr + SDHSTS); |
|
523 |
++ if (sdhsts & (SDHSTS_CRC16_ERROR | |
|
524 |
++ SDHSTS_CRC7_ERROR | |
|
525 |
++ SDHSTS_FIFO_ERROR)) { |
|
526 |
++ dev_err(dev, "%s transfer error - HSTS %08x\n", |
|
527 |
++ is_read ? "read" : "write", sdhsts); |
|
528 |
++ host->data->error = -EILSEQ; |
|
529 |
++ } else if ((sdhsts & (SDHSTS_CMD_TIME_OUT | |
|
530 |
++ SDHSTS_REW_TIME_OUT))) { |
|
531 |
++ dev_err(dev, "%s timeout error - HSTS %08x\n", |
|
532 |
++ is_read ? "read" : "write", sdhsts); |
|
533 |
++ host->data->error = -ETIMEDOUT; |
|
534 |
++ } |
|
535 |
++} |
|
536 |
++ |
|
537 |
++static |
|
538 |
++void bcm2835_prepare_dma(struct bcm2835_host *host, struct mmc_data *data) |
|
539 |
++{ |
|
540 |
++ int len, dir_data, dir_slave; |
|
541 |
++ struct dma_async_tx_descriptor *desc = NULL; |
|
542 |
++ struct dma_chan *dma_chan; |
|
543 |
++ |
|
544 |
++ dma_chan = host->dma_chan_rxtx; |
|
545 |
++ if (data->flags & MMC_DATA_READ) { |
|
546 |
++ dir_data = DMA_FROM_DEVICE; |
|
547 |
++ dir_slave = DMA_DEV_TO_MEM; |
|
548 |
++ } else { |
|
549 |
++ dir_data = DMA_TO_DEVICE; |
|
550 |
++ dir_slave = DMA_MEM_TO_DEV; |
|
551 |
++ } |
|
552 |
++ |
|
553 |
++ /* The block doesn't manage the FIFO DREQs properly for |
|
554 |
++ * multi-block transfers, so don't attempt to DMA the final |
|
555 |
++ * few words. Unfortunately this requires the final sg entry |
|
556 |
++ * to be trimmed. N.B. This code demands that the overspill |
|
557 |
++ * is contained in a single sg entry. |
|
558 |
++ */ |
|
559 |
++ |
|
560 |
++ host->drain_words = 0; |
|
561 |
++ if ((data->blocks > 1) && (dir_data == DMA_FROM_DEVICE)) { |
|
562 |
++ struct scatterlist *sg; |
|
563 |
++ u32 len; |
|
564 |
++ int i; |
|
565 |
++ |
|
566 |
++ len = min((u32)(FIFO_READ_THRESHOLD - 1) * 4, |
|
567 |
++ (u32)data->blocks * data->blksz); |
|
568 |
++ |
|
569 |
++ for_each_sg(data->sg, sg, data->sg_len, i) { |
|
570 |
++ if (sg_is_last(sg)) { |
|
571 |
++ WARN_ON(sg->length < len); |
|
572 |
++ sg->length -= len; |
|
573 |
++ host->drain_page = sg_page(sg); |
|
574 |
++ host->drain_offset = sg->offset + sg->length; |
|
575 |
++ } |
|
576 |
++ } |
|
577 |
++ host->drain_words = len / 4; |
|
578 |
++ } |
|
579 |
++ |
|
580 |
++ /* The parameters have already been validated, so this will not fail */ |
|
581 |
++ (void)dmaengine_slave_config(dma_chan, |
|
582 |
++ (dir_data == DMA_FROM_DEVICE) ? |
|
583 |
++ &host->dma_cfg_rx : |
|
584 |
++ &host->dma_cfg_tx); |
|
585 |
++ |
|
586 |
++ len = dma_map_sg(dma_chan->device->dev, data->sg, data->sg_len, |
|
587 |
++ dir_data); |
|
588 |
++ |
|
589 |
++ if (len > 0) { |
|
590 |
++ desc = dmaengine_prep_slave_sg(dma_chan, data->sg, |
|
591 |
++ len, dir_slave, |
|
592 |
++ DMA_PREP_INTERRUPT | |
|
593 |
++ DMA_CTRL_ACK); |
|
594 |
++ } |
|
595 |
++ |
|
596 |
++ if (desc) { |
|
597 |
++ desc->callback = bcm2835_dma_complete; |
|
598 |
++ desc->callback_param = host; |
|
599 |
++ host->dma_desc = desc; |
|
600 |
++ host->dma_chan = dma_chan; |
|
601 |
++ host->dma_dir = dir_data; |
|
602 |
++ } |
|
603 |
++} |
|
604 |
++ |
|
605 |
++static void bcm2835_start_dma(struct bcm2835_host *host) |
|
606 |
++{ |
|
607 |
++ dmaengine_submit(host->dma_desc); |
|
608 |
++ dma_async_issue_pending(host->dma_chan); |
|
609 |
++} |
|
610 |
++ |
|
611 |
++static void bcm2835_set_transfer_irqs(struct bcm2835_host *host) |
|
612 |
++{ |
|
613 |
++ u32 all_irqs = SDHCFG_DATA_IRPT_EN | SDHCFG_BLOCK_IRPT_EN | |
|
614 |
++ SDHCFG_BUSY_IRPT_EN; |
|
615 |
++ |
|
616 |
++ if (host->dma_desc) { |
|
617 |
++ host->hcfg = (host->hcfg & ~all_irqs) | |
|
618 |
++ SDHCFG_BUSY_IRPT_EN; |
|
619 |
++ } else { |
|
620 |
++ host->hcfg = (host->hcfg & ~all_irqs) | |
|
621 |
++ SDHCFG_DATA_IRPT_EN | |
|
622 |
++ SDHCFG_BUSY_IRPT_EN; |
|
623 |
++ } |
|
624 |
++ |
|
625 |
++ writel(host->hcfg, host->ioaddr + SDHCFG); |
|
626 |
++} |
|
627 |
++ |
|
628 |
++static |
|
629 |
++void bcm2835_prepare_data(struct bcm2835_host *host, struct mmc_command *cmd) |
|
630 |
++{ |
|
631 |
++ struct mmc_data *data = cmd->data; |
|
632 |
++ |
|
633 |
++ WARN_ON(host->data); |
|
634 |
++ |
|
635 |
++ host->data = data; |
|
636 |
++ if (!data) |
|
637 |
++ return; |
|
638 |
++ |
|
639 |
++ host->data_complete = false; |
|
640 |
++ host->data->bytes_xfered = 0; |
|
641 |
++ |
|
642 |
++ if (!host->dma_desc) { |
|
643 |
++ /* Use PIO */ |
|
644 |
++ int flags = SG_MITER_ATOMIC; |
|
645 |
++ |
|
646 |
++ if (data->flags & MMC_DATA_READ) |
|
647 |
++ flags |= SG_MITER_TO_SG; |
|
648 |
++ else |
|
649 |
++ flags |= SG_MITER_FROM_SG; |
|
650 |
++ sg_miter_start(&host->sg_miter, data->sg, data->sg_len, flags); |
|
651 |
++ host->blocks = data->blocks; |
|
652 |
++ } |
|
653 |
++ |
|
654 |
++ bcm2835_set_transfer_irqs(host); |
|
655 |
++ |
|
656 |
++ writel(data->blksz, host->ioaddr + SDHBCT); |
|
657 |
++ writel(data->blocks, host->ioaddr + SDHBLC); |
|
658 |
++} |
|
659 |
++ |
|
660 |
++static u32 bcm2835_read_wait_sdcmd(struct bcm2835_host *host, u32 max_ms) |
|
661 |
++{ |
|
662 |
++ struct device *dev = &host->pdev->dev; |
|
663 |
++ u32 value; |
|
664 |
++ int ret; |
|
665 |
++ |
|
666 |
++ ret = readl_poll_timeout(host->ioaddr + SDCMD, value, |
|
667 |
++ !(value & SDCMD_NEW_FLAG), 1, 10); |
|
668 |
++ if (ret == -ETIMEDOUT) |
|
669 |
++ /* if it takes a while make poll interval bigger */ |
|
670 |
++ ret = readl_poll_timeout(host->ioaddr + SDCMD, value, |
|
671 |
++ !(value & SDCMD_NEW_FLAG), |
|
672 |
++ 10, max_ms * 1000); |
|
673 |
++ if (ret == -ETIMEDOUT) |
|
674 |
++ dev_err(dev, "%s: timeout (%d ms)\n", __func__, max_ms); |
|
675 |
++ |
|
676 |
++ return value; |
|
677 |
++} |
|
678 |
++ |
|
679 |
++static void bcm2835_finish_request(struct bcm2835_host *host) |
|
680 |
++{ |
|
681 |
++ struct dma_chan *terminate_chan = NULL; |
|
682 |
++ struct mmc_request *mrq; |
|
683 |
++ |
|
684 |
++ cancel_delayed_work(&host->timeout_work); |
|
685 |
++ |
|
686 |
++ mrq = host->mrq; |
|
687 |
++ |
|
688 |
++ host->mrq = NULL; |
|
689 |
++ host->cmd = NULL; |
|
690 |
++ host->data = NULL; |
|
691 |
++ |
|
692 |
++ host->dma_desc = NULL; |
|
693 |
++ terminate_chan = host->dma_chan; |
|
694 |
++ host->dma_chan = NULL; |
|
695 |
++ |
|
696 |
++ if (terminate_chan) { |
|
697 |
++ int err = dmaengine_terminate_all(terminate_chan); |
|
698 |
++ |
|
699 |
++ if (err) |
|
700 |
++ dev_err(&host->pdev->dev, |
|
701 |
++ "failed to terminate DMA (%d)\n", err); |
|
702 |
++ } |
|
703 |
++ |
|
704 |
++ mmc_request_done(host->mmc, mrq); |
|
705 |
++} |
|
706 |
++ |
|
707 |
++static |
|
708 |
++bool bcm2835_send_command(struct bcm2835_host *host, struct mmc_command *cmd) |
|
709 |
++{ |
|
710 |
++ struct device *dev = &host->pdev->dev; |
|
711 |
++ u32 sdcmd, sdhsts; |
|
712 |
++ unsigned long timeout; |
|
713 |
++ |
|
714 |
++ WARN_ON(host->cmd); |
|
715 |
++ |
|
716 |
++ sdcmd = bcm2835_read_wait_sdcmd(host, 100); |
|
717 |
++ if (sdcmd & SDCMD_NEW_FLAG) { |
|
718 |
++ dev_err(dev, "previous command never completed.\n"); |
|
719 |
++ bcm2835_dumpregs(host); |
|
720 |
++ cmd->error = -EILSEQ; |
|
721 |
++ bcm2835_finish_request(host); |
|
722 |
++ return false; |
|
723 |
++ } |
|
724 |
++ |
|
725 |
++ if (!cmd->data && cmd->busy_timeout > 9000) |
|
726 |
++ timeout = DIV_ROUND_UP(cmd->busy_timeout, 1000) * HZ + HZ; |
|
727 |
++ else |
|
728 |
++ timeout = 10 * HZ; |
|
729 |
++ schedule_delayed_work(&host->timeout_work, timeout); |
|
730 |
++ |
|
731 |
++ host->cmd = cmd; |
|
732 |
++ |
|
733 |
++ /* Clear any error flags */ |
|
734 |
++ sdhsts = readl(host->ioaddr + SDHSTS); |
|
735 |
++ if (sdhsts & SDHSTS_ERROR_MASK) |
|
736 |
++ writel(sdhsts, host->ioaddr + SDHSTS); |
|
737 |
++ |
|
738 |
++ if ((cmd->flags & MMC_RSP_136) && (cmd->flags & MMC_RSP_BUSY)) { |
|
739 |
++ dev_err(dev, "unsupported response type!\n"); |
|
740 |
++ cmd->error = -EINVAL; |
|
741 |
++ bcm2835_finish_request(host); |
|
742 |
++ return false; |
|
743 |
++ } |
|
744 |
++ |
|
745 |
++ bcm2835_prepare_data(host, cmd); |
|
746 |
++ |
|
747 |
++ writel(cmd->arg, host->ioaddr + SDARG); |
|
748 |
++ |
|
749 |
++ sdcmd = cmd->opcode & SDCMD_CMD_MASK; |
|
750 |
++ |
|
751 |
++ host->use_busy = false; |
|
752 |
++ if (!(cmd->flags & MMC_RSP_PRESENT)) { |
|
753 |
++ sdcmd |= SDCMD_NO_RESPONSE; |
|
754 |
++ } else { |
|
755 |
++ if (cmd->flags & MMC_RSP_136) |
|
756 |
++ sdcmd |= SDCMD_LONG_RESPONSE; |
|
757 |
++ if (cmd->flags & MMC_RSP_BUSY) { |
|
758 |
++ sdcmd |= SDCMD_BUSYWAIT; |
|
759 |
++ host->use_busy = true; |
|
760 |
++ } |
|
761 |
++ } |
|
762 |
++ |
|
763 |
++ if (cmd->data) { |
|
764 |
++ if (cmd->data->flags & MMC_DATA_WRITE) |
|
765 |
++ sdcmd |= SDCMD_WRITE_CMD; |
|
766 |
++ if (cmd->data->flags & MMC_DATA_READ) |
|
767 |
++ sdcmd |= SDCMD_READ_CMD; |
|
768 |
++ } |
|
769 |
++ |
|
770 |
++ writel(sdcmd | SDCMD_NEW_FLAG, host->ioaddr + SDCMD); |
|
771 |
++ |
|
772 |
++ return true; |
|
773 |
++} |
|
774 |
++ |
|
775 |
++static void bcm2835_transfer_complete(struct bcm2835_host *host) |
|
776 |
++{ |
|
777 |
++ struct mmc_data *data; |
|
778 |
++ |
|
779 |
++ WARN_ON(!host->data_complete); |
|
780 |
++ |
|
781 |
++ data = host->data; |
|
782 |
++ host->data = NULL; |
|
783 |
++ |
|
784 |
++ /* Need to send CMD12 if - |
|
785 |
++ * a) open-ended multiblock transfer (no CMD23) |
|
786 |
++ * b) error in multiblock transfer |
|
787 |
++ */ |
|
788 |
++ if (host->mrq->stop && (data->error || !host->use_sbc)) { |
|
789 |
++ if (bcm2835_send_command(host, host->mrq->stop)) { |
|
790 |
++ /* No busy, so poll for completion */ |
|
791 |
++ if (!host->use_busy) |
|
792 |
++ bcm2835_finish_command(host); |
|
793 |
++ } |
|
794 |
++ } else { |
|
795 |
++ bcm2835_wait_transfer_complete(host); |
|
796 |
++ bcm2835_finish_request(host); |
|
797 |
++ } |
|
798 |
++} |
|
799 |
++ |
|
800 |
++static void bcm2835_finish_data(struct bcm2835_host *host) |
|
801 |
++{ |
|
802 |
++ struct device *dev = &host->pdev->dev; |
|
803 |
++ struct mmc_data *data; |
|
804 |
++ |
|
805 |
++ data = host->data; |
|
806 |
++ |
|
807 |
++ host->hcfg &= ~(SDHCFG_DATA_IRPT_EN | SDHCFG_BLOCK_IRPT_EN); |
|
808 |
++ writel(host->hcfg, host->ioaddr + SDHCFG); |
|
809 |
++ |
|
810 |
++ data->bytes_xfered = data->error ? 0 : (data->blksz * data->blocks); |
|
811 |
++ |
|
812 |
++ host->data_complete = true; |
|
813 |
++ |
|
814 |
++ if (host->cmd) { |
|
815 |
++ /* Data managed to finish before the |
|
816 |
++ * command completed. Make sure we do |
|
817 |
++ * things in the proper order. |
|
818 |
++ */ |
|
819 |
++ dev_dbg(dev, "Finished early - HSTS %08x\n", |
|
820 |
++ readl(host->ioaddr + SDHSTS)); |
|
821 |
++ } else { |
|
822 |
++ bcm2835_transfer_complete(host); |
|
823 |
++ } |
|
824 |
++} |
|
825 |
++ |
|
826 |
++static void bcm2835_finish_command(struct bcm2835_host *host) |
|
827 |
++{ |
|
828 |
++ struct device *dev = &host->pdev->dev; |
|
829 |
++ struct mmc_command *cmd = host->cmd; |
|
830 |
++ u32 sdcmd; |
|
831 |
++ |
|
832 |
++ sdcmd = bcm2835_read_wait_sdcmd(host, 100); |
|
833 |
++ |
|
834 |
++ /* Check for errors */ |
|
835 |
++ if (sdcmd & SDCMD_NEW_FLAG) { |
|
836 |
++ dev_err(dev, "command never completed.\n"); |
|
837 |
++ bcm2835_dumpregs(host); |
|
838 |
++ host->cmd->error = -EIO; |
|
839 |
++ bcm2835_finish_request(host); |
|
840 |
++ return; |
|
841 |
++ } else if (sdcmd & SDCMD_FAIL_FLAG) { |
|
842 |
++ u32 sdhsts = readl(host->ioaddr + SDHSTS); |
|
843 |
++ |
|
844 |
++ /* Clear the errors */ |
|
845 |
++ writel(SDHSTS_ERROR_MASK, host->ioaddr + SDHSTS); |
|
846 |
++ |
|
847 |
++ if (!(sdhsts & SDHSTS_CRC7_ERROR) || |
|
848 |
++ (host->cmd->opcode != MMC_SEND_OP_COND)) { |
|
849 |
++ if (sdhsts & SDHSTS_CMD_TIME_OUT) { |
|
850 |
++ host->cmd->error = -ETIMEDOUT; |
|
851 |
++ } else { |
|
852 |
++ dev_err(dev, "unexpected command %d error\n", |
|
853 |
++ host->cmd->opcode); |
|
854 |
++ bcm2835_dumpregs(host); |
|
855 |
++ host->cmd->error = -EILSEQ; |
|
856 |
++ } |
|
857 |
++ bcm2835_finish_request(host); |
|
858 |
++ return; |
|
859 |
++ } |
|
860 |
++ } |
|
861 |
++ |
|
862 |
++ if (cmd->flags & MMC_RSP_PRESENT) { |
|
863 |
++ if (cmd->flags & MMC_RSP_136) { |
|
864 |
++ int i; |
|
865 |
++ |
|
866 |
++ for (i = 0; i < 4; i++) { |
|
867 |
++ cmd->resp[3 - i] = |
|
868 |
++ readl(host->ioaddr + SDRSP0 + i * 4); |
|
869 |
++ } |
|
870 |
++ } else { |
|
871 |
++ cmd->resp[0] = readl(host->ioaddr + SDRSP0); |
|
872 |
++ } |
|
873 |
++ } |
|
874 |
++ |
|
875 |
++ if (cmd == host->mrq->sbc) { |
|
876 |
++ /* Finished CMD23, now send actual command. */ |
|
877 |
++ host->cmd = NULL; |
|
878 |
++ if (bcm2835_send_command(host, host->mrq->cmd)) { |
|
879 |
++ if (host->data && host->dma_desc) |
|
880 |
++ /* DMA transfer starts now, PIO starts |
|
881 |
++ * after irq |
|
882 |
++ */ |
|
883 |
++ bcm2835_start_dma(host); |
|
884 |
++ |
|
885 |
++ if (!host->use_busy) |
|
886 |
++ bcm2835_finish_command(host); |
|
887 |
++ } |
|
888 |
++ } else if (cmd == host->mrq->stop) { |
|
889 |
++ /* Finished CMD12 */ |
|
890 |
++ bcm2835_finish_request(host); |
|
891 |
++ } else { |
|
892 |
++ /* Processed actual command. */ |
|
893 |
++ host->cmd = NULL; |
|
894 |
++ if (!host->data) |
|
895 |
++ bcm2835_finish_request(host); |
|
896 |
++ else if (host->data_complete) |
|
897 |
++ bcm2835_transfer_complete(host); |
|
898 |
++ } |
|
899 |
++} |
|
900 |
++ |
|
901 |
++static void bcm2835_timeout(struct work_struct *work) |
|
902 |
++{ |
|
903 |
++ struct delayed_work *d = to_delayed_work(work); |
|
904 |
++ struct bcm2835_host *host = |
|
905 |
++ container_of(d, struct bcm2835_host, timeout_work); |
|
906 |
++ struct device *dev = &host->pdev->dev; |
|
907 |
++ |
|
908 |
++ mutex_lock(&host->mutex); |
|
909 |
++ |
|
910 |
++ if (host->mrq) { |
|
911 |
++ dev_err(dev, "timeout waiting for hardware interrupt.\n"); |
|
912 |
++ bcm2835_dumpregs(host); |
|
913 |
++ |
|
914 |
++ if (host->data) { |
|
915 |
++ host->data->error = -ETIMEDOUT; |
|
916 |
++ bcm2835_finish_data(host); |
|
917 |
++ } else { |
|
918 |
++ if (host->cmd) |
|
919 |
++ host->cmd->error = -ETIMEDOUT; |
|
920 |
++ else |
|
921 |
++ host->mrq->cmd->error = -ETIMEDOUT; |
|
922 |
++ |
|
923 |
++ bcm2835_finish_request(host); |
|
924 |
++ } |
|
925 |
++ } |
|
926 |
++ |
|
927 |
++ mutex_unlock(&host->mutex); |
|
928 |
++} |
|
929 |
++ |
|
930 |
++static bool bcm2835_check_cmd_error(struct bcm2835_host *host, u32 intmask) |
|
931 |
++{ |
|
932 |
++ struct device *dev = &host->pdev->dev; |
|
933 |
++ |
|
934 |
++ if (!(intmask & SDHSTS_ERROR_MASK)) |
|
935 |
++ return false; |
|
936 |
++ |
|
937 |
++ if (!host->cmd) |
|
938 |
++ return true; |
|
939 |
++ |
|
940 |
++ dev_err(dev, "sdhost_busy_irq: intmask %08x\n", intmask); |
|
941 |
++ if (intmask & SDHSTS_CRC7_ERROR) { |
|
942 |
++ host->cmd->error = -EILSEQ; |
|
943 |
++ } else if (intmask & (SDHSTS_CRC16_ERROR | |
|
944 |
++ SDHSTS_FIFO_ERROR)) { |
|
945 |
++ if (host->mrq->data) |
|
946 |
++ host->mrq->data->error = -EILSEQ; |
|
947 |
++ else |
|
948 |
++ host->cmd->error = -EILSEQ; |
|
949 |
++ } else if (intmask & SDHSTS_REW_TIME_OUT) { |
|
950 |
++ if (host->mrq->data) |
|
951 |
++ host->mrq->data->error = -ETIMEDOUT; |
|
952 |
++ else |
|
953 |
++ host->cmd->error = -ETIMEDOUT; |
|
954 |
++ } else if (intmask & SDHSTS_CMD_TIME_OUT) { |
|
955 |
++ host->cmd->error = -ETIMEDOUT; |
|
956 |
++ } |
|
957 |
++ bcm2835_dumpregs(host); |
|
958 |
++ return true; |
|
959 |
++} |
|
960 |
++ |
|
961 |
++static void bcm2835_check_data_error(struct bcm2835_host *host, u32 intmask) |
|
962 |
++{ |
|
963 |
++ if (!host->data) |
|
964 |
++ return; |
|
965 |
++ if (intmask & (SDHSTS_CRC16_ERROR | SDHSTS_FIFO_ERROR)) |
|
966 |
++ host->data->error = -EILSEQ; |
|
967 |
++ if (intmask & SDHSTS_REW_TIME_OUT) |
|
968 |
++ host->data->error = -ETIMEDOUT; |
|
969 |
++} |
|
970 |
++ |
|
971 |
++static void bcm2835_busy_irq(struct bcm2835_host *host) |
|
972 |
++{ |
|
973 |
++ if (WARN_ON(!host->cmd)) { |
|
974 |
++ bcm2835_dumpregs(host); |
|
975 |
++ return; |
|
976 |
++ } |
|
977 |
++ |
|
978 |
++ if (WARN_ON(!host->use_busy)) { |
|
979 |
++ bcm2835_dumpregs(host); |
|
980 |
++ return; |
|
981 |
++ } |
|
982 |
++ host->use_busy = false; |
|
983 |
++ |
|
984 |
++ bcm2835_finish_command(host); |
|
985 |
++} |
|
986 |
++ |
|
987 |
++static void bcm2835_data_irq(struct bcm2835_host *host, u32 intmask) |
|
988 |
++{ |
|
989 |
++ /* There are no dedicated data/space available interrupt |
|
990 |
++ * status bits, so it is necessary to use the single shared |
|
991 |
++ * data/space available FIFO status bits. It is therefore not |
|
992 |
++ * an error to get here when there is no data transfer in |
|
993 |
++ * progress. |
|
994 |
++ */ |
|
995 |
++ if (!host->data) |
|
996 |
++ return; |
|
997 |
++ |
|
998 |
++ bcm2835_check_data_error(host, intmask); |
|
999 |
++ if (host->data->error) |
|
1000 |
++ goto finished; |
|
1001 |
++ |
|
1002 |
++ if (host->data->flags & MMC_DATA_WRITE) { |
|
1003 |
++ /* Use the block interrupt for writes after the first block */ |
|
1004 |
++ host->hcfg &= ~(SDHCFG_DATA_IRPT_EN); |
|
1005 |
++ host->hcfg |= SDHCFG_BLOCK_IRPT_EN; |
|
1006 |
++ writel(host->hcfg, host->ioaddr + SDHCFG); |
|
1007 |
++ bcm2835_transfer_pio(host); |
|
1008 |
++ } else { |
|
1009 |
++ bcm2835_transfer_pio(host); |
|
1010 |
++ host->blocks--; |
|
1011 |
++ if ((host->blocks == 0) || host->data->error) |
|
1012 |
++ goto finished; |
|
1013 |
++ } |
|
1014 |
++ return; |
|
1015 |
++ |
|
1016 |
++finished: |
|
1017 |
++ host->hcfg &= ~(SDHCFG_DATA_IRPT_EN | SDHCFG_BLOCK_IRPT_EN); |
|
1018 |
++ writel(host->hcfg, host->ioaddr + SDHCFG); |
|
1019 |
++} |
|
1020 |
++ |
|
1021 |
++static void bcm2835_data_threaded_irq(struct bcm2835_host *host) |
|
1022 |
++{ |
|
1023 |
++ if (!host->data) |
|
1024 |
++ return; |
|
1025 |
++ if ((host->blocks == 0) || host->data->error) |
|
1026 |
++ bcm2835_finish_data(host); |
|
1027 |
++} |
|
1028 |
++ |
|
1029 |
++static void bcm2835_block_irq(struct bcm2835_host *host) |
|
1030 |
++{ |
|
1031 |
++ if (WARN_ON(!host->data)) { |
|
1032 |
++ bcm2835_dumpregs(host); |
|
1033 |
++ return; |
|
1034 |
++ } |
|
1035 |
++ |
|
1036 |
++ if (!host->dma_desc) { |
|
1037 |
++ WARN_ON(!host->blocks); |
|
1038 |
++ if (host->data->error || (--host->blocks == 0)) |
|
1039 |
++ bcm2835_finish_data(host); |
|
1040 |
++ else |
|
1041 |
++ bcm2835_transfer_pio(host); |
|
1042 |
++ } else if (host->data->flags & MMC_DATA_WRITE) { |
|
1043 |
++ bcm2835_finish_data(host); |
|
1044 |
++ } |
|
1045 |
++} |
|
1046 |
++ |
|
1047 |
++static irqreturn_t bcm2835_irq(int irq, void *dev_id) |
|
1048 |
++{ |
|
1049 |
++ irqreturn_t result = IRQ_NONE; |
|
1050 |
++ struct bcm2835_host *host = dev_id; |
|
1051 |
++ u32 intmask; |
|
1052 |
++ |
|
1053 |
++ spin_lock(&host->lock); |
|
1054 |
++ |
|
1055 |
++ intmask = readl(host->ioaddr + SDHSTS); |
|
1056 |
++ |
|
1057 |
++ writel(SDHSTS_BUSY_IRPT | |
|
1058 |
++ SDHSTS_BLOCK_IRPT | |
|
1059 |
++ SDHSTS_SDIO_IRPT | |
|
1060 |
++ SDHSTS_DATA_FLAG, |
|
1061 |
++ host->ioaddr + SDHSTS); |
|
1062 |
++ |
|
1063 |
++ if (intmask & SDHSTS_BLOCK_IRPT) { |
|
1064 |
++ bcm2835_check_data_error(host, intmask); |
|
1065 |
++ host->irq_block = true; |
|
1066 |
++ result = IRQ_WAKE_THREAD; |
|
1067 |
++ } |
|
1068 |
++ |
|
1069 |
++ if (intmask & SDHSTS_BUSY_IRPT) { |
|
1070 |
++ if (!bcm2835_check_cmd_error(host, intmask)) { |
|
1071 |
++ host->irq_busy = true; |
|
1072 |
++ result = IRQ_WAKE_THREAD; |
|
1073 |
++ } else { |
|
1074 |
++ result = IRQ_HANDLED; |
|
1075 |
++ } |
|
1076 |
++ } |
|
1077 |
++ |
|
1078 |
++ /* There is no true data interrupt status bit, so it is |
|
1079 |
++ * necessary to qualify the data flag with the interrupt |
|
1080 |
++ * enable bit. |
|
1081 |
++ */ |
|
1082 |
++ if ((intmask & SDHSTS_DATA_FLAG) && |
|
1083 |
++ (host->hcfg & SDHCFG_DATA_IRPT_EN)) { |
|
1084 |
++ bcm2835_data_irq(host, intmask); |
|
1085 |
++ host->irq_data = true; |
|
1086 |
++ result = IRQ_WAKE_THREAD; |
|
1087 |
++ } |
|
1088 |
++ |
|
1089 |
++ spin_unlock(&host->lock); |
|
1090 |
++ |
|
1091 |
++ return result; |
|
1092 |
++} |
|
1093 |
++ |
|
1094 |
++static irqreturn_t bcm2835_threaded_irq(int irq, void *dev_id) |
|
1095 |
++{ |
|
1096 |
++ struct bcm2835_host *host = dev_id; |
|
1097 |
++ unsigned long flags; |
|
1098 |
++ bool block, busy, data; |
|
1099 |
++ |
|
1100 |
++ spin_lock_irqsave(&host->lock, flags); |
|
1101 |
++ |
|
1102 |
++ block = host->irq_block; |
|
1103 |
++ busy = host->irq_busy; |
|
1104 |
++ data = host->irq_data; |
|
1105 |
++ host->irq_block = false; |
|
1106 |
++ host->irq_busy = false; |
|
1107 |
++ host->irq_data = false; |
|
1108 |
++ |
|
1109 |
++ spin_unlock_irqrestore(&host->lock, flags); |
|
1110 |
++ |
|
1111 |
++ mutex_lock(&host->mutex); |
|
1112 |
++ |
|
1113 |
++ if (block) |
|
1114 |
++ bcm2835_block_irq(host); |
|
1115 |
++ if (busy) |
|
1116 |
++ bcm2835_busy_irq(host); |
|
1117 |
++ if (data) |
|
1118 |
++ bcm2835_data_threaded_irq(host); |
|
1119 |
++ |
|
1120 |
++ mutex_unlock(&host->mutex); |
|
1121 |
++ |
|
1122 |
++ return IRQ_HANDLED; |
|
1123 |
++} |
|
1124 |
++ |
|
1125 |
++static void bcm2835_dma_complete_work(struct work_struct *work) |
|
1126 |
++{ |
|
1127 |
++ struct bcm2835_host *host = |
|
1128 |
++ container_of(work, struct bcm2835_host, dma_work); |
|
1129 |
++ struct mmc_data *data = host->data; |
|
1130 |
++ |
|
1131 |
++ mutex_lock(&host->mutex); |
|
1132 |
++ |
|
1133 |
++ if (host->dma_chan) { |
|
1134 |
++ dma_unmap_sg(host->dma_chan->device->dev, |
|
1135 |
++ data->sg, data->sg_len, |
|
1136 |
++ host->dma_dir); |
|
1137 |
++ |
|
1138 |
++ host->dma_chan = NULL; |
|
1139 |
++ } |
|
1140 |
++ |
|
1141 |
++ if (host->drain_words) { |
|
1142 |
++ unsigned long flags; |
|
1143 |
++ void *page; |
|
1144 |
++ u32 *buf; |
|
1145 |
++ |
|
1146 |
++ if (host->drain_offset & PAGE_MASK) { |
|
1147 |
++ host->drain_page += host->drain_offset >> PAGE_SHIFT; |
|
1148 |
++ host->drain_offset &= ~PAGE_MASK; |
|
1149 |
++ } |
|
1150 |
++ local_irq_save(flags); |
|
1151 |
++ page = kmap_atomic(host->drain_page); |
|
1152 |
++ buf = page + host->drain_offset; |
|
1153 |
++ |
|
1154 |
++ while (host->drain_words) { |
|
1155 |
++ u32 edm = readl(host->ioaddr + SDEDM); |
|
1156 |
++ |
|
1157 |
++ if ((edm >> 4) & 0x1f) |
|
1158 |
++ *(buf++) = readl(host->ioaddr + SDDATA); |
|
1159 |
++ host->drain_words--; |
|
1160 |
++ } |
|
1161 |
++ |
|
1162 |
++ kunmap_atomic(page); |
|
1163 |
++ local_irq_restore(flags); |
|
1164 |
++ } |
|
1165 |
++ |
|
1166 |
++ bcm2835_finish_data(host); |
|
1167 |
++ |
|
1168 |
++ mutex_unlock(&host->mutex); |
|
1169 |
++} |
|
1170 |
++ |
|
1171 |
++static void bcm2835_set_clock(struct bcm2835_host *host, unsigned int clock) |
|
1172 |
++{ |
|
1173 |
++ int div; |
|
1174 |
++ |
|
1175 |
++ /* The SDCDIV register has 11 bits, and holds (div - 2). But |
|
1176 |
++ * in data mode the max is 50MHz wihout a minimum, and only |
|
1177 |
++ * the bottom 3 bits are used. Since the switch over is |
|
1178 |
++ * automatic (unless we have marked the card as slow...), |
|
1179 |
++ * chosen values have to make sense in both modes. Ident mode |
|
1180 |
++ * must be 100-400KHz, so can range check the requested |
|
1181 |
++ * clock. CMD15 must be used to return to data mode, so this |
|
1182 |
++ * can be monitored. |
|
1183 |
++ * |
|
1184 |
++ * clock 250MHz -> 0->125MHz, 1->83.3MHz, 2->62.5MHz, 3->50.0MHz |
|
1185 |
++ * 4->41.7MHz, 5->35.7MHz, 6->31.3MHz, 7->27.8MHz |
|
1186 |
++ * |
|
1187 |
++ * 623->400KHz/27.8MHz |
|
1188 |
++ * reset value (507)->491159/50MHz |
|
1189 |
++ * |
|
1190 |
++ * BUT, the 3-bit clock divisor in data mode is too small if |
|
1191 |
++ * the core clock is higher than 250MHz, so instead use the |
|
1192 |
++ * SLOW_CARD configuration bit to force the use of the ident |
|
1193 |
++ * clock divisor at all times. |
|
1194 |
++ */ |
|
1195 |
++ |
|
1196 |
++ if (clock < 100000) { |
|
1197 |
++ /* Can't stop the clock, but make it as slow as possible |
|
1198 |
++ * to show willing |
|
1199 |
++ */ |
|
1200 |
++ host->cdiv = SDCDIV_MAX_CDIV; |
|
1201 |
++ writel(host->cdiv, host->ioaddr + SDCDIV); |
|
1202 |
++ return; |
|
1203 |
++ } |
|
1204 |
++ |
|
1205 |
++ div = host->max_clk / clock; |
|
1206 |
++ if (div < 2) |
|
1207 |
++ div = 2; |
|
1208 |
++ if ((host->max_clk / div) > clock) |
|
1209 |
++ div++; |
|
1210 |
++ div -= 2; |
|
1211 |
++ |
|
1212 |
++ if (div > SDCDIV_MAX_CDIV) |
|
1213 |
++ div = SDCDIV_MAX_CDIV; |
|
1214 |
++ |
|
1215 |
++ clock = host->max_clk / (div + 2); |
|
1216 |
++ host->mmc->actual_clock = clock; |
|
1217 |
++ |
|
1218 |
++ /* Calibrate some delays */ |
|
1219 |
++ |
|
1220 |
++ host->ns_per_fifo_word = (1000000000 / clock) * |
|
1221 |
++ ((host->mmc->caps & MMC_CAP_4_BIT_DATA) ? 8 : 32); |
|
1222 |
++ |
|
1223 |
++ host->cdiv = div; |
|
1224 |
++ writel(host->cdiv, host->ioaddr + SDCDIV); |
|
1225 |
++ |
|
1226 |
++ /* Set the timeout to 500ms */ |
|
1227 |
++ writel(host->mmc->actual_clock / 2, host->ioaddr + SDTOUT); |
|
1228 |
++} |
|
1229 |
++ |
|
1230 |
++static void bcm2835_request(struct mmc_host *mmc, struct mmc_request *mrq) |
|
1231 |
++{ |
|
1232 |
++ struct bcm2835_host *host = mmc_priv(mmc); |
|
1233 |
++ struct device *dev = &host->pdev->dev; |
|
1234 |
++ u32 edm, fsm; |
|
1235 |
++ |
|
1236 |
++ /* Reset the error statuses in case this is a retry */ |
|
1237 |
++ if (mrq->sbc) |
|
1238 |
++ mrq->sbc->error = 0; |
|
1239 |
++ if (mrq->cmd) |
|
1240 |
++ mrq->cmd->error = 0; |
|
1241 |
++ if (mrq->data) |
|
1242 |
++ mrq->data->error = 0; |
|
1243 |
++ if (mrq->stop) |
|
1244 |
++ mrq->stop->error = 0; |
|
1245 |
++ |
|
1246 |
++ if (mrq->data && !is_power_of_2(mrq->data->blksz)) { |
|
1247 |
++ dev_err(dev, "unsupported block size (%d bytes)\n", |
|
1248 |
++ mrq->data->blksz); |
|
1249 |
++ mrq->cmd->error = -EINVAL; |
|
1250 |
++ mmc_request_done(mmc, mrq); |
|
1251 |
++ return; |
|
1252 |
++ } |
|
1253 |
++ |
|
1254 |
++ if (host->use_dma && mrq->data && (mrq->data->blocks > PIO_THRESHOLD)) |
|
1255 |
++ bcm2835_prepare_dma(host, mrq->data); |
|
1256 |
++ |
|
1257 |
++ mutex_lock(&host->mutex); |
|
1258 |
++ |
|
1259 |
++ WARN_ON(host->mrq); |
|
1260 |
++ host->mrq = mrq; |
|
1261 |
++ |
|
1262 |
++ edm = readl(host->ioaddr + SDEDM); |
|
1263 |
++ fsm = edm & SDEDM_FSM_MASK; |
|
1264 |
++ |
|
1265 |
++ if ((fsm != SDEDM_FSM_IDENTMODE) && |
|
1266 |
++ (fsm != SDEDM_FSM_DATAMODE)) { |
|
1267 |
++ dev_err(dev, "previous command (%d) not complete (EDM %08x)\n", |
|
1268 |
++ readl(host->ioaddr + SDCMD) & SDCMD_CMD_MASK, |
|
1269 |
++ edm); |
|
1270 |
++ bcm2835_dumpregs(host); |
|
1271 |
++ mrq->cmd->error = -EILSEQ; |
|
1272 |
++ bcm2835_finish_request(host); |
|
1273 |
++ mutex_unlock(&host->mutex); |
|
1274 |
++ return; |
|
1275 |
++ } |
|
1276 |
++ |
|
1277 |
++ host->use_sbc = !!mrq->sbc && (host->mrq->data->flags & MMC_DATA_READ); |
|
1278 |
++ if (host->use_sbc) { |
|
1279 |
++ if (bcm2835_send_command(host, mrq->sbc)) { |
|
1280 |
++ if (!host->use_busy) |
|
1281 |
++ bcm2835_finish_command(host); |
|
1282 |
++ } |
|
1283 |
++ } else if (bcm2835_send_command(host, mrq->cmd)) { |
|
1284 |
++ if (host->data && host->dma_desc) { |
|
1285 |
++ /* DMA transfer starts now, PIO starts after irq */ |
|
1286 |
++ bcm2835_start_dma(host); |
|
1287 |
++ } |
|
1288 |
++ |
|
1289 |
++ if (!host->use_busy) |
|
1290 |
++ bcm2835_finish_command(host); |
|
1291 |
++ } |
|
1292 |
++ |
|
1293 |
++ mutex_unlock(&host->mutex); |
|
1294 |
++} |
|
1295 |
++ |
|
1296 |
++static void bcm2835_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) |
|
1297 |
++{ |
|
1298 |
++ struct bcm2835_host *host = mmc_priv(mmc); |
|
1299 |
++ |
|
1300 |
++ mutex_lock(&host->mutex); |
|
1301 |
++ |
|
1302 |
++ if (!ios->clock || ios->clock != host->clock) { |
|
1303 |
++ bcm2835_set_clock(host, ios->clock); |
|
1304 |
++ host->clock = ios->clock; |
|
1305 |
++ } |
|
1306 |
++ |
|
1307 |
++ /* set bus width */ |
|
1308 |
++ host->hcfg &= ~SDHCFG_WIDE_EXT_BUS; |
|
1309 |
++ if (ios->bus_width == MMC_BUS_WIDTH_4) |
|
1310 |
++ host->hcfg |= SDHCFG_WIDE_EXT_BUS; |
|
1311 |
++ |
|
1312 |
++ host->hcfg |= SDHCFG_WIDE_INT_BUS; |
|
1313 |
++ |
|
1314 |
++ /* Disable clever clock switching, to cope with fast core clocks */ |
|
1315 |
++ host->hcfg |= SDHCFG_SLOW_CARD; |
|
1316 |
++ |
|
1317 |
++ writel(host->hcfg, host->ioaddr + SDHCFG); |
|
1318 |
++ |
|
1319 |
++ mutex_unlock(&host->mutex); |
|
1320 |
++} |
|
1321 |
++ |
|
1322 |
++static struct mmc_host_ops bcm2835_ops = { |
|
1323 |
++ .request = bcm2835_request, |
|
1324 |
++ .set_ios = bcm2835_set_ios, |
|
1325 |
++ .hw_reset = bcm2835_reset, |
|
1326 |
++}; |
|
1327 |
++ |
|
1328 |
++static int bcm2835_add_host(struct bcm2835_host *host) |
|
1329 |
++{ |
|
1330 |
++ struct mmc_host *mmc = host->mmc; |
|
1331 |
++ struct device *dev = &host->pdev->dev; |
|
1332 |
++ char pio_limit_string[20]; |
|
1333 |
++ int ret; |
|
1334 |
++ |
|
1335 |
++ mmc->f_max = host->max_clk; |
|
1336 |
++ mmc->f_min = host->max_clk / SDCDIV_MAX_CDIV; |
|
1337 |
++ |
|
1338 |
++ mmc->max_busy_timeout = ~0 / (mmc->f_max / 1000); |
|
1339 |
++ |
|
1340 |
++ dev_dbg(dev, "f_max %d, f_min %d, max_busy_timeout %d\n", |
|
1341 |
++ mmc->f_max, mmc->f_min, mmc->max_busy_timeout); |
|
1342 |
++ |
|
1343 |
++ /* host controller capabilities */ |
|
1344 |
++ mmc->caps |= MMC_CAP_SD_HIGHSPEED | MMC_CAP_MMC_HIGHSPEED | |
|
1345 |
++ MMC_CAP_NEEDS_POLL | MMC_CAP_HW_RESET | MMC_CAP_ERASE | |
|
1346 |
++ MMC_CAP_CMD23; |
|
1347 |
++ |
|
1348 |
++ spin_lock_init(&host->lock); |
|
1349 |
++ mutex_init(&host->mutex); |
|
1350 |
++ |
|
1351 |
++ if (IS_ERR_OR_NULL(host->dma_chan_rxtx)) { |
|
1352 |
++ dev_warn(dev, "unable to initialise DMA channel. Falling back to PIO\n"); |
|
1353 |
++ host->use_dma = false; |
|
1354 |
++ } else { |
|
1355 |
++ host->use_dma = true; |
|
1356 |
++ |
|
1357 |
++ host->dma_cfg_tx.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; |
|
1358 |
++ host->dma_cfg_tx.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; |
|
1359 |
++ host->dma_cfg_tx.slave_id = 13; /* DREQ channel */ |
|
1360 |
++ host->dma_cfg_tx.direction = DMA_MEM_TO_DEV; |
|
1361 |
++ host->dma_cfg_tx.src_addr = 0; |
|
1362 |
++ host->dma_cfg_tx.dst_addr = host->phys_addr + SDDATA; |
|
1363 |
++ |
|
1364 |
++ host->dma_cfg_rx.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; |
|
1365 |
++ host->dma_cfg_rx.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; |
|
1366 |
++ host->dma_cfg_rx.slave_id = 13; /* DREQ channel */ |
|
1367 |
++ host->dma_cfg_rx.direction = DMA_DEV_TO_MEM; |
|
1368 |
++ host->dma_cfg_rx.src_addr = host->phys_addr + SDDATA; |
|
1369 |
++ host->dma_cfg_rx.dst_addr = 0; |
|
1370 |
++ |
|
1371 |
++ if (dmaengine_slave_config(host->dma_chan_rxtx, |
|
1372 |
++ &host->dma_cfg_tx) != 0 || |
|
1373 |
++ dmaengine_slave_config(host->dma_chan_rxtx, |
|
1374 |
++ &host->dma_cfg_rx) != 0) |
|
1375 |
++ host->use_dma = false; |
|
1376 |
++ } |
|
1377 |
++ |
|
1378 |
++ mmc->max_segs = 128; |
|
1379 |
++ mmc->max_req_size = 524288; |
|
1380 |
++ mmc->max_seg_size = mmc->max_req_size; |
|
1381 |
++ mmc->max_blk_size = 1024; |
|
1382 |
++ mmc->max_blk_count = 65535; |
|
1383 |
++ |
|
1384 |
++ /* report supported voltage ranges */ |
|
1385 |
++ mmc->ocr_avail = MMC_VDD_32_33 | MMC_VDD_33_34; |
|
1386 |
++ |
|
1387 |
++ INIT_WORK(&host->dma_work, bcm2835_dma_complete_work); |
|
1388 |
++ INIT_DELAYED_WORK(&host->timeout_work, bcm2835_timeout); |
|
1389 |
++ |
|
1390 |
++ /* Set interrupt enables */ |
|
1391 |
++ host->hcfg = SDHCFG_BUSY_IRPT_EN; |
|
1392 |
++ |
|
1393 |
++ bcm2835_reset_internal(host); |
|
1394 |
++ |
|
1395 |
++ ret = request_threaded_irq(host->irq, bcm2835_irq, |
|
1396 |
++ bcm2835_threaded_irq, |
|
1397 |
++ 0, mmc_hostname(mmc), host); |
|
1398 |
++ if (ret) { |
|
1399 |
++ dev_err(dev, "failed to request IRQ %d: %d\n", host->irq, ret); |
|
1400 |
++ return ret; |
|
1401 |
++ } |
|
1402 |
++ |
|
1403 |
++ ret = mmc_add_host(mmc); |
|
1404 |
++ if (ret) { |
|
1405 |
++ free_irq(host->irq, host); |
|
1406 |
++ return ret; |
|
1407 |
++ } |
|
1408 |
++ |
|
1409 |
++ pio_limit_string[0] = '\0'; |
|
1410 |
++ if (host->use_dma && (PIO_THRESHOLD > 0)) |
|
1411 |
++ sprintf(pio_limit_string, " (>%d)", PIO_THRESHOLD); |
|
1412 |
++ dev_info(dev, "loaded - DMA %s%s\n", |
|
1413 |
++ host->use_dma ? "enabled" : "disabled", pio_limit_string); |
|
1414 |
++ |
|
1415 |
++ return 0; |
|
1416 |
++} |
|
1417 |
++ |
|
1418 |
++static int bcm2835_probe(struct platform_device *pdev) |
|
1419 |
++{ |
|
1420 |
++ struct device *dev = &pdev->dev; |
|
1421 |
++ struct clk *clk; |
|
1422 |
++ struct resource *iomem; |
|
1423 |
++ struct bcm2835_host *host; |
|
1424 |
++ struct mmc_host *mmc; |
|
1425 |
++ const __be32 *regaddr_p; |
|
1426 |
++ int ret; |
|
1427 |
++ |
|
1428 |
++ dev_dbg(dev, "%s\n", __func__); |
|
1429 |
++ mmc = mmc_alloc_host(sizeof(*host), dev); |
|
1430 |
++ if (!mmc) |
|
1431 |
++ return -ENOMEM; |
|
1432 |
++ |
|
1433 |
++ mmc->ops = &bcm2835_ops; |
|
1434 |
++ host = mmc_priv(mmc); |
|
1435 |
++ host->mmc = mmc; |
|
1436 |
++ host->pdev = pdev; |
|
1437 |
++ spin_lock_init(&host->lock); |
|
1438 |
++ |
|
1439 |
++ iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0); |
|
1440 |
++ host->ioaddr = devm_ioremap_resource(dev, iomem); |
|
1441 |
++ if (IS_ERR(host->ioaddr)) { |
|
1442 |
++ ret = PTR_ERR(host->ioaddr); |
|
1443 |
++ goto err; |
|
1444 |
++ } |
|
1445 |
++ |
|
1446 |
++ /* Parse OF address directly to get the physical address for |
|
1447 |
++ * DMA to our registers. |
|
1448 |
++ */ |
|
1449 |
++ regaddr_p = of_get_address(pdev->dev.of_node, 0, NULL, NULL); |
|
1450 |
++ if (!regaddr_p) { |
|
1451 |
++ dev_err(dev, "Can't get phys address\n"); |
|
1452 |
++ ret = -EINVAL; |
|
1453 |
++ goto err; |
|
1454 |
++ } |
|
1455 |
++ |
|
1456 |
++ host->phys_addr = be32_to_cpup(regaddr_p); |
|
1457 |
++ |
|
1458 |
++ host->dma_chan = NULL; |
|
1459 |
++ host->dma_desc = NULL; |
|
1460 |
++ |
|
1461 |
++ host->dma_chan_rxtx = dma_request_slave_channel(dev, "rx-tx"); |
|
1462 |
++ |
|
1463 |
++ clk = devm_clk_get(dev, NULL); |
|
1464 |
++ if (IS_ERR(clk)) { |
|
1465 |
++ ret = PTR_ERR(clk); |
|
1466 |
++ if (ret != -EPROBE_DEFER) |
|
1467 |
++ dev_err(dev, "could not get clk: %d\n", ret); |
|
1468 |
++ goto err; |
|
1469 |
++ } |
|
1470 |
++ |
|
1471 |
++ host->max_clk = clk_get_rate(clk); |
|
1472 |
++ |
|
1473 |
++ host->irq = platform_get_irq(pdev, 0); |
|
1474 |
++ if (host->irq <= 0) { |
|
1475 |
++ dev_err(dev, "get IRQ failed\n"); |
|
1476 |
++ ret = -EINVAL; |
|
1477 |
++ goto err; |
|
1478 |
++ } |
|
1479 |
++ |
|
1480 |
++ ret = mmc_of_parse(mmc); |
|
1481 |
++ if (ret) |
|
1482 |
++ goto err; |
|
1483 |
++ |
|
1484 |
++ ret = bcm2835_add_host(host); |
|
1485 |
++ if (ret) |
|
1486 |
++ goto err; |
|
1487 |
++ |
|
1488 |
++ platform_set_drvdata(pdev, host); |
|
1489 |
++ |
|
1490 |
++ dev_dbg(dev, "%s -> OK\n", __func__); |
|
1491 |
++ |
|
1492 |
++ return 0; |
|
1493 |
++ |
|
1494 |
++err: |
|
1495 |
++ dev_dbg(dev, "%s -> err %d\n", __func__, ret); |
|
1496 |
++ mmc_free_host(mmc); |
|
1497 |
++ |
|
1498 |
++ return ret; |
|
1499 |
++} |
|
1500 |
++ |
|
1501 |
++static int bcm2835_remove(struct platform_device *pdev) |
|
1502 |
++{ |
|
1503 |
++ struct bcm2835_host *host = platform_get_drvdata(pdev); |
|
1504 |
++ |
|
1505 |
++ mmc_remove_host(host->mmc); |
|
1506 |
++ |
|
1507 |
++ writel(SDVDD_POWER_OFF, host->ioaddr + SDVDD); |
|
1508 |
++ |
|
1509 |
++ free_irq(host->irq, host); |
|
1510 |
++ |
|
1511 |
++ cancel_work_sync(&host->dma_work); |
|
1512 |
++ cancel_delayed_work_sync(&host->timeout_work); |
|
1513 |
++ |
|
1514 |
++ mmc_free_host(host->mmc); |
|
1515 |
++ platform_set_drvdata(pdev, NULL); |
|
1516 |
++ |
|
1517 |
++ return 0; |
|
1518 |
++} |
|
1519 |
++ |
|
1520 |
++static const struct of_device_id bcm2835_match[] = { |
|
1521 |
++ { .compatible = "brcm,bcm2835-sdhost" }, |
|
1522 |
++ { } |
|
1523 |
++}; |
|
1524 |
++MODULE_DEVICE_TABLE(of, bcm2835_match); |
|
1525 |
++ |
|
1526 |
++static struct platform_driver bcm2835_driver = { |
|
1527 |
++ .probe = bcm2835_probe, |
|
1528 |
++ .remove = bcm2835_remove, |
|
1529 |
++ .driver = { |
|
1530 |
++ .name = "sdhost-bcm2835", |
|
1531 |
++ .of_match_table = bcm2835_match, |
|
1532 |
++ }, |
|
1533 |
++}; |
|
1534 |
++module_platform_driver(bcm2835_driver); |
|
1535 |
++ |
|
1536 |
++MODULE_ALIAS("platform:sdhost-bcm2835"); |
|
1537 |
++MODULE_DESCRIPTION("BCM2835 SDHost driver"); |
|
1538 |
++MODULE_LICENSE("GPL v2"); |
|
1539 |
++MODULE_AUTHOR("Phil Elwell"); |
... | ... |
@@ -1,7 +1,7 @@ |
1 | 1 |
Summary: Security client |
2 | 2 |
Name: nss |
3 | 3 |
Version: 3.31 |
4 |
-Release: 4%{?dist} |
|
4 |
+Release: 5%{?dist} |
|
5 | 5 |
License: MPLv2.0 |
6 | 6 |
URL: http://ftp.mozilla.org/pub/security/nss/releases/NSS_3_31_RTM/src/%{name}-%{version}.tar.gz |
7 | 7 |
Group: Applications/System |
... | ... |
@@ -87,7 +87,7 @@ sudo -u test ./all.sh && userdel test -r -f |
87 | 87 |
|
88 | 88 |
%files devel |
89 | 89 |
%{_includedir}/* |
90 |
-%exclude %{_libdir}/*.a |
|
90 |
+%{_libdir}/*.a |
|
91 | 91 |
%{_libdir}/pkgconfig/*.pc |
92 | 92 |
|
93 | 93 |
%files libs |
... | ... |
@@ -97,6 +97,8 @@ sudo -u test ./all.sh && userdel test -r -f |
97 | 97 |
%{_libdir}/libsoftokn3.so |
98 | 98 |
|
99 | 99 |
%changelog |
100 |
+* Thu Dec 07 2017 Alexey Makhalov <amakhalov@vmware.com> 3.31-5 |
|
101 |
+- Add static libcrmf.a library to devel package |
|
100 | 102 |
* Tue Nov 14 2017 Alexey Makhalov <amakhalov@vmware.com> 3.31-4 |
101 | 103 |
- Aarch64 support |
102 | 104 |
* Fri Jul 07 2017 Vinay Kulkarni <kulkarniv@vmware.com> 3.31-3 |
... | ... |
@@ -1,7 +1,7 @@ |
1 | 1 |
Summary: A toolkit for defining and handling authorizations. |
2 | 2 |
Name: polkit |
3 | 3 |
Version: 0.113 |
4 |
-Release: 2%{?dist} |
|
4 |
+Release: 3%{?dist} |
|
5 | 5 |
Group: Applications/System |
6 | 6 |
Vendor: VMware, Inc. |
7 | 7 |
License: LGPLv2+ |
... | ... |
@@ -21,6 +21,8 @@ Requires: glib |
21 | 21 |
Requires: js |
22 | 22 |
Requires: Linux-PAM |
23 | 23 |
Requires: systemd |
24 |
+Requires(pre): /usr/sbin/useradd /usr/sbin/groupadd |
|
25 |
+Requires(postun): /usr/sbin/userdel /usr/sbin/groupdel |
|
24 | 26 |
%define sha1 polkit=ef855c2d04184dceb38e0940dc7bec9cc3da415c |
25 | 27 |
|
26 | 28 |
%description |
... | ... |
@@ -115,6 +117,8 @@ fi |
115 | 115 |
%{_libdir}/pkgconfig/*.pc |
116 | 116 |
|
117 | 117 |
%changelog |
118 |
+* Thu Dec 07 2017 Alexey Makhalov <amakhalov@vmware.com> 0.113-3 |
|
119 |
+- Added pre and postun requires for shadow tools |
|
118 | 120 |
* Thu Oct 05 2017 Vinay Kulkarni <kulkarniv@vmware.com> 0.113-2 |
119 | 121 |
- Enable PAM and systemd. |
120 | 122 |
* Wed Oct 04 2017 Dheeraj Shetty <dheerajs@vmware.com> 0.113-1 |