Kconfig (bc8d849d9171a2014f8e9b0322f3ac5af9d3f2b2) Kconfig (6905a65879b51d326396e63dfea40861a30bc17f)
1config ARM
2 bool
3 default y
4 select HAVE_AOUT
5 select HAVE_DMA_API_DEBUG
6 select HAVE_IDE if PCI || ISA || PCMCIA
7 select HAVE_MEMBLOCK
8 select RTC_LIB

--- 38 unchanged lines hidden (view full) ---

47 bool
48
49config MIGHT_HAVE_PCI
50 bool
51
52config SYS_SUPPORTS_APM_EMULATION
53 bool
54
1config ARM
2 bool
3 default y
4 select HAVE_AOUT
5 select HAVE_DMA_API_DEBUG
6 select HAVE_IDE if PCI || ISA || PCMCIA
7 select HAVE_MEMBLOCK
8 select RTC_LIB

--- 38 unchanged lines hidden (view full) ---

47 bool
48
49config MIGHT_HAVE_PCI
50 bool
51
52config SYS_SUPPORTS_APM_EMULATION
53 bool
54
55config HAVE_SCHED_CLOCK
56 bool
57
58config GENERIC_GPIO
59 bool
60
61config ARCH_USES_GETTIMEOFFSET
62 bool
63 default n
64
65config GENERIC_CLOCKEVENTS

--- 317 unchanged lines hidden (view full) ---

383
384config ARCH_PRIMA2
385 bool "CSR SiRFSoC PRIMA2 ARM Cortex A9 Platform"
386 select CPU_V7
387 select NO_IOPORT
388 select GENERIC_CLOCKEVENTS
389 select CLKDEV_LOOKUP
390 select GENERIC_IRQ_CHIP
55config GENERIC_GPIO
56 bool
57
58config ARCH_USES_GETTIMEOFFSET
59 bool
60 default n
61
62config GENERIC_CLOCKEVENTS

--- 317 unchanged lines hidden (view full) ---

380
381config ARCH_PRIMA2
382 bool "CSR SiRFSoC PRIMA2 ARM Cortex A9 Platform"
383 select CPU_V7
384 select NO_IOPORT
385 select GENERIC_CLOCKEVENTS
386 select CLKDEV_LOOKUP
387 select GENERIC_IRQ_CHIP
391 select HAVE_SCHED_CLOCK
392 select MIGHT_HAVE_CACHE_L2X0
393 select USE_OF
394 select ZONE_DMA
395 help
396 Support for CSR SiRFSoC ARM Cortex A9 Platform
397
398config ARCH_EBSA110
399 bool "EBSA-110"

--- 34 unchanged lines hidden (view full) ---

434
435config ARCH_MXC
436 bool "Freescale MXC/iMX-based"
437 select GENERIC_CLOCKEVENTS
438 select ARCH_REQUIRE_GPIOLIB
439 select CLKDEV_LOOKUP
440 select CLKSRC_MMIO
441 select GENERIC_IRQ_CHIP
388 select MIGHT_HAVE_CACHE_L2X0
389 select USE_OF
390 select ZONE_DMA
391 help
392 Support for CSR SiRFSoC ARM Cortex A9 Platform
393
394config ARCH_EBSA110
395 bool "EBSA-110"

--- 34 unchanged lines hidden (view full) ---

430
431config ARCH_MXC
432 bool "Freescale MXC/iMX-based"
433 select GENERIC_CLOCKEVENTS
434 select ARCH_REQUIRE_GPIOLIB
435 select CLKDEV_LOOKUP
436 select CLKSRC_MMIO
437 select GENERIC_IRQ_CHIP
442 select HAVE_SCHED_CLOCK
443 select MULTI_IRQ_HANDLER
444 help
445 Support for Freescale MXC/iMX-based family of processors
446
447config ARCH_MXS
448 bool "Freescale MXS-based"
449 select GENERIC_CLOCKEVENTS
450 select ARCH_REQUIRE_GPIOLIB

--- 75 unchanged lines hidden (view full) ---

