Kconfig (db6d842b8443ebac7b7b37264f992ce49dfb5208) | Kconfig (ba364fc752daeded072a5ef31e43b84cb1f9e5fd) |
---|---|
1config ARM 2 bool 3 default y 4 select ARCH_BINFMT_ELF_RANDOMIZE_PIE 5 select ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE 6 select ARCH_HAS_TICK_BROADCAST if GENERIC_CLOCKEVENTS_BROADCAST 7 select ARCH_HAVE_CUSTOM_GPIO_H 8 select ARCH_MIGHT_HAVE_PC_PARPORT --- 161 unchanged lines hidden (view full) --- 170 default y 171 172config ARCH_HAS_ILOG2_U32 173 bool 174 175config ARCH_HAS_ILOG2_U64 176 bool 177 | 1config ARM 2 bool 3 default y 4 select ARCH_BINFMT_ELF_RANDOMIZE_PIE 5 select ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE 6 select ARCH_HAS_TICK_BROADCAST if GENERIC_CLOCKEVENTS_BROADCAST 7 select ARCH_HAVE_CUSTOM_GPIO_H 8 select ARCH_MIGHT_HAVE_PC_PARPORT --- 161 unchanged lines hidden (view full) --- 170 default y 171 172config ARCH_HAS_ILOG2_U32 173 bool 174 175config ARCH_HAS_ILOG2_U64 176 bool 177 |
178config ARCH_HAS_CPUFREQ 179 bool 180 help 181 Internal node to signify that the ARCH has CPUFREQ support 182 and that the relevant menu configurations are displayed for 183 it. 184 |
|
178config ARCH_HAS_BANDGAP 179 bool 180 181config GENERIC_HWEIGHT 182 bool 183 default y 184 185config GENERIC_CALIBRATE_DELAY --- 120 unchanged lines hidden (view full) --- 306 select GENERIC_CLOCKEVENTS 307 select MIGHT_HAVE_PCI 308 select MULTI_IRQ_HANDLER 309 select SPARSE_IRQ 310 select USE_OF 311 312config ARCH_INTEGRATOR 313 bool "ARM Ltd. Integrator family" | 185config ARCH_HAS_BANDGAP 186 bool 187 188config GENERIC_HWEIGHT 189 bool 190 default y 191 192config GENERIC_CALIBRATE_DELAY --- 120 unchanged lines hidden (view full) --- 313 select GENERIC_CLOCKEVENTS 314 select MIGHT_HAVE_PCI 315 select MULTI_IRQ_HANDLER 316 select SPARSE_IRQ 317 select USE_OF 318 319config ARCH_INTEGRATOR 320 bool "ARM Ltd. Integrator family" |
321 select ARCH_HAS_CPUFREQ |
|
314 select ARM_AMBA 315 select ARM_PATCH_PHYS_VIRT 316 select AUTO_ZRELADDR 317 select COMMON_CLK 318 select COMMON_CLK_VERSATILE 319 select GENERIC_CLOCKEVENTS 320 select HAVE_TCM 321 select ICST 322 select MULTI_IRQ_HANDLER | 322 select ARM_AMBA 323 select ARM_PATCH_PHYS_VIRT 324 select AUTO_ZRELADDR 325 select COMMON_CLK 326 select COMMON_CLK_VERSATILE 327 select GENERIC_CLOCKEVENTS 328 select HAVE_TCM 329 select ICST 330 select MULTI_IRQ_HANDLER |
331 select NEED_MACH_MEMORY_H |
|
323 select PLAT_VERSATILE 324 select SPARSE_IRQ 325 select USE_OF 326 select VERSATILE_FPGA_IRQ 327 help 328 Support for ARM's Integrator platform. 329 330config ARCH_REALVIEW --- 191 unchanged lines hidden (view full) --- 522 select MIGHT_HAVE_PCI 523 select MVEBU_MBUS 524 select PINCTRL 525 select PINCTRL_DOVE 526 select PLAT_ORION_LEGACY 527 help 528 Support for the Marvell Dove SoC 88AP510 529 | 332 select PLAT_VERSATILE 333 select SPARSE_IRQ 334 select USE_OF 335 select VERSATILE_FPGA_IRQ 336 help 337 Support for ARM's Integrator platform. 338 339config ARCH_REALVIEW --- 191 unchanged lines hidden (view full) --- 531 select MIGHT_HAVE_PCI 532 select MVEBU_MBUS 533 select PINCTRL 534 select PINCTRL_DOVE 535 select PLAT_ORION_LEGACY 536 help 537 Support for the Marvell Dove SoC 88AP510 538 |
530config ARCH_KIRKWOOD 531 bool "Marvell Kirkwood" 532 select ARCH_REQUIRE_GPIOLIB 533 select CPU_FEROCEON 534 select GENERIC_CLOCKEVENTS 535 select MVEBU_MBUS 536 select PCI 537 select PCI_QUIRKS 538 select PINCTRL 539 select PINCTRL_KIRKWOOD 540 select PLAT_ORION_LEGACY 541 help 542 Support for the following Marvell Kirkwood series SoCs: 543 88F6180, 88F6192 and 88F6281. 544 | |
545config ARCH_MV78XX0 546 bool "Marvell MV78xx0" 547 select ARCH_REQUIRE_GPIOLIB 548 select CPU_FEROCEON 549 select GENERIC_CLOCKEVENTS 550 select MVEBU_MBUS 551 select PCI 552 select PLAT_ORION_LEGACY --- 69 unchanged lines hidden (view full) --- 622 select HAVE_IDE 623 select USE_OF 624 help 625 Support for the NXP LPC32XX family of processors 626 627config ARCH_PXA 628 bool "PXA2xx/PXA3xx-based" 629 depends on MMU | 539config ARCH_MV78XX0 540 bool "Marvell MV78xx0" 541 select ARCH_REQUIRE_GPIOLIB 542 select CPU_FEROCEON 543 select GENERIC_CLOCKEVENTS 544 select MVEBU_MBUS 545 select PCI 546 select PLAT_ORION_LEGACY --- 69 unchanged lines hidden (view full) --- 616 select HAVE_IDE 617 select USE_OF 618 help 619 Support for the NXP LPC32XX family of processors 620 621config ARCH_PXA 622 bool "PXA2xx/PXA3xx-based" 623 depends on MMU |
624 select ARCH_HAS_CPUFREQ |
|
630 select ARCH_MTD_XIP 631 select ARCH_REQUIRE_GPIOLIB 632 select ARM_CPU_SUSPEND if PM 633 select AUTO_ZRELADDR 634 select CLKDEV_LOOKUP 635 select CLKSRC_MMIO 636 select GENERIC_CLOCKEVENTS 637 select GPIO_PXA --- 53 unchanged lines hidden (view full) --- 691 select NO_IOPORT_MAP 692 select VIRT_TO_BUS 693 help 694 On the Acorn Risc-PC, Linux can support the internal IDE disk and 695 CD-ROM interface, serial and parallel port, and the floppy drive. 696 697config ARCH_SA1100 698 bool "SA1100-based" | 625 select ARCH_MTD_XIP 626 select ARCH_REQUIRE_GPIOLIB 627 select ARM_CPU_SUSPEND if PM 628 select AUTO_ZRELADDR 629 select CLKDEV_LOOKUP 630 select CLKSRC_MMIO 631 select GENERIC_CLOCKEVENTS 632 select GPIO_PXA --- 53 unchanged lines hidden (view full) --- 686 select NO_IOPORT_MAP 687 select VIRT_TO_BUS 688 help 689 On the Acorn Risc-PC, Linux can support the internal IDE disk and 690 CD-ROM interface, serial and parallel port, and the floppy drive. 691 692config ARCH_SA1100 693 bool "SA1100-based" |
694 select ARCH_HAS_CPUFREQ |
|
699 select ARCH_MTD_XIP 700 select ARCH_REQUIRE_GPIOLIB 701 select ARCH_SPARSEMEM_ENABLE 702 select CLKDEV_LOOKUP 703 select CLKSRC_MMIO 704 select CPU_FREQ 705 select CPU_SA1100 706 select GENERIC_CLOCKEVENTS 707 select HAVE_IDE 708 select ISA 709 select NEED_MACH_MEMORY_H 710 select SPARSE_IRQ 711 help 712 Support for StrongARM 11x0 based boards. 713 714config ARCH_S3C24XX 715 bool "Samsung S3C24XX SoCs" | 695 select ARCH_MTD_XIP 696 select ARCH_REQUIRE_GPIOLIB 697 select ARCH_SPARSEMEM_ENABLE 698 select CLKDEV_LOOKUP 699 select CLKSRC_MMIO 700 select CPU_FREQ 701 select CPU_SA1100 702 select GENERIC_CLOCKEVENTS 703 select HAVE_IDE 704 select ISA 705 select NEED_MACH_MEMORY_H 706 select SPARSE_IRQ 707 help 708 Support for StrongARM 11x0 based boards. 709 710config ARCH_S3C24XX 711 bool "Samsung S3C24XX SoCs" |
712 select ARCH_HAS_CPUFREQ |
|
716 select ARCH_REQUIRE_GPIOLIB 717 select ATAGS 718 select CLKDEV_LOOKUP 719 select CLKSRC_SAMSUNG_PWM 720 select GENERIC_CLOCKEVENTS 721 select GPIO_SAMSUNG 722 select HAVE_S3C2410_I2C if I2C 723 select HAVE_S3C2410_WATCHDOG if WATCHDOG --- 4 unchanged lines hidden (view full) --- 728 help 729 Samsung S3C2410, S3C2412, S3C2413, S3C2416, S3C2440, S3C2442, S3C2443 730 and S3C2450 SoCs based systems, such as the Simtec Electronics BAST 731 (<http://www.simtec.co.uk/products/EB110ITX/>), the IPAQ 1940 or the 732 Samsung SMDK2410 development board (and derivatives). 733 734config ARCH_S3C64XX 735 bool "Samsung S3C64XX" | 713 select ARCH_REQUIRE_GPIOLIB 714 select ATAGS 715 select CLKDEV_LOOKUP 716 select CLKSRC_SAMSUNG_PWM 717 select GENERIC_CLOCKEVENTS 718 select GPIO_SAMSUNG 719 select HAVE_S3C2410_I2C if I2C 720 select HAVE_S3C2410_WATCHDOG if WATCHDOG --- 4 unchanged lines hidden (view full) --- 725 help 726 Samsung S3C2410, S3C2412, S3C2413, S3C2416, S3C2440, S3C2442, S3C2443 727 and S3C2450 SoCs based systems, such as the Simtec Electronics BAST 728 (<http://www.simtec.co.uk/products/EB110ITX/>), the IPAQ 1940 or the 729 Samsung SMDK2410 development board (and derivatives). 730 731config ARCH_S3C64XX 732 bool "Samsung S3C64XX" |
733 select ARCH_HAS_CPUFREQ |
|
736 select ARCH_REQUIRE_GPIOLIB 737 select ARM_AMBA 738 select ARM_VIC 739 select ATAGS 740 select CLKDEV_LOOKUP 741 select CLKSRC_SAMSUNG_PWM 742 select COMMON_CLK_SAMSUNG 743 select CPU_V6K --- 8 unchanged lines hidden (view full) --- 752 select S3C_DEV_NAND 753 select S3C_GPIO_TRACK 754 select SAMSUNG_ATAGS 755 select SAMSUNG_WAKEMASK 756 select SAMSUNG_WDT_RESET 757 help 758 Samsung S3C64XX series based systems 759 | 734 select ARCH_REQUIRE_GPIOLIB 735 select ARM_AMBA 736 select ARM_VIC 737 select ATAGS 738 select CLKDEV_LOOKUP 739 select CLKSRC_SAMSUNG_PWM 740 select COMMON_CLK_SAMSUNG 741 select CPU_V6K --- 8 unchanged lines hidden (view full) --- 750 select S3C_DEV_NAND 751 select S3C_GPIO_TRACK 752 select SAMSUNG_ATAGS 753 select SAMSUNG_WAKEMASK 754 select SAMSUNG_WDT_RESET 755 help 756 Samsung S3C64XX series based systems 757 |
758config ARCH_S5P64X0 759 bool "Samsung S5P6440 S5P6450" 760 select ATAGS 761 select CLKDEV_LOOKUP 762 select CLKSRC_SAMSUNG_PWM 763 select CPU_V6 764 select GENERIC_CLOCKEVENTS 765 select GPIO_SAMSUNG 766 select HAVE_S3C2410_I2C if I2C 767 select HAVE_S3C2410_WATCHDOG if WATCHDOG 768 select HAVE_S3C_RTC if RTC_CLASS 769 select NEED_MACH_GPIO_H 770 select SAMSUNG_ATAGS 771 select SAMSUNG_WDT_RESET 772 help 773 Samsung S5P64X0 CPU based systems, such as the Samsung SMDK6440, 774 SMDK6450. 775 776config ARCH_S5PC100 777 bool "Samsung S5PC100" 778 select ARCH_REQUIRE_GPIOLIB 779 select ATAGS 780 select CLKDEV_LOOKUP 781 select CLKSRC_SAMSUNG_PWM 782 select CPU_V7 783 select GENERIC_CLOCKEVENTS 784 select GPIO_SAMSUNG 785 select HAVE_S3C2410_I2C if I2C 786 select HAVE_S3C2410_WATCHDOG if WATCHDOG 787 select HAVE_S3C_RTC if RTC_CLASS 788 select NEED_MACH_GPIO_H 789 select SAMSUNG_ATAGS 790 select SAMSUNG_WDT_RESET 791 help 792 Samsung S5PC100 series based systems 793 |
|
760config ARCH_S5PV210 761 bool "Samsung S5PV210/S5PC110" | 794config ARCH_S5PV210 795 bool "Samsung S5PV210/S5PC110" |
796 select ARCH_HAS_CPUFREQ |
|
762 select ARCH_HAS_HOLES_MEMORYMODEL 763 select ARCH_SPARSEMEM_ENABLE 764 select ATAGS 765 select CLKDEV_LOOKUP 766 select CLKSRC_SAMSUNG_PWM 767 select CPU_V7 768 select GENERIC_CLOCKEVENTS 769 select GPIO_SAMSUNG --- 19 unchanged lines hidden (view full) --- 789 select USE_OF 790 select ZONE_DMA 791 help 792 Support for TI's DaVinci platform. 793 794config ARCH_OMAP1 795 bool "TI OMAP1" 796 depends on MMU | 797 select ARCH_HAS_HOLES_MEMORYMODEL 798 select ARCH_SPARSEMEM_ENABLE 799 select ATAGS 800 select CLKDEV_LOOKUP 801 select CLKSRC_SAMSUNG_PWM 802 select CPU_V7 803 select GENERIC_CLOCKEVENTS 804 select GPIO_SAMSUNG --- 19 unchanged lines hidden (view full) --- 824 select USE_OF 825 select ZONE_DMA 826 help 827 Support for TI's DaVinci platform. 828 829config ARCH_OMAP1 830 bool "TI OMAP1" 831 depends on MMU |
832 select ARCH_HAS_CPUFREQ |
|
797 select ARCH_HAS_HOLES_MEMORYMODEL 798 select ARCH_OMAP 799 select ARCH_REQUIRE_GPIOLIB 800 select CLKDEV_LOOKUP 801 select CLKSRC_MMIO 802 select GENERIC_CLOCKEVENTS 803 select GENERIC_IRQ_CHIP 804 select HAVE_IDE --- 104 unchanged lines hidden (view full) --- 909source "arch/arm/mach-iop33x/Kconfig" 910 911source "arch/arm/mach-iop13xx/Kconfig" 912 913source "arch/arm/mach-ixp4xx/Kconfig" 914 915source "arch/arm/mach-keystone/Kconfig" 916 | 833 select ARCH_HAS_HOLES_MEMORYMODEL 834 select ARCH_OMAP 835 select ARCH_REQUIRE_GPIOLIB 836 select CLKDEV_LOOKUP 837 select CLKSRC_MMIO 838 select GENERIC_CLOCKEVENTS 839 select GENERIC_IRQ_CHIP 840 select HAVE_IDE --- 104 unchanged lines hidden (view full) --- 945source "arch/arm/mach-iop33x/Kconfig" 946 947source "arch/arm/mach-iop13xx/Kconfig" 948 949source "arch/arm/mach-ixp4xx/Kconfig" 950 951source "arch/arm/mach-keystone/Kconfig" 952 |
917source "arch/arm/mach-kirkwood/Kconfig" 918 | |
919source "arch/arm/mach-ks8695/Kconfig" 920 921source "arch/arm/mach-msm/Kconfig" 922 923source "arch/arm/mach-moxart/Kconfig" 924 925source "arch/arm/mach-mv78xx0/Kconfig" 926 --- 25 unchanged lines hidden (view full) --- 952source "arch/arm/mach-qcom/Kconfig" 953 954source "arch/arm/mach-realview/Kconfig" 955 956source "arch/arm/mach-rockchip/Kconfig" 957 958source "arch/arm/mach-sa1100/Kconfig" 959 | 953source "arch/arm/mach-ks8695/Kconfig" 954 955source "arch/arm/mach-msm/Kconfig" 956 957source "arch/arm/mach-moxart/Kconfig" 958 959source "arch/arm/mach-mv78xx0/Kconfig" 960 --- 25 unchanged lines hidden (view full) --- 986source "arch/arm/mach-qcom/Kconfig" 987 988source "arch/arm/mach-realview/Kconfig" 989 990source "arch/arm/mach-rockchip/Kconfig" 991 992source "arch/arm/mach-sa1100/Kconfig" 993 |
994source "arch/arm/plat-samsung/Kconfig" 995 |
|
960source "arch/arm/mach-socfpga/Kconfig" 961 962source "arch/arm/mach-spear/Kconfig" 963 964source "arch/arm/mach-sti/Kconfig" 965 966source "arch/arm/mach-s3c24xx/Kconfig" 967 968source "arch/arm/mach-s3c64xx/Kconfig" 969 | 996source "arch/arm/mach-socfpga/Kconfig" 997 998source "arch/arm/mach-spear/Kconfig" 999 1000source "arch/arm/mach-sti/Kconfig" 1001 1002source "arch/arm/mach-s3c24xx/Kconfig" 1003 1004source "arch/arm/mach-s3c64xx/Kconfig" 1005 |
1006source "arch/arm/mach-s5p64x0/Kconfig" 1007 1008source "arch/arm/mach-s5pc100/Kconfig" 1009 |
|
970source "arch/arm/mach-s5pv210/Kconfig" 971 972source "arch/arm/mach-exynos/Kconfig" | 1010source "arch/arm/mach-s5pv210/Kconfig" 1011 1012source "arch/arm/mach-exynos/Kconfig" |
973source "arch/arm/plat-samsung/Kconfig" | |
974 975source "arch/arm/mach-shmobile/Kconfig" 976 977source "arch/arm/mach-sunxi/Kconfig" 978 979source "arch/arm/mach-prima2/Kconfig" 980 981source "arch/arm/mach-tegra/Kconfig" --- 541 unchanged lines hidden (view full) --- 1523 Maximum number of GPIOs in the system. 1524 1525 If unsure, leave the default value. 1526 1527source kernel/Kconfig.preempt 1528 1529config HZ_FIXED 1530 int | 1013 1014source "arch/arm/mach-shmobile/Kconfig" 1015 1016source "arch/arm/mach-sunxi/Kconfig" 1017 1018source "arch/arm/mach-prima2/Kconfig" 1019 1020source "arch/arm/mach-tegra/Kconfig" --- 541 unchanged lines hidden (view full) --- 1562 Maximum number of GPIOs in the system. 1563 1564 If unsure, leave the default value. 1565 1566source kernel/Kconfig.preempt 1567 1568config HZ_FIXED 1569 int |
1531 default 200 if ARCH_EBSA110 || ARCH_S3C24XX || \ | 1570 default 200 if ARCH_EBSA110 || ARCH_S3C24XX || ARCH_S5P64X0 || \ |
1532 ARCH_S5PV210 || ARCH_EXYNOS4 1533 default AT91_TIMER_HZ if ARCH_AT91 1534 default SHMOBILE_TIMER_HZ if ARCH_SHMOBILE_LEGACY 1535 default 0 1536 1537choice 1538 depends on HZ_FIXED = 0 1539 prompt "Timer frequency" --- 507 unchanged lines hidden (view full) --- 2047 will be determined at run-time by masking the current IP with 2048 0xf8000000. This assumes the zImage being placed in the first 128MB 2049 from start of memory. 2050 2051endmenu 2052 2053menu "CPU Power Management" 2054 | 1571 ARCH_S5PV210 || ARCH_EXYNOS4 1572 default AT91_TIMER_HZ if ARCH_AT91 1573 default SHMOBILE_TIMER_HZ if ARCH_SHMOBILE_LEGACY 1574 default 0 1575 1576choice 1577 depends on HZ_FIXED = 0 1578 prompt "Timer frequency" --- 507 unchanged lines hidden (view full) --- 2086 will be determined at run-time by masking the current IP with 2087 0xf8000000. This assumes the zImage being placed in the first 128MB 2088 from start of memory. 2089 2090endmenu 2091 2092menu "CPU Power Management" 2093 |
2094if ARCH_HAS_CPUFREQ |
|
2055source "drivers/cpufreq/Kconfig" | 2095source "drivers/cpufreq/Kconfig" |
2096endif |
|
2056 2057source "drivers/cpuidle/Kconfig" 2058 2059endmenu 2060 2061menu "Floating point emulation" 2062 2063comment "At least one emulation must be selected" --- 84 unchanged lines hidden (view full) --- 2148 2149endmenu 2150 2151menu "Power management options" 2152 2153source "kernel/power/Kconfig" 2154 2155config ARCH_SUSPEND_POSSIBLE | 2097 2098source "drivers/cpuidle/Kconfig" 2099 2100endmenu 2101 2102menu "Floating point emulation" 2103 2104comment "At least one emulation must be selected" --- 84 unchanged lines hidden (view full) --- 2189 2190endmenu 2191 2192menu "Power management options" 2193 2194source "kernel/power/Kconfig" 2195 2196config ARCH_SUSPEND_POSSIBLE |
2197 depends on !ARCH_S5PC100 |
|
2156 depends on CPU_ARM920T || CPU_ARM926T || CPU_FEROCEON || CPU_SA1100 || \ 2157 CPU_V6 || CPU_V6K || CPU_V7 || CPU_V7M || CPU_XSC3 || CPU_XSCALE || CPU_MOHAWK 2158 def_bool y 2159 2160config ARM_CPU_SUSPEND 2161 def_bool PM_SLEEP 2162 2163config ARCH_HIBERNATION_POSSIBLE --- 21 unchanged lines hidden --- | 2198 depends on CPU_ARM920T || CPU_ARM926T || CPU_FEROCEON || CPU_SA1100 || \ 2199 CPU_V6 || CPU_V6K || CPU_V7 || CPU_V7M || CPU_XSC3 || CPU_XSCALE || CPU_MOHAWK 2200 def_bool y 2201 2202config ARM_CPU_SUSPEND 2203 def_bool PM_SLEEP 2204 2205config ARCH_HIBERNATION_POSSIBLE --- 21 unchanged lines hidden --- |