diff options
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r-- | arch/arm/Kconfig | 96 |
1 files changed, 77 insertions, 19 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index c5408bf1bf43..daaa4b2b46e1 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig | |||
@@ -21,6 +21,7 @@ config ARM | |||
21 | select HAVE_GENERIC_DMA_COHERENT | 21 | select HAVE_GENERIC_DMA_COHERENT |
22 | select HAVE_KERNEL_GZIP | 22 | select HAVE_KERNEL_GZIP |
23 | select HAVE_KERNEL_LZO | 23 | select HAVE_KERNEL_LZO |
24 | select HAVE_KERNEL_LZMA | ||
24 | select HAVE_PERF_EVENTS | 25 | select HAVE_PERF_EVENTS |
25 | select PERF_USE_VMALLOC | 26 | select PERF_USE_VMALLOC |
26 | help | 27 | help |
@@ -42,6 +43,11 @@ config GENERIC_GPIO | |||
42 | 43 | ||
43 | config GENERIC_TIME | 44 | config GENERIC_TIME |
44 | bool | 45 | bool |
46 | default y | ||
47 | |||
48 | config ARCH_USES_GETTIMEOFFSET | ||
49 | bool | ||
50 | default n | ||
45 | 51 | ||
46 | config GENERIC_CLOCKEVENTS | 52 | config GENERIC_CLOCKEVENTS |
47 | bool | 53 | bool |
@@ -231,6 +237,7 @@ config ARCH_AAEC2000 | |||
231 | select CPU_ARM920T | 237 | select CPU_ARM920T |
232 | select ARM_AMBA | 238 | select ARM_AMBA |
233 | select HAVE_CLK | 239 | select HAVE_CLK |
240 | select ARCH_USES_GETTIMEOFFSET | ||
234 | help | 241 | help |
235 | This enables support for systems based on the Agilent AAEC-2000 | 242 | This enables support for systems based on the Agilent AAEC-2000 |
236 | 243 | ||
@@ -238,21 +245,24 @@ config ARCH_INTEGRATOR | |||
238 | bool "ARM Ltd. Integrator family" | 245 | bool "ARM Ltd. Integrator family" |
239 | select ARM_AMBA | 246 | select ARM_AMBA |
240 | select ARCH_HAS_CPUFREQ | 247 | select ARCH_HAS_CPUFREQ |
241 | select HAVE_CLK | ||
242 | select COMMON_CLKDEV | 248 | select COMMON_CLKDEV |
243 | select ICST525 | 249 | select ICST |
250 | select GENERIC_TIME | ||
251 | select GENERIC_CLOCKEVENTS | ||
252 | select PLAT_VERSATILE | ||
244 | help | 253 | help |
245 | Support for ARM's Integrator platform. | 254 | Support for ARM's Integrator platform. |
246 | 255 | ||
247 | config ARCH_REALVIEW | 256 | config ARCH_REALVIEW |
248 | bool "ARM Ltd. RealView family" | 257 | bool "ARM Ltd. RealView family" |
249 | select ARM_AMBA | 258 | select ARM_AMBA |
250 | select HAVE_CLK | ||
251 | select COMMON_CLKDEV | 259 | select COMMON_CLKDEV |
252 | select ICST307 | 260 | select ICST |
253 | select GENERIC_TIME | 261 | select GENERIC_TIME |
254 | select GENERIC_CLOCKEVENTS | 262 | select GENERIC_CLOCKEVENTS |
255 | select ARCH_WANT_OPTIONAL_GPIOLIB | 263 | select ARCH_WANT_OPTIONAL_GPIOLIB |
264 | select PLAT_VERSATILE | ||
265 | select ARM_TIMER_SP804 | ||
256 | help | 266 | help |
257 | This enables support for ARM Ltd RealView boards. | 267 | This enables support for ARM Ltd RealView boards. |
258 | 268 | ||
@@ -260,20 +270,36 @@ config ARCH_VERSATILE | |||
260 | bool "ARM Ltd. Versatile family" | 270 | bool "ARM Ltd. Versatile family" |
261 | select ARM_AMBA | 271 | select ARM_AMBA |
262 | select ARM_VIC | 272 | select ARM_VIC |
263 | select HAVE_CLK | ||
264 | select COMMON_CLKDEV | 273 | select COMMON_CLKDEV |
265 | select ICST307 | 274 | select ICST |
266 | select GENERIC_TIME | 275 | select GENERIC_TIME |
267 | select GENERIC_CLOCKEVENTS | 276 | select GENERIC_CLOCKEVENTS |
268 | select ARCH_WANT_OPTIONAL_GPIOLIB | 277 | select ARCH_WANT_OPTIONAL_GPIOLIB |
278 | select PLAT_VERSATILE | ||
279 | select ARM_TIMER_SP804 | ||
269 | help | 280 | help |
270 | This enables support for ARM Ltd Versatile board. | 281 | This enables support for ARM Ltd Versatile board. |
271 | 282 | ||
283 | config ARCH_VEXPRESS | ||
284 | bool "ARM Ltd. Versatile Express family" | ||
285 | select ARCH_WANT_OPTIONAL_GPIOLIB | ||
286 | select ARM_AMBA | ||
287 | select ARM_TIMER_SP804 | ||
288 | select COMMON_CLKDEV | ||
289 | select GENERIC_CLOCKEVENTS | ||
290 | select GENERIC_TIME | ||
291 | select HAVE_CLK | ||
292 | select ICST | ||
293 | select PLAT_VERSATILE | ||
294 | help | ||
295 | This enables support for the ARM Ltd Versatile Express boards. | ||
296 | |||
272 | config ARCH_AT91 | 297 | config ARCH_AT91 |
273 | bool "Atmel AT91" | 298 | bool "Atmel AT91" |
274 | select GENERIC_GPIO | 299 | select GENERIC_GPIO |
275 | select ARCH_REQUIRE_GPIOLIB | 300 | select ARCH_REQUIRE_GPIOLIB |
276 | select HAVE_CLK | 301 | select HAVE_CLK |
302 | select ARCH_USES_GETTIMEOFFSET | ||
277 | help | 303 | help |
278 | This enables support for systems based on the Atmel AT91RM9200, | 304 | This enables support for systems based on the Atmel AT91RM9200, |
279 | AT91SAM9 and AT91CAP9 processors. | 305 | AT91SAM9 and AT91CAP9 processors. |
@@ -293,6 +319,7 @@ config ARCH_BCMRING | |||
293 | config ARCH_CLPS711X | 319 | config ARCH_CLPS711X |
294 | bool "Cirrus Logic CLPS711x/EP721x-based" | 320 | bool "Cirrus Logic CLPS711x/EP721x-based" |
295 | select CPU_ARM720T | 321 | select CPU_ARM720T |
322 | select ARCH_USES_GETTIMEOFFSET | ||
296 | help | 323 | help |
297 | Support for Cirrus Logic 711x/721x based boards. | 324 | Support for Cirrus Logic 711x/721x based boards. |
298 | 325 | ||
@@ -301,6 +328,7 @@ config ARCH_GEMINI | |||
301 | select CPU_FA526 | 328 | select CPU_FA526 |
302 | select GENERIC_GPIO | 329 | select GENERIC_GPIO |
303 | select ARCH_REQUIRE_GPIOLIB | 330 | select ARCH_REQUIRE_GPIOLIB |
331 | select ARCH_USES_GETTIMEOFFSET | ||
304 | help | 332 | help |
305 | Support for the Cortina Systems Gemini family SoCs | 333 | Support for the Cortina Systems Gemini family SoCs |
306 | 334 | ||
@@ -309,6 +337,7 @@ config ARCH_EBSA110 | |||
309 | select CPU_SA110 | 337 | select CPU_SA110 |
310 | select ISA | 338 | select ISA |
311 | select NO_IOPORT | 339 | select NO_IOPORT |
340 | select ARCH_USES_GETTIMEOFFSET | ||
312 | help | 341 | help |
313 | This is an evaluation board for the StrongARM processor available | 342 | This is an evaluation board for the StrongARM processor available |
314 | from Digital. It has limited hardware on-board, including an | 343 | from Digital. It has limited hardware on-board, including an |
@@ -321,10 +350,10 @@ config ARCH_EP93XX | |||
321 | select ARM_AMBA | 350 | select ARM_AMBA |
322 | select ARM_VIC | 351 | select ARM_VIC |
323 | select GENERIC_GPIO | 352 | select GENERIC_GPIO |
324 | select HAVE_CLK | ||
325 | select COMMON_CLKDEV | 353 | select COMMON_CLKDEV |
326 | select ARCH_REQUIRE_GPIOLIB | 354 | select ARCH_REQUIRE_GPIOLIB |
327 | select ARCH_HAS_HOLES_MEMORYMODEL | 355 | select ARCH_HAS_HOLES_MEMORYMODEL |
356 | select ARCH_USES_GETTIMEOFFSET | ||
328 | help | 357 | help |
329 | This enables support for the Cirrus EP93xx series of CPUs. | 358 | This enables support for the Cirrus EP93xx series of CPUs. |
330 | 359 | ||
@@ -332,6 +361,7 @@ config ARCH_FOOTBRIDGE | |||
332 | bool "FootBridge" | 361 | bool "FootBridge" |
333 | select CPU_SA110 | 362 | select CPU_SA110 |
334 | select FOOTBRIDGE | 363 | select FOOTBRIDGE |
364 | select ARCH_USES_GETTIMEOFFSET | ||
335 | help | 365 | help |
336 | Support for systems based on the DC21285 companion chip | 366 | Support for systems based on the DC21285 companion chip |
337 | ("FootBridge"), such as the Simtec CATS and the Rebel NetWinder. | 367 | ("FootBridge"), such as the Simtec CATS and the Rebel NetWinder. |
@@ -341,7 +371,6 @@ config ARCH_MXC | |||
341 | select GENERIC_TIME | 371 | select GENERIC_TIME |
342 | select GENERIC_CLOCKEVENTS | 372 | select GENERIC_CLOCKEVENTS |
343 | select ARCH_REQUIRE_GPIOLIB | 373 | select ARCH_REQUIRE_GPIOLIB |
344 | select HAVE_CLK | ||
345 | select COMMON_CLKDEV | 374 | select COMMON_CLKDEV |
346 | help | 375 | help |
347 | Support for Freescale MXC/iMX-based family of processors | 376 | Support for Freescale MXC/iMX-based family of processors |
@@ -349,7 +378,6 @@ config ARCH_MXC | |||
349 | config ARCH_STMP3XXX | 378 | config ARCH_STMP3XXX |
350 | bool "Freescale STMP3xxx" | 379 | bool "Freescale STMP3xxx" |
351 | select CPU_ARM926T | 380 | select CPU_ARM926T |
352 | select HAVE_CLK | ||
353 | select COMMON_CLKDEV | 381 | select COMMON_CLKDEV |
354 | select ARCH_REQUIRE_GPIOLIB | 382 | select ARCH_REQUIRE_GPIOLIB |
355 | select GENERIC_TIME | 383 | select GENERIC_TIME |
@@ -372,6 +400,7 @@ config ARCH_H720X | |||
372 | bool "Hynix HMS720x-based" | 400 | bool "Hynix HMS720x-based" |
373 | select CPU_ARM720T | 401 | select CPU_ARM720T |
374 | select ISA_DMA_API | 402 | select ISA_DMA_API |
403 | select ARCH_USES_GETTIMEOFFSET | ||
375 | help | 404 | help |
376 | This enables support for systems based on the Hynix HMS720x | 405 | This enables support for systems based on the Hynix HMS720x |
377 | 406 | ||
@@ -414,6 +443,7 @@ config ARCH_IXP23XX | |||
414 | depends on MMU | 443 | depends on MMU |
415 | select CPU_XSC3 | 444 | select CPU_XSC3 |
416 | select PCI | 445 | select PCI |
446 | select ARCH_USES_GETTIMEOFFSET | ||
417 | help | 447 | help |
418 | Support for Intel's IXP23xx (XScale) family of processors. | 448 | Support for Intel's IXP23xx (XScale) family of processors. |
419 | 449 | ||
@@ -422,6 +452,7 @@ config ARCH_IXP2000 | |||
422 | depends on MMU | 452 | depends on MMU |
423 | select CPU_XSCALE | 453 | select CPU_XSCALE |
424 | select PCI | 454 | select PCI |
455 | select ARCH_USES_GETTIMEOFFSET | ||
425 | help | 456 | help |
426 | Support for Intel's IXP2400/2800 (XScale) family of processors. | 457 | Support for Intel's IXP2400/2800 (XScale) family of processors. |
427 | 458 | ||
@@ -440,6 +471,7 @@ config ARCH_L7200 | |||
440 | bool "LinkUp-L7200" | 471 | bool "LinkUp-L7200" |
441 | select CPU_ARM720T | 472 | select CPU_ARM720T |
442 | select FIQ | 473 | select FIQ |
474 | select ARCH_USES_GETTIMEOFFSET | ||
443 | help | 475 | help |
444 | Say Y here if you intend to run this kernel on a LinkUp Systems | 476 | Say Y here if you intend to run this kernel on a LinkUp Systems |
445 | L7200 Software Development Board which uses an ARM720T processor. | 477 | L7200 Software Development Board which uses an ARM720T processor. |
@@ -516,7 +548,6 @@ config ARCH_MMP | |||
516 | depends on MMU | 548 | depends on MMU |
517 | select GENERIC_GPIO | 549 | select GENERIC_GPIO |
518 | select ARCH_REQUIRE_GPIOLIB | 550 | select ARCH_REQUIRE_GPIOLIB |
519 | select HAVE_CLK | ||
520 | select COMMON_CLKDEV | 551 | select COMMON_CLKDEV |
521 | select GENERIC_TIME | 552 | select GENERIC_TIME |
522 | select GENERIC_CLOCKEVENTS | 553 | select GENERIC_CLOCKEVENTS |
@@ -530,6 +561,7 @@ config ARCH_KS8695 | |||
530 | select CPU_ARM922T | 561 | select CPU_ARM922T |
531 | select GENERIC_GPIO | 562 | select GENERIC_GPIO |
532 | select ARCH_REQUIRE_GPIOLIB | 563 | select ARCH_REQUIRE_GPIOLIB |
564 | select ARCH_USES_GETTIMEOFFSET | ||
533 | help | 565 | help |
534 | Support for Micrel/Kendin KS8695 "Centaur" (ARM922T) based | 566 | Support for Micrel/Kendin KS8695 "Centaur" (ARM922T) based |
535 | System-on-Chip devices. | 567 | System-on-Chip devices. |
@@ -552,7 +584,6 @@ config ARCH_W90X900 | |||
552 | select CPU_ARM926T | 584 | select CPU_ARM926T |
553 | select ARCH_REQUIRE_GPIOLIB | 585 | select ARCH_REQUIRE_GPIOLIB |
554 | select GENERIC_GPIO | 586 | select GENERIC_GPIO |
555 | select HAVE_CLK | ||
556 | select COMMON_CLKDEV | 587 | select COMMON_CLKDEV |
557 | select GENERIC_TIME | 588 | select GENERIC_TIME |
558 | select GENERIC_CLOCKEVENTS | 589 | select GENERIC_CLOCKEVENTS |
@@ -568,7 +599,6 @@ config ARCH_W90X900 | |||
568 | config ARCH_NUC93X | 599 | config ARCH_NUC93X |
569 | bool "Nuvoton NUC93X CPU" | 600 | bool "Nuvoton NUC93X CPU" |
570 | select CPU_ARM926T | 601 | select CPU_ARM926T |
571 | select HAVE_CLK | ||
572 | select COMMON_CLKDEV | 602 | select COMMON_CLKDEV |
573 | help | 603 | help |
574 | Support for Nuvoton (Winbond logic dept.) NUC93X MCU,The NUC93X is a | 604 | Support for Nuvoton (Winbond logic dept.) NUC93X MCU,The NUC93X is a |
@@ -577,8 +607,8 @@ config ARCH_NUC93X | |||
577 | config ARCH_PNX4008 | 607 | config ARCH_PNX4008 |
578 | bool "Philips Nexperia PNX4008 Mobile" | 608 | bool "Philips Nexperia PNX4008 Mobile" |
579 | select CPU_ARM926T | 609 | select CPU_ARM926T |
580 | select HAVE_CLK | ||
581 | select COMMON_CLKDEV | 610 | select COMMON_CLKDEV |
611 | select ARCH_USES_GETTIMEOFFSET | ||
582 | help | 612 | help |
583 | This enables support for Philips PNX4008 mobile platform. | 613 | This enables support for Philips PNX4008 mobile platform. |
584 | 614 | ||
@@ -588,7 +618,6 @@ config ARCH_PXA | |||
588 | select ARCH_MTD_XIP | 618 | select ARCH_MTD_XIP |
589 | select ARCH_HAS_CPUFREQ | 619 | select ARCH_HAS_CPUFREQ |
590 | select GENERIC_GPIO | 620 | select GENERIC_GPIO |
591 | select HAVE_CLK | ||
592 | select COMMON_CLKDEV | 621 | select COMMON_CLKDEV |
593 | select ARCH_REQUIRE_GPIOLIB | 622 | select ARCH_REQUIRE_GPIOLIB |
594 | select GENERIC_TIME | 623 | select GENERIC_TIME |
@@ -624,6 +653,7 @@ config ARCH_RPC | |||
624 | select ISA_DMA_API | 653 | select ISA_DMA_API |
625 | select NO_IOPORT | 654 | select NO_IOPORT |
626 | select ARCH_SPARSEMEM_ENABLE | 655 | select ARCH_SPARSEMEM_ENABLE |
656 | select ARCH_USES_GETTIMEOFFSET | ||
627 | help | 657 | help |
628 | On the Acorn Risc-PC, Linux can support the internal IDE disk and | 658 | On the Acorn Risc-PC, Linux can support the internal IDE disk and |
629 | CD-ROM interface, serial and parallel port, and the floppy drive. | 659 | CD-ROM interface, serial and parallel port, and the floppy drive. |
@@ -650,6 +680,7 @@ config ARCH_S3C2410 | |||
650 | select GENERIC_GPIO | 680 | select GENERIC_GPIO |
651 | select ARCH_HAS_CPUFREQ | 681 | select ARCH_HAS_CPUFREQ |
652 | select HAVE_CLK | 682 | select HAVE_CLK |
683 | select ARCH_USES_GETTIMEOFFSET | ||
653 | help | 684 | help |
654 | Samsung S3C2410X CPU based systems, such as the Simtec Electronics | 685 | Samsung S3C2410X CPU based systems, such as the Simtec Electronics |
655 | BAST (<http://www.simtec.co.uk/products/EB110ITX/>), the IPAQ 1940 or | 686 | BAST (<http://www.simtec.co.uk/products/EB110ITX/>), the IPAQ 1940 or |
@@ -663,6 +694,7 @@ config ARCH_S3C64XX | |||
663 | select ARM_VIC | 694 | select ARM_VIC |
664 | select HAVE_CLK | 695 | select HAVE_CLK |
665 | select NO_IOPORT | 696 | select NO_IOPORT |
697 | select ARCH_USES_GETTIMEOFFSET | ||
666 | select ARCH_HAS_CPUFREQ | 698 | select ARCH_HAS_CPUFREQ |
667 | select ARCH_REQUIRE_GPIOLIB | 699 | select ARCH_REQUIRE_GPIOLIB |
668 | select SAMSUNG_CLKSRC | 700 | select SAMSUNG_CLKSRC |
@@ -719,6 +751,7 @@ config ARCH_SHARK | |||
719 | select ISA_DMA | 751 | select ISA_DMA |
720 | select ZONE_DMA | 752 | select ZONE_DMA |
721 | select PCI | 753 | select PCI |
754 | select ARCH_USES_GETTIMEOFFSET | ||
722 | help | 755 | help |
723 | Support for the StrongARM based Digital DNARD machine, also known | 756 | Support for the StrongARM based Digital DNARD machine, also known |
724 | as "Shark" (<http://www.shark-linux.de/shark.html>). | 757 | as "Shark" (<http://www.shark-linux.de/shark.html>). |
@@ -728,6 +761,7 @@ config ARCH_LH7A40X | |||
728 | select CPU_ARM922T | 761 | select CPU_ARM922T |
729 | select ARCH_DISCONTIGMEM_ENABLE if !LH7A40X_CONTIGMEM | 762 | select ARCH_DISCONTIGMEM_ENABLE if !LH7A40X_CONTIGMEM |
730 | select ARCH_SPARSEMEM_ENABLE if !LH7A40X_CONTIGMEM | 763 | select ARCH_SPARSEMEM_ENABLE if !LH7A40X_CONTIGMEM |
764 | select ARCH_USES_GETTIMEOFFSET | ||
731 | help | 765 | help |
732 | Say Y here for systems based on one of the Sharp LH7A40X | 766 | Say Y here for systems based on one of the Sharp LH7A40X |
733 | System on a Chip processors. These CPUs include an ARM922T | 767 | System on a Chip processors. These CPUs include an ARM922T |
@@ -743,7 +777,6 @@ config ARCH_U300 | |||
743 | select ARM_VIC | 777 | select ARM_VIC |
744 | select GENERIC_TIME | 778 | select GENERIC_TIME |
745 | select GENERIC_CLOCKEVENTS | 779 | select GENERIC_CLOCKEVENTS |
746 | select HAVE_CLK | ||
747 | select COMMON_CLKDEV | 780 | select COMMON_CLKDEV |
748 | select GENERIC_GPIO | 781 | select GENERIC_GPIO |
749 | help | 782 | help |
@@ -756,6 +789,7 @@ config ARCH_U8500 | |||
756 | select GENERIC_TIME | 789 | select GENERIC_TIME |
757 | select GENERIC_CLOCKEVENTS | 790 | select GENERIC_CLOCKEVENTS |
758 | select COMMON_CLKDEV | 791 | select COMMON_CLKDEV |
792 | select ARCH_REQUIRE_GPIOLIB | ||
759 | help | 793 | help |
760 | Support for ST-Ericsson's Ux500 architecture | 794 | Support for ST-Ericsson's Ux500 architecture |
761 | 795 | ||
@@ -764,7 +798,6 @@ config ARCH_NOMADIK | |||
764 | select ARM_AMBA | 798 | select ARM_AMBA |
765 | select ARM_VIC | 799 | select ARM_VIC |
766 | select CPU_ARM926T | 800 | select CPU_ARM926T |
767 | select HAVE_CLK | ||
768 | select COMMON_CLKDEV | 801 | select COMMON_CLKDEV |
769 | select GENERIC_TIME | 802 | select GENERIC_TIME |
770 | select GENERIC_CLOCKEVENTS | 803 | select GENERIC_CLOCKEVENTS |
@@ -780,7 +813,6 @@ config ARCH_DAVINCI | |||
780 | select GENERIC_CLOCKEVENTS | 813 | select GENERIC_CLOCKEVENTS |
781 | select GENERIC_GPIO | 814 | select GENERIC_GPIO |
782 | select ARCH_REQUIRE_GPIOLIB | 815 | select ARCH_REQUIRE_GPIOLIB |
783 | select HAVE_CLK | ||
784 | select ZONE_DMA | 816 | select ZONE_DMA |
785 | select HAVE_IDE | 817 | select HAVE_IDE |
786 | select COMMON_CLKDEV | 818 | select COMMON_CLKDEV |
@@ -801,6 +833,18 @@ config ARCH_OMAP | |||
801 | help | 833 | help |
802 | Support for TI's OMAP platform (OMAP1 and OMAP2). | 834 | Support for TI's OMAP platform (OMAP1 and OMAP2). |
803 | 835 | ||
836 | config PLAT_SPEAR | ||
837 | bool "ST SPEAr" | ||
838 | select ARM_AMBA | ||
839 | select ARCH_REQUIRE_GPIOLIB | ||
840 | select COMMON_CLKDEV | ||
841 | select GENERIC_CLOCKEVENTS | ||
842 | select GENERIC_GPIO | ||
843 | select GENERIC_TIME | ||
844 | select HAVE_CLK | ||
845 | help | ||
846 | Support for ST's SPEAr platform (SPEAr3xx, SPEAr6xx and SPEAr13xx). | ||
847 | |||
804 | endchoice | 848 | endchoice |
805 | 849 | ||
806 | # | 850 | # |
@@ -886,6 +930,7 @@ source "arch/arm/plat-samsung/Kconfig" | |||
886 | source "arch/arm/plat-s3c24xx/Kconfig" | 930 | source "arch/arm/plat-s3c24xx/Kconfig" |
887 | source "arch/arm/plat-s5p/Kconfig" | 931 | source "arch/arm/plat-s5p/Kconfig" |
888 | source "arch/arm/plat-s5pc1xx/Kconfig" | 932 | source "arch/arm/plat-s5pc1xx/Kconfig" |
933 | source "arch/arm/plat-spear/Kconfig" | ||
889 | 934 | ||
890 | if ARCH_S3C2410 | 935 | if ARCH_S3C2410 |
891 | source "arch/arm/mach-s3c2400/Kconfig" | 936 | source "arch/arm/mach-s3c2400/Kconfig" |
@@ -919,6 +964,8 @@ source "arch/arm/mach-ux500/Kconfig" | |||
919 | 964 | ||
920 | source "arch/arm/mach-versatile/Kconfig" | 965 | source "arch/arm/mach-versatile/Kconfig" |
921 | 966 | ||
967 | source "arch/arm/mach-vexpress/Kconfig" | ||
968 | |||
922 | source "arch/arm/mach-w90x900/Kconfig" | 969 | source "arch/arm/mach-w90x900/Kconfig" |
923 | 970 | ||
924 | # Definitions to make life easier | 971 | # Definitions to make life easier |
@@ -936,6 +983,12 @@ config PLAT_ORION | |||
936 | config PLAT_PXA | 983 | config PLAT_PXA |
937 | bool | 984 | bool |
938 | 985 | ||
986 | config PLAT_VERSATILE | ||
987 | bool | ||
988 | |||
989 | config ARM_TIMER_SP804 | ||
990 | bool | ||
991 | |||
939 | source arch/arm/mm/Kconfig | 992 | source arch/arm/mm/Kconfig |
940 | 993 | ||
941 | config IWMMXT | 994 | config IWMMXT |
@@ -1064,6 +1117,10 @@ config PCI | |||
1064 | your box. Other bus systems are ISA, EISA, MicroChannel (MCA) or | 1117 | your box. Other bus systems are ISA, EISA, MicroChannel (MCA) or |
1065 | VESA. If you have PCI, say Y, otherwise N. | 1118 | VESA. If you have PCI, say Y, otherwise N. |
1066 | 1119 | ||
1120 | config PCI_DOMAINS | ||
1121 | bool | ||
1122 | depends on PCI | ||
1123 | |||
1067 | config PCI_SYSCALL | 1124 | config PCI_SYSCALL |
1068 | def_bool PCI | 1125 | def_bool PCI |
1069 | 1126 | ||
@@ -1092,10 +1149,11 @@ source "kernel/time/Kconfig" | |||
1092 | config SMP | 1149 | config SMP |
1093 | bool "Symmetric Multi-Processing (EXPERIMENTAL)" | 1150 | bool "Symmetric Multi-Processing (EXPERIMENTAL)" |
1094 | depends on EXPERIMENTAL && (REALVIEW_EB_ARM11MP || REALVIEW_EB_A9MP ||\ | 1151 | depends on EXPERIMENTAL && (REALVIEW_EB_ARM11MP || REALVIEW_EB_A9MP ||\ |
1095 | MACH_REALVIEW_PB11MP || MACH_REALVIEW_PBX || ARCH_OMAP4 || ARCH_U8500) | 1152 | MACH_REALVIEW_PB11MP || MACH_REALVIEW_PBX || ARCH_OMAP4 ||\ |
1153 | ARCH_U8500 || ARCH_VEXPRESS_CA9X4) | ||
1096 | depends on GENERIC_CLOCKEVENTS | 1154 | depends on GENERIC_CLOCKEVENTS |
1097 | select USE_GENERIC_SMP_HELPERS | 1155 | select USE_GENERIC_SMP_HELPERS |
1098 | select HAVE_ARM_SCU if (ARCH_REALVIEW || ARCH_OMAP4 || ARCH_U8500) | 1156 | select HAVE_ARM_SCU if (ARCH_REALVIEW || ARCH_OMAP4 || ARCH_U8500 || ARCH_VEXPRESS_CA9X4) |
1099 | help | 1157 | help |
1100 | This enables support for systems with more than one CPU. If you have | 1158 | This enables support for systems with more than one CPU. If you have |
1101 | a system with only one CPU, like most personal computers, say N. If | 1159 | a system with only one CPU, like most personal computers, say N. If |