526
527config ARCH_IXP4XX
528 bool "IXP4xx-based"
529 depends on MMU
530 select CLKSRC_MMIO
531 select CPU_XSCALE
532 select GENERIC_GPIO
533 select GENERIC_CLOCKEVENTS
438 select MULTI_IRQ_HANDLER
439 help
440 Support for Freescale MXC/iMX-based family of processors
441
442config ARCH_MXS
443 bool "Freescale MXS-based"
444 select GENERIC_CLOCKEVENTS
445 select ARCH_REQUIRE_GPIOLIB

--- 75 unchanged lines hidden (view full) ---

521
522config ARCH_IXP4XX
523 bool "IXP4xx-based"
524 depends on MMU
525 select CLKSRC_MMIO
526 select CPU_XSCALE
527 select GENERIC_GPIO
528 select GENERIC_CLOCKEVENTS
534 select HAVE_SCHED_CLOCK
535 select MIGHT_HAVE_PCI
536 select DMABOUNCE if PCI
537 help
538 Support for Intel's IXP4XX (XScale) family of processors.
539
540config ARCH_DOVE
541 bool "Marvell Dove"
542 select CPU_V7

--- 54 unchanged lines hidden (view full) ---

597
598config ARCH_MMP
599 bool "Marvell PXA168/910/MMP2"
600 depends on MMU
601 select ARCH_REQUIRE_GPIOLIB
602 select CLKDEV_LOOKUP
603 select GENERIC_CLOCKEVENTS
604 select GPIO_PXA
529 select MIGHT_HAVE_PCI
530 select DMABOUNCE if PCI
531 help
532 Support for Intel's IXP4XX (XScale) family of processors.
533
534config ARCH_DOVE
535 bool "Marvell Dove"
536 select CPU_V7

--- 54 unchanged lines hidden (view full) ---

591
592config ARCH_MMP
593 bool "Marvell PXA168/910/MMP2"
594 depends on MMU
595 select ARCH_REQUIRE_GPIOLIB
596 select CLKDEV_LOOKUP
597 select GENERIC_CLOCKEVENTS
598 select GPIO_PXA
605 select HAVE_SCHED_CLOCK
606 select TICK_ONESHOT
607 select PLAT_PXA
608 select SPARSE_IRQ
609 select GENERIC_ALLOCATOR
610 help
611 Support for Marvell's PXA168/PXA910(MMP) and MMP2 processor line.
612
613config ARCH_KS8695

--- 24 unchanged lines hidden (view full) ---

638
639config ARCH_TEGRA
640 bool "NVIDIA Tegra"
641 select CLKDEV_LOOKUP
642 select CLKSRC_MMIO
643 select GENERIC_CLOCKEVENTS
644 select GENERIC_GPIO
645 select HAVE_CLK
599 select TICK_ONESHOT
600 select PLAT_PXA
601 select SPARSE_IRQ
602 select GENERIC_ALLOCATOR
603 help
604 Support for Marvell's PXA168/PXA910(MMP) and MMP2 processor line.
605
606config ARCH_KS8695

--- 24 unchanged lines hidden (view full) ---

631
632config ARCH_TEGRA
633 bool "NVIDIA Tegra"
634 select CLKDEV_LOOKUP
635 select CLKSRC_MMIO
636 select GENERIC_CLOCKEVENTS
637 select GENERIC_GPIO
638 select HAVE_CLK
646 select HAVE_SCHED_CLOCK
647 select HAVE_SMP
648 select MIGHT_HAVE_CACHE_L2X0
649 select ARCH_HAS_CPUFREQ
650 help
651 This enables support for NVIDIA Tegra based systems (Tegra APX,
652 Tegra 6xx and Tegra 2 series).
653
654config ARCH_PICOXCELL
655 bool "Picochip picoXcell"
656 select ARCH_REQUIRE_GPIOLIB
657 select ARM_PATCH_PHYS_VIRT
658 select ARM_VIC
659 select CPU_V6K
660 select DW_APB_TIMER
661 select GENERIC_CLOCKEVENTS
662 select GENERIC_GPIO
639 select HAVE_SMP
640 select MIGHT_HAVE_CACHE_L2X0
641 select ARCH_HAS_CPUFREQ
642 help
643 This enables support for NVIDIA Tegra based systems (Tegra APX,
644 Tegra 6xx and Tegra 2 series).
645
646config ARCH_PICOXCELL
647 bool "Picochip picoXcell"
648 select ARCH_REQUIRE_GPIOLIB
649 select ARM_PATCH_PHYS_VIRT
650 select ARM_VIC
651 select CPU_V6K
652 select DW_APB_TIMER
653 select GENERIC_CLOCKEVENTS
654 select GENERIC_GPIO
663 select HAVE_SCHED_CLOCK
664 select HAVE_TCM
665 select NO_IOPORT
666 select SPARSE_IRQ
667 select USE_OF
668 help
669 This enables support for systems based on the Picochip picoXcell
670 family of Femtocell devices. The picoxcell support requires device tree
671 for all boards.

