Kconfig (a2b49102daac7a1d90dc01bfc4350ef68aa1204d) | Kconfig (395cf9691d72173d8cdaa613c5f0255f993af94b) |
---|---|
1config ARM 2 bool 3 default y 4 select HAVE_AOUT 5 select HAVE_DMA_API_DEBUG 6 select HAVE_IDE 7 select HAVE_MEMBLOCK 8 select RTC_LIB --- 1269 unchanged lines hidden (view full) --- 1278 This options enables the workaround for the 364296 ARM1136 1279 r0p2 erratum (possible cache data corruption with 1280 hit-under-miss enabled). It sets the undocumented bit 31 in 1281 the auxiliary control register and the FI bit in the control 1282 register, thus disabling hit-under-miss without putting the 1283 processor into full low interrupt latency mode. ARM11MPCore 1284 is not affected. 1285 | 1config ARM 2 bool 3 default y 4 select HAVE_AOUT 5 select HAVE_DMA_API_DEBUG 6 select HAVE_IDE 7 select HAVE_MEMBLOCK 8 select RTC_LIB --- 1269 unchanged lines hidden (view full) --- 1278 This options enables the workaround for the 364296 ARM1136 1279 r0p2 erratum (possible cache data corruption with 1280 hit-under-miss enabled). It sets the undocumented bit 31 in 1281 the auxiliary control register and the FI bit in the control 1282 register, thus disabling hit-under-miss without putting the 1283 processor into full low interrupt latency mode. ARM11MPCore 1284 is not affected. 1285 |
1286config ARM_ERRATA_764369 1287 bool "ARM errata: Data cache line maintenance operation by MVA may not succeed" 1288 depends on CPU_V7 && SMP 1289 help 1290 This option enables the workaround for erratum 764369 1291 affecting Cortex-A9 MPCore with two or more processors (all 1292 current revisions). Under certain timing circumstances, a data 1293 cache line maintenance operation by MVA targeting an Inner 1294 Shareable memory region may fail to proceed up to either the 1295 Point of Coherency or to the Point of Unification of the 1296 system. This workaround adds a DSB instruction before the 1297 relevant cache maintenance functions and sets a specific bit 1298 in the diagnostic control register of the SCU. 1299 | |
1300endmenu 1301 1302source "arch/arm/common/Kconfig" 1303 1304menu "Bus support" 1305 1306config ARM_AMBA 1307 bool --- 75 unchanged lines hidden (view full) --- 1383 you have a system with more than one CPU, say Y. 1384 1385 If you say N here, the kernel will run on single and multiprocessor 1386 machines, but will use only one CPU of a multiprocessor machine. If 1387 you say Y here, the kernel will run on many, but not all, single 1388 processor machines. On a single processor machine, the kernel will 1389 run faster if you say N here. 1390 | 1286endmenu 1287 1288source "arch/arm/common/Kconfig" 1289 1290menu "Bus support" 1291 1292config ARM_AMBA 1293 bool --- 75 unchanged lines hidden (view full) --- 1369 you have a system with more than one CPU, say Y. 1370 1371 If you say N here, the kernel will run on single and multiprocessor 1372 machines, but will use only one CPU of a multiprocessor machine. If 1373 you say Y here, the kernel will run on many, but not all, single 1374 processor machines. On a single processor machine, the kernel will 1375 run faster if you say N here. 1376 |
1391 See also <file:Documentation/i386/IO-APIC.txt>, | 1377 See also <file:Documentation/x86/i386/IO-APIC.txt>, |
1392 <file:Documentation/nmi_watchdog.txt> and the SMP-HOWTO available at 1393 <http://tldp.org/HOWTO/SMP-HOWTO.html>. 1394 1395 If you don't know what to do here, say N. 1396 1397config SMP_ON_UP 1398 bool "Allow booting SMP kernel on uniprocessor systems (EXPERIMENTAL)" 1399 depends on EXPERIMENTAL --- 719 unchanged lines hidden --- | 1378 <file:Documentation/nmi_watchdog.txt> and the SMP-HOWTO available at 1379 <http://tldp.org/HOWTO/SMP-HOWTO.html>. 1380 1381 If you don't know what to do here, say N. 1382 1383config SMP_ON_UP 1384 bool "Allow booting SMP kernel on uniprocessor systems (EXPERIMENTAL)" 1385 depends on EXPERIMENTAL --- 719 unchanged lines hidden --- |