diff options
44 files changed, 123 insertions, 158 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 87b63fde06d7..245058b3b0ef 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig | |||
| @@ -175,13 +175,6 @@ config ARCH_HAS_ILOG2_U32 | |||
| 175 | config ARCH_HAS_ILOG2_U64 | 175 | config ARCH_HAS_ILOG2_U64 |
| 176 | bool | 176 | bool |
| 177 | 177 | ||
| 178 | config 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 | |||
| 185 | config ARCH_HAS_BANDGAP | 178 | config ARCH_HAS_BANDGAP |
| 186 | bool | 179 | bool |
| 187 | 180 | ||
| @@ -318,7 +311,6 @@ config ARCH_MULTIPLATFORM | |||
| 318 | 311 | ||
| 319 | config ARCH_INTEGRATOR | 312 | config ARCH_INTEGRATOR |
| 320 | bool "ARM Ltd. Integrator family" | 313 | bool "ARM Ltd. Integrator family" |
| 321 | select ARCH_HAS_CPUFREQ | ||
| 322 | select ARM_AMBA | 314 | select ARM_AMBA |
| 323 | select ARM_PATCH_PHYS_VIRT | 315 | select ARM_PATCH_PHYS_VIRT |
| 324 | select AUTO_ZRELADDR | 316 | select AUTO_ZRELADDR |
| @@ -538,7 +530,6 @@ config ARCH_DOVE | |||
| 538 | 530 | ||
| 539 | config ARCH_KIRKWOOD | 531 | config ARCH_KIRKWOOD |
| 540 | bool "Marvell Kirkwood" | 532 | bool "Marvell Kirkwood" |
| 541 | select ARCH_HAS_CPUFREQ | ||
| 542 | select ARCH_REQUIRE_GPIOLIB | 533 | select ARCH_REQUIRE_GPIOLIB |
| 543 | select CPU_FEROCEON | 534 | select CPU_FEROCEON |
| 544 | select GENERIC_CLOCKEVENTS | 535 | select GENERIC_CLOCKEVENTS |
| @@ -637,7 +628,6 @@ config ARCH_LPC32XX | |||
| 637 | config ARCH_PXA | 628 | config ARCH_PXA |
| 638 | bool "PXA2xx/PXA3xx-based" | 629 | bool "PXA2xx/PXA3xx-based" |
| 639 | depends on MMU | 630 | depends on MMU |
| 640 | select ARCH_HAS_CPUFREQ | ||
| 641 | select ARCH_MTD_XIP | 631 | select ARCH_MTD_XIP |
| 642 | select ARCH_REQUIRE_GPIOLIB | 632 | select ARCH_REQUIRE_GPIOLIB |
| 643 | select ARM_CPU_SUSPEND if PM | 633 | select ARM_CPU_SUSPEND if PM |
| @@ -707,7 +697,6 @@ config ARCH_RPC | |||
| 707 | 697 | ||
| 708 | config ARCH_SA1100 | 698 | config ARCH_SA1100 |
| 709 | bool "SA1100-based" | 699 | bool "SA1100-based" |
| 710 | select ARCH_HAS_CPUFREQ | ||
| 711 | select ARCH_MTD_XIP | 700 | select ARCH_MTD_XIP |
| 712 | select ARCH_REQUIRE_GPIOLIB | 701 | select ARCH_REQUIRE_GPIOLIB |
| 713 | select ARCH_SPARSEMEM_ENABLE | 702 | select ARCH_SPARSEMEM_ENABLE |
| @@ -725,7 +714,6 @@ config ARCH_SA1100 | |||
| 725 | 714 | ||
| 726 | config ARCH_S3C24XX | 715 | config ARCH_S3C24XX |
| 727 | bool "Samsung S3C24XX SoCs" | 716 | bool "Samsung S3C24XX SoCs" |
| 728 | select ARCH_HAS_CPUFREQ | ||
| 729 | select ARCH_REQUIRE_GPIOLIB | 717 | select ARCH_REQUIRE_GPIOLIB |
| 730 | select ATAGS | 718 | select ATAGS |
| 731 | select CLKDEV_LOOKUP | 719 | select CLKDEV_LOOKUP |
| @@ -746,7 +734,6 @@ config ARCH_S3C24XX | |||
| 746 | 734 | ||
| 747 | config ARCH_S3C64XX | 735 | config ARCH_S3C64XX |
| 748 | bool "Samsung S3C64XX" | 736 | bool "Samsung S3C64XX" |
| 749 | select ARCH_HAS_CPUFREQ | ||
| 750 | select ARCH_REQUIRE_GPIOLIB | 737 | select ARCH_REQUIRE_GPIOLIB |
| 751 | select ARM_AMBA | 738 | select ARM_AMBA |
| 752 | select ARM_VIC | 739 | select ARM_VIC |
| @@ -809,7 +796,6 @@ config ARCH_S5PC100 | |||
| 809 | 796 | ||
| 810 | config ARCH_S5PV210 | 797 | config ARCH_S5PV210 |
| 811 | bool "Samsung S5PV210/S5PC110" | 798 | bool "Samsung S5PV210/S5PC110" |
| 812 | select ARCH_HAS_CPUFREQ | ||
| 813 | select ARCH_HAS_HOLES_MEMORYMODEL | 799 | select ARCH_HAS_HOLES_MEMORYMODEL |
| 814 | select ARCH_SPARSEMEM_ENABLE | 800 | select ARCH_SPARSEMEM_ENABLE |
| 815 | select ATAGS | 801 | select ATAGS |
| @@ -845,7 +831,6 @@ config ARCH_DAVINCI | |||
| 845 | config ARCH_OMAP1 | 831 | config ARCH_OMAP1 |
| 846 | bool "TI OMAP1" | 832 | bool "TI OMAP1" |
| 847 | depends on MMU | 833 | depends on MMU |
| 848 | select ARCH_HAS_CPUFREQ | ||
| 849 | select ARCH_HAS_HOLES_MEMORYMODEL | 834 | select ARCH_HAS_HOLES_MEMORYMODEL |
| 850 | select ARCH_OMAP | 835 | select ARCH_OMAP |
| 851 | select ARCH_REQUIRE_GPIOLIB | 836 | select ARCH_REQUIRE_GPIOLIB |
| @@ -1009,8 +994,6 @@ source "arch/arm/mach-rockchip/Kconfig" | |||
| 1009 | 994 | ||
| 1010 | source "arch/arm/mach-sa1100/Kconfig" | 995 | source "arch/arm/mach-sa1100/Kconfig" |
| 1011 | 996 | ||
| 1012 | source "arch/arm/plat-samsung/Kconfig" | ||
| 1013 | |||
| 1014 | source "arch/arm/mach-socfpga/Kconfig" | 997 | source "arch/arm/mach-socfpga/Kconfig" |
| 1015 | 998 | ||
| 1016 | source "arch/arm/mach-spear/Kconfig" | 999 | source "arch/arm/mach-spear/Kconfig" |
| @@ -1028,6 +1011,7 @@ source "arch/arm/mach-s5pc100/Kconfig" | |||
| 1028 | source "arch/arm/mach-s5pv210/Kconfig" | 1011 | source "arch/arm/mach-s5pv210/Kconfig" |
| 1029 | 1012 | ||
| 1030 | source "arch/arm/mach-exynos/Kconfig" | 1013 | source "arch/arm/mach-exynos/Kconfig" |
| 1014 | source "arch/arm/plat-samsung/Kconfig" | ||
| 1031 | 1015 | ||
| 1032 | source "arch/arm/mach-shmobile/Kconfig" | 1016 | source "arch/arm/mach-shmobile/Kconfig" |
| 1033 | 1017 | ||
| @@ -2109,9 +2093,7 @@ endmenu | |||
| 2109 | 2093 | ||
| 2110 | menu "CPU Power Management" | 2094 | menu "CPU Power Management" |
| 2111 | 2095 | ||
| 2112 | if ARCH_HAS_CPUFREQ | ||
| 2113 | source "drivers/cpufreq/Kconfig" | 2096 | source "drivers/cpufreq/Kconfig" |
| 2114 | endif | ||
| 2115 | 2097 | ||
| 2116 | source "drivers/cpuidle/Kconfig" | 2098 | source "drivers/cpuidle/Kconfig" |
| 2117 | 2099 | ||
diff --git a/arch/arm/boot/dts/armada-375-db.dts b/arch/arm/boot/dts/armada-375-db.dts index 772fec2d26ce..1e2919d43d78 100644 --- a/arch/arm/boot/dts/armada-375-db.dts +++ b/arch/arm/boot/dts/armada-375-db.dts | |||
| @@ -91,6 +91,8 @@ | |||
| 91 | marvell,nand-keep-config; | 91 | marvell,nand-keep-config; |
| 92 | marvell,nand-enable-arbiter; | 92 | |