--- 11 unchanged lines hidden (view full) ---

683 depends on MMU
684 select ARCH_MTD_XIP
685 select ARCH_HAS_CPUFREQ
686 select CLKDEV_LOOKUP
687 select CLKSRC_MMIO
688 select ARCH_REQUIRE_GPIOLIB
689 select GENERIC_CLOCKEVENTS
690 select GPIO_PXA
655 select HAVE_TCM
656 select NO_IOPORT
657 select SPARSE_IRQ
658 select USE_OF
659 help
660 This enables support for systems based on the Picochip picoXcell
661 family of Femtocell devices. The picoxcell support requires device tree
662 for all boards.

--- 11 unchanged lines hidden (view full) ---

674 depends on MMU
675 select ARCH_MTD_XIP
676 select ARCH_HAS_CPUFREQ
677 select CLKDEV_LOOKUP
678 select CLKSRC_MMIO
679 select ARCH_REQUIRE_GPIOLIB
680 select GENERIC_CLOCKEVENTS
681 select GPIO_PXA
691 select HAVE_SCHED_CLOCK
692 select TICK_ONESHOT
693 select PLAT_PXA
694 select SPARSE_IRQ
695 select AUTO_ZRELADDR
696 select MULTI_IRQ_HANDLER
697 select ARM_CPU_SUSPEND if PM
698 select HAVE_IDE
699 help

--- 51 unchanged lines hidden (view full) ---

751 select CPU_SA1100
752 select ISA
753 select ARCH_SPARSEMEM_ENABLE
754 select ARCH_MTD_XIP
755 select ARCH_HAS_CPUFREQ
756 select CPU_FREQ
757 select GENERIC_CLOCKEVENTS
758 select CLKDEV_LOOKUP
682 select TICK_ONESHOT
683 select PLAT_PXA
684 select SPARSE_IRQ
685 select AUTO_ZRELADDR
686 select MULTI_IRQ_HANDLER
687 select ARM_CPU_SUSPEND if PM
688 select HAVE_IDE
689 help

--- 51 unchanged lines hidden (view full) ---

741 select CPU_SA1100
742 select ISA
743 select ARCH_SPARSEMEM_ENABLE
744 select ARCH_MTD_XIP
745 select ARCH_HAS_CPUFREQ
746 select CPU_FREQ
747 select GENERIC_CLOCKEVENTS
748 select CLKDEV_LOOKUP
759 select HAVE_SCHED_CLOCK
760 select TICK_ONESHOT
761 select ARCH_REQUIRE_GPIOLIB
762 select HAVE_IDE
763 select NEED_MACH_MEMORY_H
764 help
765 Support for StrongARM 11x0 based boards.
766
767config ARCH_S3C2410

--- 40 unchanged lines hidden (view full) ---

808 bool "Samsung S5P6440 S5P6450"
809 select CPU_V6
810 select GENERIC_GPIO
811 select HAVE_CLK
812 select CLKDEV_LOOKUP
813 select CLKSRC_MMIO
814 select HAVE_S3C2410_WATCHDOG if WATCHDOG
815 select GENERIC_CLOCKEVENTS
749 select TICK_ONESHOT
750 select ARCH_REQUIRE_GPIOLIB
751 select HAVE_IDE
752 select NEED_MACH_MEMORY_H
753 help
754 Support for StrongARM 11x0 based boards.
755
756config ARCH_S3C2410

