aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ipq806x/patches/0161-ARM-Remove-ARCH_HAS_CPUFREQ-config-option.patch
diff options
context:
space:
mode:
authorJohn Crispin <john@openwrt.org>2015-02-11 10:09:23 +0000
committerJohn Crispin <john@openwrt.org>2015-02-11 10:09:23 +0000
commit88ddb3746188037afd38d631f7a893587fa8bdf0 (patch)
treedf4684db63441435126c4b6ff1fda4ce615e1ff0 /target/linux/ipq806x/patches/0161-ARM-Remove-ARCH_HAS_CPUFREQ-config-option.patch
parentddcbef5766fa18f52e7a7d1928b25edc63e73937 (diff)
downloadupstream-88ddb3746188037afd38d631f7a893587fa8bdf0.tar.gz
upstream-88ddb3746188037afd38d631f7a893587fa8bdf0.tar.bz2
upstream-88ddb3746188037afd38d631f7a893587fa8bdf0.zip
ipq806x: update target to v3.18
Patches in the ipq806x/patches folder were out of tree in v3.14. The newest patch at the time was from June, so we can safely assume that either the patches have been merged, or they have been rejected for a good reason. If patches are seen missing, we'll cherry-pick them on a per-needed basis. This new kernel have been tested on AP148, which seems to works fine. Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org> SVN-Revision: 44386
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