aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ipq806x/patches/0161-ARM-Remove-ARCH_HAS_CPUFREQ-config-option.patch
diff options
context:
space:
mode:
Diffstat (limited to 'target/linux/ipq806x/patches/0161-ARM-Remove-ARCH_HAS_CPUFREQ-config-option.patch')
-rw-r--r--target/linux/ipq806x/patches/0161-ARM-Remove-ARCH_HAS_CPUFREQ-config-option.patch234
1 files changed, 0 insertions, 234 deletions
diff --git a/target/linux/ipq806x/patches/0161-ARM-Remove-ARCH_HAS_CPUFREQ-config-option.patch b/target/linux/ipq806x/patches/0161-ARM-Remove-ARCH_HAS_CPUFREQ-config-option.patch
deleted file mode 100644
index 32f2b5d8ea..0000000000
--- a/target/linux/ipq806x/patches/0161-ARM-Remove-ARCH_HAS_CPUFREQ-config-option.patch
+++ /dev/null
@@ -1,234 +0,0 @@
-From 5d102a45ee224fa32c775deb75bf7eb9d2ee2cf0 Mon Sep 17 00:00:00 2001
-From: Stephen Boyd <sboyd@codeaurora.org>
-Date: Tue, 3 Jun 2014 11:24:23 -0700
-Subject: [PATCH 161/182] ARM: Remove ARCH_HAS_CPUFREQ config option
-
-This config exists entirely to hide the cpufreq menu from the
-kernel configuration unless a platform has selected it. Nothing
-is actually built if this config is 'Y' and it just leads to more
-patches that add a select under a platform Kconfig so that some
-other CPUfreq option can be chosen. Let's remove the option so
-that we can always enable CPUfreq drivers on ARM platforms.
-
-Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
-Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
-Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
----
- arch/arm/Kconfig | 17 -----------------
- arch/arm/mach-davinci/Kconfig | 1 -
- arch/arm/mach-highbank/Kconfig | 1 -
- arch/arm/mach-imx/Kconfig | 2 --
- arch/arm/mach-omap2/Kconfig | 1 -
- arch/arm/mach-shmobile/Kconfig | 2 --
- arch/arm/mach-spear/Kconfig | 1 -
- arch/arm/mach-tegra/Kconfig | 1 -
- arch/arm/mach-ux500/Kconfig | 1 -
- arch/arm/mach-vexpress/Kconfig | 1 -
- arch/arm/mach-vt8500/Kconfig | 1 -
- 11 files changed, 29 deletions(-)
-
---- a/arch/arm/Kconfig
-+++ b/arch/arm/Kconfig
-@@ -181,13 +181,6 @@ config ARCH_HAS_ILOG2_U32
- config ARCH_HAS_ILOG2_U64
- bool
-
--config ARCH_HAS_CPUFREQ
-- bool
-- help
-- Internal node to signify that the ARCH has CPUFREQ support
-- and that the relevant menu configurations are displayed for
-- it.
--
- config ARCH_HAS_BANDGAP
- bool
-
-@@ -316,7 +309,6 @@ config ARCH_MULTIPLATFORM
-
- config ARCH_INTEGRATOR
- bool "ARM Ltd. Integrator family"
-- select ARCH_HAS_CPUFREQ
- select ARM_AMBA
- select ARM_PATCH_PHYS_VIRT
- select AUTO_ZRELADDR
-@@ -541,7 +533,6 @@ config ARCH_DOVE
-
- config ARCH_KIRKWOOD
- bool "Marvell Kirkwood"
-- select ARCH_HAS_CPUFREQ
- select ARCH_REQUIRE_GPIOLIB
- select CPU_FEROCEON
- select GENERIC_CLOCKEVENTS
-@@ -642,7 +633,6 @@ config ARCH_LPC32XX
- config ARCH_PXA
- bool "PXA2xx/PXA3xx-based"
- depends on MMU
-- select ARCH_HAS_CPUFREQ
- select ARCH_MTD_XIP
- select ARCH_REQUIRE_GPIOLIB
- select ARM_CPU_SUSPEND if PM
-@@ -711,7 +701,6 @@ config ARCH_RPC
-
- config ARCH_SA1100
- bool "SA1100-based"
-- select ARCH_HAS_CPUFREQ
- select ARCH_MTD_XIP
- select ARCH_REQUIRE_GPIOLIB
- select ARCH_SPARSEMEM_ENABLE
-@@ -729,7 +718,6 @@ config ARCH_SA1100
-
- config ARCH_S3C24XX
- bool "Samsung S3C24XX SoCs"
-- select ARCH_HAS_CPUFREQ
- select ARCH_REQUIRE_GPIOLIB
- select CLKDEV_LOOKUP
- select CLKSRC_SAMSUNG_PWM
-@@ -749,7 +737,6 @@ config ARCH_S3C24XX
-
- config ARCH_S3C64XX
- bool "Samsung S3C64XX"
-- select ARCH_HAS_CPUFREQ
- select ARCH_REQUIRE_GPIOLIB
- select ARM_AMBA
- select ARM_VIC
-@@ -810,7 +797,6 @@ config ARCH_S5PC100
-
- config ARCH_S5PV210
- bool "Samsung S5PV210/S5PC110"
-- select ARCH_HAS_CPUFREQ
- select ARCH_HAS_HOLES_MEMORYMODEL
- select ARCH_SPARSEMEM_ENABLE
- select CLKDEV_LOOKUP
-@@ -864,7 +850,6 @@ config ARCH_DAVINCI
- config ARCH_OMAP1
- bool "TI OMAP1"
- depends on MMU
-- select ARCH_HAS_CPUFREQ
- select ARCH_HAS_HOLES_MEMORYMODEL
- select ARCH_OMAP
- select ARCH_REQUIRE_GPIOLIB
-@@ -2171,9 +2156,7 @@ endmenu
-
- menu "CPU Power Management"
-
--if ARCH_HAS_CPUFREQ
- source "drivers/cpufreq/Kconfig"
--endif
-
- source "drivers/cpuidle/Kconfig"
-
---- a/arch/arm/mach-davinci/Kconfig
-+++ b/arch/arm/mach-davinci/Kconfig
-@@ -39,7 +39,6 @@ config ARCH_DAVINCI_DA830
- config ARCH_DAVINCI_DA850
- bool "DA850/OMAP-L138/AM18x based system"
- select ARCH_DAVINCI_DA8XX
-- select ARCH_HAS_CPUFREQ
- select CP_INTC
-
- config ARCH_DAVINCI_DA8XX
---- a/arch/arm/mach-highbank/Kconfig
-+++ b/arch/arm/mach-highbank/Kconfig
-@@ -1,7 +1,6 @@
- config ARCH_HIGHBANK
- bool "Calxeda ECX-1000/2000 (Highbank/Midway)" if ARCH_MULTI_V7
- select ARCH_DMA_ADDR_T_64BIT if ARM_LPAE
-- select ARCH_HAS_CPUFREQ
- select ARCH_HAS_HOLES_MEMORYMODEL
- select ARCH_HAS_OPP
- select ARCH_SUPPORTS_BIG_ENDIAN
---- a/arch/arm/mach-imx/Kconfig
-+++ b/arch/arm/mach-imx/Kconfig
-@@ -103,7 +103,6 @@ config SOC_IMX25
-
- config SOC_IMX27
- bool
-- select ARCH_HAS_CPUFREQ
- select ARCH_HAS_OPP
- select CPU_ARM926T
- select IMX_HAVE_IOMUX_V1
-@@ -129,7 +128,6 @@ config SOC_IMX35
-
- config SOC_IMX5
- bool
-- select ARCH_HAS_CPUFREQ
- select ARCH_HAS_OPP
- select ARCH_MXC_IOMUX_V3
- select CPU_V7
---- a/arch/arm/mach-omap2/Kconfig
-+++ b/arch/arm/mach-omap2/Kconfig
-@@ -93,7 +93,6 @@ config SOC_DRA7XX
- config ARCH_OMAP2PLUS
- bool
- select ARCH_HAS_BANDGAP
-- select ARCH_HAS_CPUFREQ
- select ARCH_HAS_HOLES_MEMORYMODEL
- select ARCH_OMAP
- select ARCH_REQUIRE_GPIOLIB
---- a/arch/arm/mach-shmobile/Kconfig
-+++ b/arch/arm/mach-shmobile/Kconfig
-@@ -85,7 +85,6 @@ config ARCH_R8A73A4
- select CPU_V7
- select SH_CLK_CPG
- select RENESAS_IRQC
-- select ARCH_HAS_CPUFREQ
- select ARCH_HAS_OPP
-
- config ARCH_R8A7740
-@@ -271,7 +270,6 @@ config MACH_KOELSCH
- config MACH_KZM9G
- bool "KZM-A9-GT board"
- depends on ARCH_SH73A0
-- select ARCH_HAS_CPUFREQ
- select ARCH_HAS_OPP
- select ARCH_REQUIRE_GPIOLIB
- select REGULATOR_FIXED_VOLTAGE if REGULATOR
---- a/arch/arm/mach-spear/Kconfig
-+++ b/arch/arm/mach-spear/Kconfig
-@@ -16,7 +16,6 @@ if PLAT_SPEAR
- config ARCH_SPEAR13XX
- bool "ST SPEAr13xx"
- depends on ARCH_MULTI_V7 || PLAT_SPEAR_SINGLE
-- select ARCH_HAS_CPUFREQ
- select ARM_GIC
- select CPU_V7
- select GPIO_SPEAR_SPICS
---- a/arch/arm/mach-tegra/Kconfig
-+++ b/arch/arm/mach-tegra/Kconfig
-@@ -1,6 +1,5 @@
- config ARCH_TEGRA
- bool "NVIDIA Tegra" if ARCH_MULTI_V7
-- select ARCH_HAS_CPUFREQ
- select ARCH_REQUIRE_GPIOLIB
- select ARCH_SUPPORTS_TRUSTED_FOUNDATIONS
- select ARM_GIC
---- a/arch/arm/mach-ux500/Kconfig
-+++ b/arch/arm/mach-ux500/Kconfig
-@@ -3,7 +3,6 @@ config ARCH_U8500
- depends on MMU
- select AB8500_CORE
- select ABX500_CORE
-- select ARCH_HAS_CPUFREQ
- select ARCH_REQUIRE_GPIOLIB
- select ARM_AMBA
- select ARM_ERRATA_754322
---- a/arch/arm/mach-vexpress/Kconfig
-+++ b/arch/arm/mach-vexpress/Kconfig
-@@ -67,7 +67,6 @@ config ARCH_VEXPRESS_DCSCB
-
- config ARCH_VEXPRESS_SPC
- bool "Versatile Express Serial Power Controller (SPC)"
-- select ARCH_HAS_CPUFREQ
- select ARCH_HAS_OPP
- select PM_OPP
- help
---- a/arch/arm/mach-vt8500/Kconfig
-+++ b/arch/arm/mach-vt8500/Kconfig
-@@ -1,6 +1,5 @@
- config ARCH_VT8500
- bool
-- select ARCH_HAS_CPUFREQ
- select ARCH_REQUIRE_GPIOLIB
- select CLKDEV_LOOKUP
- select CLKSRC_OF