--- 40 unchanged lines hidden (view full) ---

797 bool "Samsung S5P6440 S5P6450"
798 select CPU_V6
799 select GENERIC_GPIO
800 select HAVE_CLK
801 select CLKDEV_LOOKUP
802 select CLKSRC_MMIO
803 select HAVE_S3C2410_WATCHDOG if WATCHDOG
804 select GENERIC_CLOCKEVENTS
816 select HAVE_SCHED_CLOCK
817 select HAVE_S3C2410_I2C if I2C
818 select HAVE_S3C_RTC if RTC_CLASS
819 help
820 Samsung S5P64X0 CPU based systems, such as the Samsung SMDK6440,
821 SMDK6450.
822
823config ARCH_S5PC100
824 bool "Samsung S5PC100"

--- 16 unchanged lines hidden (view full) ---

841 select ARCH_HAS_HOLES_MEMORYMODEL
842 select GENERIC_GPIO
843 select HAVE_CLK
844 select CLKDEV_LOOKUP
845 select CLKSRC_MMIO
846 select ARM_L1_CACHE_SHIFT_6
847 select ARCH_HAS_CPUFREQ
848 select GENERIC_CLOCKEVENTS
805 select HAVE_S3C2410_I2C if I2C
806 select HAVE_S3C_RTC if RTC_CLASS
807 help
808 Samsung S5P64X0 CPU based systems, such as the Samsung SMDK6440,
809 SMDK6450.
810
811config ARCH_S5PC100
812 bool "Samsung S5PC100"

--- 16 unchanged lines hidden (view full) ---

829 select ARCH_HAS_HOLES_MEMORYMODEL
830 select GENERIC_GPIO
831 select HAVE_CLK
832 select CLKDEV_LOOKUP
833 select CLKSRC_MMIO
834 select ARM_L1_CACHE_SHIFT_6
835 select ARCH_HAS_CPUFREQ
836 select GENERIC_CLOCKEVENTS
849 select HAVE_SCHED_CLOCK
850 select HAVE_S3C2410_I2C if I2C
851 select HAVE_S3C_RTC if RTC_CLASS
852 select HAVE_S3C2410_WATCHDOG if WATCHDOG
853 select NEED_MACH_MEMORY_H
854 help
855 Samsung S5PV210/S5PC110 series based systems
856
857config ARCH_EXYNOS

--- 26 unchanged lines hidden (view full) ---

