Kconfig (d02e30c31c57683a66ed68a1bcff900ca78f6d56) Kconfig (89f1fa080b5dca259c9779bcf81b95a409fdbf5b)
1#
2# For a description of the syntax of this configuration file,
3# see Documentation/kbuild/kconfig-language.txt.
4#
5
6mainmenu "Linux Kernel Configuration"
7
8config ARM

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

622 select HAVE_CLK
623 help
624 Samsung S3C2410X CPU based systems, such as the Simtec Electronics
625 BAST (<http://www.simtec.co.uk/products/EB110ITX/>), the IPAQ 1940 or
626 the Samsung SMDK2410 development board (and derivatives).
627
628config ARCH_S3C64XX
629 bool "Samsung S3C64XX"
1#
2# For a description of the syntax of this configuration file,
3# see Documentation/kbuild/kconfig-language.txt.
4#
5
6mainmenu "Linux Kernel Configuration"
7
8config ARM

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

622 select HAVE_CLK
623 help
624 Samsung S3C2410X CPU based systems, such as the Simtec Electronics
625 BAST (<http://www.simtec.co.uk/products/EB110ITX/>), the IPAQ 1940 or
626 the Samsung SMDK2410 development board (and derivatives).
627
628config ARCH_S3C64XX
629 bool "Samsung S3C64XX"
630 select PLAT_SAMSUNG
631 select CPU_V6
630 select GENERIC_GPIO
632 select GENERIC_GPIO
633 select ARM_VIC
631 select HAVE_CLK
634 select HAVE_CLK
635 select NO_IOPORT
632 select ARCH_HAS_CPUFREQ
636 select ARCH_HAS_CPUFREQ
637 select ARCH_REQUIRE_GPIOLIB
638 select SAMSUNG_CLKSRC
639 select SAMSUNG_IRQ_VIC_TIMER
640 select SAMSUNG_IRQ_UART
641 select S3C_GPIO_TRACK
642 select S3C_GPIO_PULL_UPDOWN
643 select S3C_GPIO_CFG_S3C24XX
644 select S3C_GPIO_CFG_S3C64XX
645 select S3C_DEV_NAND
646 select USB_ARCH_HAS_OHCI
647 select SAMSUNG_GPIOLIB_4BIT
633 help
634 Samsung S3C64XX series based systems
635
648 help
649 Samsung S3C64XX series based systems
650
651config ARCH_S5P6440
652 bool "Samsung S5P6440"
653 select CPU_V6
654 select GENERIC_GPIO
655 select HAVE_CLK
656 help
657 Samsung S5P6440 CPU based systems
658
636config ARCH_S5PC1XX
637 bool "Samsung S5PC1XX"
638 select GENERIC_GPIO
639 select HAVE_CLK
640 select CPU_V7
641 help
642 Samsung S5PC1XX series based systems
643

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

697config ARCH_OMAP
698 bool "TI OMAP"
699 select GENERIC_GPIO
700 select HAVE_CLK
701 select ARCH_REQUIRE_GPIOLIB
702 select ARCH_HAS_CPUFREQ
703 select GENERIC_TIME
704 select GENERIC_CLOCKEVENTS
659config ARCH_S5PC1XX
660 bool "Samsung S5PC1XX"
661 select GENERIC_GPIO
662 select HAVE_CLK
663 select CPU_V7
664 help
665 Samsung S5PC1XX series based systems
666

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

720config ARCH_OMAP
721 bool "TI OMAP"
722 select GENERIC_GPIO
723 select HAVE_CLK
724 select ARCH_REQUIRE_GPIOLIB
725 select ARCH_HAS_CPUFREQ
726 select GENERIC_TIME
727 select GENERIC_CLOCKEVENTS
705 select ARCH_HAS_HOLES_MEMORYMODEL
706 help
707 Support for TI's OMAP platform (OMAP1 and OMAP2).
708
709config ARCH_BCMRING
710 bool "Broadcom BCMRING"
711 depends on MMU
712 select CPU_V6
713 select ARM_AMBA

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

725 select GENERIC_TIME
726 select GENERIC_CLOCKEVENTS
727 select COMMON_CLKDEV
728 help
729 Support for ST-Ericsson's Ux500 architecture
730
731endchoice
732
728 help
729 Support for TI's OMAP platform (OMAP1 and OMAP2).
730
731config ARCH_BCMRING
732 bool "Broadcom BCMRING"
733 depends on MMU
734 select CPU_V6
735 select ARM_AMBA

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

747 select GENERIC_TIME
748 select GENERIC_CLOCKEVENTS
749 select COMMON_CLKDEV
750 help
751 Support for ST-Ericsson's Ux500 architecture
752
753endchoice
754
733source "arch/arm/mach-aaec2000/Kconfig"
734
735source "arch/arm/mach-at91/Kconfig"
736
737source "arch/arm/mach-bcmring/Kconfig"
738
739source "arch/arm/mach-clps711x/Kconfig"
740
755source "arch/arm/mach-clps711x/Kconfig"
756
741source "arch/arm/mach-davinci/Kconfig"
742
743source "arch/arm/mach-dove/Kconfig"
744
745source "arch/arm/mach-ep93xx/Kconfig"
746
747source "arch/arm/mach-footbridge/Kconfig"
748
749source "arch/arm/mach-gemini/Kconfig"
750
757source "arch/arm/mach-ep93xx/Kconfig"
758
759source "arch/arm/mach-footbridge/Kconfig"
760
761source "arch/arm/mach-gemini/Kconfig"
762
751source "arch/arm/mach-h720x/Kconfig"
752
753source "arch/arm/mach-integrator/Kconfig"
754
755source "arch/arm/mach-iop32x/Kconfig"
756
757source "arch/arm/mach-iop33x/Kconfig"
758
759source "arch/arm/mach-iop13xx/Kconfig"
760
761source "arch/arm/mach-ixp4xx/Kconfig"
762
763source "arch/arm/mach-ixp2000/Kconfig"
764
765source "arch/arm/mach-ixp23xx/Kconfig"
766
763source "arch/arm/mach-integrator/Kconfig"
764
765source "arch/arm/mach-iop32x/Kconfig"
766
767source "arch/arm/mach-iop33x/Kconfig"
768
769source "arch/arm/mach-iop13xx/Kconfig"
770
771source "arch/arm/mach-ixp4xx/Kconfig"
772
773source "arch/arm/mach-ixp2000/Kconfig"
774
775source "arch/arm/mach-ixp23xx/Kconfig"
776
767source "arch/arm/mach-kirkwood/Kconfig"
768
769source "arch/arm/mach-ks8695/Kconfig"
770
771source "arch/arm/mach-lh7a40x/Kconfig"
772
773source "arch/arm/mach-loki/Kconfig"
774
777source "arch/arm/mach-loki/Kconfig"
778
775source "arch/arm/mach-msm/Kconfig"
776
777source "arch/arm/mach-mv78xx0/Kconfig"
778
779source "arch/arm/mach-mv78xx0/Kconfig"
780
779source "arch/arm/plat-mxc/Kconfig"
781source "arch/arm/mach-pxa/Kconfig"
782source "arch/arm/plat-pxa/Kconfig"
780
783
781source "arch/arm/mach-netx/Kconfig"
784source "arch/arm/mach-mmp/Kconfig"
782
785
783source "arch/arm/mach-nomadik/Kconfig"
784source "arch/arm/plat-nomadik/Kconfig"
786source "arch/arm/mach-sa1100/Kconfig"
785
787
786source "arch/arm/mach-ns9xxx/Kconfig"
787
788source "arch/arm/plat-omap/Kconfig"
789
790source "arch/arm/mach-omap1/Kconfig"
791
792source "arch/arm/mach-omap2/Kconfig"
793
794source "arch/arm/mach-orion5x/Kconfig"
795
788source "arch/arm/plat-omap/Kconfig"
789
790source "arch/arm/mach-omap1/Kconfig"
791
792source "arch/arm/mach-omap2/Kconfig"
793
794source "arch/arm/mach-orion5x/Kconfig"
795
796source "arch/arm/mach-pxa/Kconfig"
797source "arch/arm/plat-pxa/Kconfig"
796source "arch/arm/mach-kirkwood/Kconfig"
798
797
799source "arch/arm/mach-mmp/Kconfig"
798source "arch/arm/mach-dove/Kconfig"
800
799
801source "arch/arm/mach-realview/Kconfig"
802
803source "arch/arm/mach-sa1100/Kconfig"
804
805source "arch/arm/plat-samsung/Kconfig"
806source "arch/arm/plat-s3c24xx/Kconfig"
800source "arch/arm/plat-samsung/Kconfig"
801source "arch/arm/plat-s3c24xx/Kconfig"
807source "arch/arm/plat-s3c64xx/Kconfig"
808source "arch/arm/plat-s3c/Kconfig"
802source "arch/arm/plat-s3c/Kconfig"
803source "arch/arm/plat-s5p/Kconfig"
809source "arch/arm/plat-s5pc1xx/Kconfig"
810
811if ARCH_S3C2410
812source "arch/arm/mach-s3c2400/Kconfig"
813source "arch/arm/mach-s3c2410/Kconfig"
814source "arch/arm/mach-s3c2412/Kconfig"
815source "arch/arm/mach-s3c2440/Kconfig"
804source "arch/arm/plat-s5pc1xx/Kconfig"
805
806if ARCH_S3C2410
807source "arch/arm/mach-s3c2400/Kconfig"
808source "arch/arm/mach-s3c2410/Kconfig"
809source "arch/arm/mach-s3c2412/Kconfig"
810source "arch/arm/mach-s3c2440/Kconfig"
816source "arch/arm/mach-s3c2442/Kconfig"
817source "arch/arm/mach-s3c2443/Kconfig"
818endif
819
820if ARCH_S3C64XX
811source "arch/arm/mach-s3c2443/Kconfig"
812endif
813
814if ARCH_S3C64XX
821source "arch/arm/mach-s3c6400/Kconfig"
822source "arch/arm/mach-s3c6410/Kconfig"
815source "arch/arm/mach-s3c64xx/Kconfig"
823endif
824
816endif
817
818source "arch/arm/mach-s5p6440/Kconfig"
819
825source "arch/arm/plat-stmp3xxx/Kconfig"
826
827if ARCH_S5PC1XX
828source "arch/arm/mach-s5pc100/Kconfig"
829endif
830
820source "arch/arm/plat-stmp3xxx/Kconfig"
821
822if ARCH_S5PC1XX
823source "arch/arm/mach-s5pc100/Kconfig"
824endif
825
831source "arch/arm/mach-u300/Kconfig"
826source "arch/arm/mach-lh7a40x/Kconfig"
832
827
833source "arch/arm/mach-ux500/Kconfig"
828source "arch/arm/mach-h720x/Kconfig"
834
835source "arch/arm/mach-versatile/Kconfig"
836
829
830source "arch/arm/mach-versatile/Kconfig"
831
832source "arch/arm/mach-aaec2000/Kconfig"
833
834source "arch/arm/mach-realview/Kconfig"
835
836source "arch/arm/mach-at91/Kconfig"
837
838source "arch/arm/plat-mxc/Kconfig"
839
840source "arch/arm/mach-nomadik/Kconfig"
841source "arch/arm/plat-nomadik/Kconfig"
842
843source "arch/arm/mach-netx/Kconfig"
844
845source "arch/arm/mach-ns9xxx/Kconfig"
846
847source "arch/arm/mach-davinci/Kconfig"
848
849source "arch/arm/mach-ks8695/Kconfig"
850
851source "arch/arm/mach-msm/Kconfig"
852
853source "arch/arm/mach-u300/Kconfig"
854
837source "arch/arm/mach-w90x900/Kconfig"
838
855source "arch/arm/mach-w90x900/Kconfig"
856
857source "arch/arm/mach-bcmring/Kconfig"
858
859source "arch/arm/mach-ux500/Kconfig"
860
839# Definitions to make life easier
840config ARCH_ACORN
841 bool
842
843config PLAT_IOP
844 bool
845 select GENERIC_CLOCKEVENTS
846 select GENERIC_TIME

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

1070 accounting to be spread across the timer interval, preventing a
1071 "thundering herd" at every timer tick.
1072
1073source kernel/Kconfig.preempt
1074
1075config HZ
1076 int
1077 default 128 if ARCH_L7200
861# Definitions to make life easier
862config ARCH_ACORN
863 bool
864
865config PLAT_IOP
866 bool
867 select GENERIC_CLOCKEVENTS
868 select GENERIC_TIME

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

1092 accounting to be spread across the timer interval, preventing a
1093 "thundering herd" at every timer tick.
1094
1095source kernel/Kconfig.preempt
1096
1097config HZ
1098 int
1099 default 128 if ARCH_L7200
1078 default 200 if ARCH_EBSA110 || ARCH_S3C2410
1100 default 200 if ARCH_EBSA110 || ARCH_S3C2410 || ARCH_S5P6440
1079 default OMAP_32K_TIMER_HZ if ARCH_OMAP && OMAP_32K_TIMER
1080 default AT91_TIMER_HZ if ARCH_AT91
1081 default 100
1082
1083config THUMB2_KERNEL
1084 bool "Compile the kernel in Thumb-2 mode"
1085 depends on CPU_V7 && EXPERIMENTAL
1086 select AEABI

--- 463 unchanged lines hidden ---
1101 default OMAP_32K_TIMER_HZ if ARCH_OMAP && OMAP_32K_TIMER
1102 default AT91_TIMER_HZ if ARCH_AT91
1103 default 100
1104
1105config THUMB2_KERNEL
1106 bool "Compile the kernel in Thumb-2 mode"
1107 depends on CPU_V7 && EXPERIMENTAL
1108 select AEABI

--- 463 unchanged lines hidden ---