884 Support for the StrongARM based Digital DNARD machine, also known
885 as "Shark" (<http://www.shark-linux.de/shark.html>).
886
887config ARCH_U300
888 bool "ST-Ericsson U300 Series"
889 depends on MMU
890 select CLKSRC_MMIO
891 select CPU_ARM926T
837 select HAVE_S3C2410_I2C if I2C
838 select HAVE_S3C_RTC if RTC_CLASS
839 select HAVE_S3C2410_WATCHDOG if WATCHDOG
840 select NEED_MACH_MEMORY_H
841 help
842 Samsung S5PV210/S5PC110 series based systems
843
844config ARCH_EXYNOS

--- 26 unchanged lines hidden (view full) ---

871 Support for the StrongARM based Digital DNARD machine, also known
872 as "Shark" (<http://www.shark-linux.de/shark.html>).
873
874config ARCH_U300
875 bool "ST-Ericsson U300 Series"
876 depends on MMU
877 select CLKSRC_MMIO
878 select CPU_ARM926T
892 select HAVE_SCHED_CLOCK
893 select HAVE_TCM
894 select ARM_AMBA
895 select ARM_PATCH_PHYS_VIRT
896 select ARM_VIC
897 select GENERIC_CLOCKEVENTS
898 select CLKDEV_LOOKUP
899 select HAVE_MACH_CLKDEV
900 select GENERIC_GPIO

--- 27 unchanged lines hidden (view full) ---

928 Support for the Nomadik platform by ST-Ericsson
929
930config ARCH_DAVINCI
931 bool "TI DaVinci"
932 select GENERIC_CLOCKEVENTS
933 select ARCH_REQUIRE_GPIOLIB
934 select ZONE_DMA
935 select HAVE_IDE
879 select HAVE_TCM
880 select ARM_AMBA
881 select ARM_PATCH_PHYS_VIRT
882 select ARM_VIC
883 select GENERIC_CLOCKEVENTS
884 select CLKDEV_LOOKUP
885 select HAVE_MACH_CLKDEV
886 select GENERIC_GPIO

--- 27 unchanged lines hidden (view full) ---

914 Support for the Nomadik platform by ST-Ericsson
915
916config ARCH_DAVINCI
917 bool "TI DaVinci"
918 select GENERIC_CLOCKEVENTS
919 select ARCH_REQUIRE_GPIOLIB
920 select ZONE_DMA
921 select HAVE_IDE
936 select HAVE_SCHED_CLOCK
937 select CLKDEV_LOOKUP
938 select GENERIC_ALLOCATOR
939 select GENERIC_IRQ_CHIP
940 select ARCH_HAS_HOLES_MEMORYMODEL
941 help
942 Support for TI's DaVinci platform.
943
944config ARCH_OMAP
945 bool "TI OMAP"
946 select HAVE_CLK
947 select ARCH_REQUIRE_GPIOLIB
948 select ARCH_HAS_CPUFREQ
949 select CLKSRC_MMIO
950 select GENERIC_CLOCKEVENTS
922 select CLKDEV_LOOKUP
923 select GENERIC_ALLOCATOR
924 select GENERIC_IRQ_CHIP
925 select ARCH_HAS_HOLES_MEMORYMODEL
926 help
927 Support for TI's DaVinci platform.
928
929config ARCH_OMAP
930 bool "TI OMAP"
931 select HAVE_CLK
932 select ARCH_REQUIRE_GPIOLIB
933 select ARCH_HAS_CPUFREQ
934 select CLKSRC_MMIO
935 select GENERIC_CLOCKEVENTS
951 select HAVE_SCHED_CLOCK
952 select ARCH_HAS_HOLES_MEMORYMODEL
953 help
954 Support for TI's OMAP platform (OMAP1/2/3/4).
955
956config PLAT_SPEAR
957 bool "ST SPEAr"
958 select ARM_AMBA
959 select ARCH_REQUIRE_GPIOLIB

--- 149 unchanged lines hidden (view full) ---

1109
1110# Definitions to make life easier
1111config ARCH_ACORN
1112 bool
1113
1114config PLAT_IOP
1115 bool
1116 select GENERIC_CLOCKEVENTS
936 select ARCH_HAS_HOLES_MEMORYMODEL
937 help
938 Support for TI's OMAP platform (OMAP1/2/3/4).
939
940config PLAT_SPEAR
941 bool "ST SPEAr"
942 select ARM_AMBA
943 select ARCH_REQUIRE_GPIOLIB

--- 149 unchanged lines hidden (view full) ---

1093
1094# Definitions to make life easier
1095config ARCH_ACORN
1096 bool
1097
1098config PLAT_IOP
1099 bool
1100 select GENERIC_CLOCKEVENTS
1117 select HAVE_SCHED_CLOCK
1118
1119config PLAT_ORION
1120 bool
1121 select CLKSRC_MMIO
1122 select GENERIC_IRQ_CHIP
1101
1102config PLAT_ORION
1103 bool
1104 select CLKSRC_MMIO
1105 select GENERIC_IRQ_CHIP
1123 select HAVE_SCHED_CLOCK
1124
1125config PLAT_PXA
1126 bool
1127
1128config PLAT_VERSATILE
1129 bool
1130
1131config ARM_TIMER_SP804

--- 1146 unchanged lines hidden ---
1106
1107config PLAT_PXA
1108 bool
1109
1110config PLAT_VERSATILE
1111 bool
1112
1113config ARM_TIMER_SP804

--- 1146 unchanged lines hidden ---