aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2014-10-19 20:43:06 -0400
committerLinus Torvalds <torvalds@linux-foundation.org>2014-10-19 20:43:06 -0400
commit4d3639ac3c11afc8fdcb28f95916ef4b21c3fa36 (patch)
tree35ccc26b790c3cf2289d9f06ae99cd063dc2276f
parentab074ade9c33b3585da86d62e87bcb3e897a3f54 (diff)
parent57764512cef5d67623b6ac0a966761f5bbc43aa0 (diff)
Merge tag 'arm-soc-fixes-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Pull ARM SoC fixes from Olof Johansson: "A batch of fixes that have come in during the merge window. Some of them are defconfig updates for things that have now landed, some errata additions and a few general scattered fixes. There's also a qcom DT update that adds support for SATA on AP148, and basic support for Sony Xperia Z1 and CM-QS600 platforms that seemed isolated enough that we could merge it even if it's late" * tag 'arm-soc-fixes-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: MAINTAINERS: corrected bcm2835 search ARM: dts: Explicitly set dr_mode on exynos5420-arndale-octa ARM: dts: Explicitly set dr_mode on exynos Peach boards ARM: dts: qcom: add CM-QS600 board ARM: dts: qcom: Add initial DTS file for Sony Xperia Z1 phone ARM: dts: qcom: Add SATA support on IPQ8064/AP148 MAINTAINERS: Update Santosh Shilimkar's email id ARM: sunxi_defconfig: enable CONFIG_REGULATOR ARM: dts: Disable smc91x on n900 until bootloader dependency is removed ARM: omap2plus_defconfig: Enable ARM erratum 430973 for omap3 ARM: exynos_defconfig: enable USB gadget support ARM: exynos_defconfig: Enable Maxim 77693 and I2C GPIO drivers ARM: mm: Fix ifdef around cpu_*_do_[suspend, resume] ops ARM: EXYNOS: Fix build with PM_SLEEP=n and ARM_EXYNOS_CPUIDLE=n ARM: SAMSUNG: Restore Samsung PM Debug functionality ARM: dts: Fix pull setting in sd4_width8 pin group for exynos4x12 ARM: exynos_defconfig: Enable SBS battery support ARM: exynos_defconfig: Enable Control Groups support ARM: exynos_defconfig: Enable Atmel maXTouch support ARM: exynos_defconfig: Enable MAX77802
-rw-r--r--Documentation/devicetree/bindings/vendor-prefixes.txt1
-rw-r--r--MAINTAINERS23
-rw-r--r--arch/arm/boot/dts/Makefile4
-rw-r--r--arch/arm/boot/dts/exynos4x12-pinctrl.dtsi2
-rw-r--r--arch/arm/boot/dts/exynos5420-arndale-octa.dts4
-rw-r--r--arch/arm/boot/dts/exynos5420-peach-pit.dts8
-rw-r--r--arch/arm/boot/dts/exynos5420.dtsi4
-rw-r--r--arch/arm/boot/dts/exynos5800-peach-pi.dts8
-rw-r--r--arch/arm/boot/dts/omap3-n900.dts3
-rw-r--r--arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts59
-rw-r--r--arch/arm/boot/dts/qcom-ipq8064-ap148.dts8
-rw-r--r--arch/arm/boot/dts/qcom-ipq8064.dtsi33
-rw-r--r--arch/arm/boot/dts/qcom-msm8974-sony-xperia-honami.dts17
-rw-r--r--arch/arm/configs/exynos_defconfig10
-rw-r--r--arch/arm/configs/omap2plus_defconfig1
-rw-r--r--arch/arm/configs/sunxi_defconfig1
-rw-r--r--arch/arm/mach-exynos/exynos.c2
-rw-r--r--arch/arm/mm/proc-macros.S2
-rw-r--r--arch/arm/plat-samsung/Kconfig5
-rw-r--r--arch/arm/plat-samsung/pm-debug.c1
20 files changed, 176 insertions, 20 deletions
diff --git a/Documentation/devicetree/bindings/vendor-prefixes.txt b/Documentation/devicetree/bindings/vendor-prefixes.txt
index c7bb11be15a3..723999d73744 100644
--- a/Documentation/devicetree/bindings/vendor-prefixes.txt
+++ b/Documentation/devicetree/bindings/vendor-prefixes.txt
@@ -140,6 +140,7 @@ sitronix Sitronix Technology Corporation
140smsc Standard Microsystems Corporation 140smsc Standard Microsystems Corporation
141snps Synopsys, Inc. 141snps Synopsys, Inc.
142solidrun SolidRun 142solidrun SolidRun
143sony Sony Corporation
143spansion Spansion Inc. 144spansion Spansion Inc.
144st STMicroelectronics 145st STMicroelectronics
145ste ST-Ericsson 146ste ST-Ericsson
diff --git a/MAINTAINERS b/MAINTAINERS
index 43898b1a8a2d..a20df9bf8ab0 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -1088,33 +1088,33 @@ L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1088S: Maintained 1088S: Maintained
1089 1089
1090ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 1090ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1091M: Santosh Shilimkar <santosh.shilimkar@ti.com> 1091M: Santosh Shilimkar <ssantosh@kernel.org>
1092L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1092L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1093S: Maintained 1093S: Maintained
1094F: arch/arm/mach-keystone/ 1094F: arch/arm/mach-keystone/
1095T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 1095T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1096 1096
1097ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 1097ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1098M: Santosh Shilimkar <santosh.shilimkar@ti.com> 1098M: Santosh Shilimkar <ssantosh@kernel.org>
1099L: linux-kernel@vger.kernel.org 1099L: linux-kernel@vger.kernel.org
1100S: Maintained 1100S: Maintained
1101F: drivers/clk/keystone/ 1101F: drivers/clk/keystone/
1102 1102
1103ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE 1103ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1104M: Santosh Shilimkar <santosh.shilimkar@ti.com> 1104M: Santosh Shilimkar <ssantosh@kernel.org>
1105L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1105L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1106L: linux-kernel@vger.kernel.org 1106L: linux-kernel@vger.kernel.org
1107S: Maintained 1107S: Maintained
1108F: drivers/clocksource/timer-keystone.c 1108F: drivers/clocksource/timer-keystone.c
1109 1109
1110ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 1110ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1111M: Santosh Shilimkar <santosh.shilimkar@ti.com> 1111M: Santosh Shilimkar <ssantosh@kernel.org>
1112L: linux-kernel@vger.kernel.org 1112L: linux-kernel@vger.kernel.org
1113S: Maintained 1113S: Maintained
1114F: drivers/power/reset/keystone-reset.c 1114F: drivers/power/reset/keystone-reset.c
1115 1115
1116ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 1116ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1117M: Santosh Shilimkar <santosh.shilimkar@ti.com> 1117M: Santosh Shilimkar <ssantosh@kernel.org>
1118L: linux-kernel@vger.kernel.org 1118L: linux-kernel@vger.kernel.org
1119S: Maintained 1119S: Maintained
1120F: drivers/memory/*emif* 1120F: drivers/memory/*emif*
@@ -2062,17 +2062,14 @@ F: arch/arm/configs/bcm_defconfig
2062F: drivers/mmc/host/sdhci-bcm-kona.c 2062F: drivers/mmc/host/sdhci-bcm-kona.c
2063F: drivers/clocksource/bcm_kona_timer.c 2063F: drivers/clocksource/bcm_kona_timer.c
2064 2064
2065BROADCOM BCM2835 ARM ARCHICTURE 2065BROADCOM BCM2835 ARM ARCHITECTURE
2066M: Stephen Warren <swarren@wwwdotorg.org> 2066M: Stephen Warren <swarren@wwwdotorg.org>
2067L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 2067L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2068T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git 2068T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
2069S: Maintained 2069S: Maintained
2070F: arch/arm/mach-bcm/board_bcm2835.c 2070N: bcm2835
2071F: arch/arm/boot/dts/bcm2835*
2072F: arch/arm/configs/bcm2835_defconfig
2073F: drivers/*/*bcm2835*
2074 2071
2075BROADCOM BCM5301X ARM ARCHICTURE 2072BROADCOM BCM5301X ARM ARCHITECTURE
2076M: Hauke Mehrtens <hauke@hauke-m.de> 2073M: Hauke Mehrtens <hauke@hauke-m.de>
2077L: linux-arm-kernel@lists.infradead.org 2074L: linux-arm-kernel@lists.infradead.org
2078S: Maintained 2075S: Maintained
@@ -6687,7 +6684,7 @@ F: arch/arm/*omap*/usb*
6687 6684
6688OMAP GPIO DRIVER 6685OMAP GPIO DRIVER
6689M: Javier Martinez Canillas <javier@dowhile0.org> 6686M: Javier Martinez Canillas <javier@dowhile0.org>
6690M: Santosh Shilimkar <santosh.shilimkar@ti.com> 6687M: Santosh Shilimkar <ssantosh@kernel.org>
6691M: Kevin Hilman <khilman@deeprootsystems.com> 6688M: Kevin Hilman <khilman@deeprootsystems.com>
6692L: linux-omap@vger.kernel.org 6689L: linux-omap@vger.kernel.org
6693S: Maintained 6690S: Maintained
@@ -9274,7 +9271,7 @@ F: drivers/mmc/host/tifm_sd.c
9274F: include/linux/tifm.h 9271F: include/linux/tifm.h
9275 9272
9276TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 9273TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9277M: Santosh Shilimkar <santosh.shilimkar@ti.com> 9274M: Santosh Shilimkar <ssantosh@kernel.org>
9278L: linux-kernel@vger.kernel.org 9275L: linux-kernel@vger.kernel.org
9279L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9276L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9280S: Maintained 9277S: Maintained
diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
index 7c80af906897..38c89cafa1ab 100644
--- a/arch/arm/boot/dts/Makefile
+++ b/arch/arm/boot/dts/Makefile
@@ -354,13 +354,15 @@ dtb-$(CONFIG_ARCH_ORION5X) += orion5x-lacie-d2-network.dtb \
354 orion5x-rd88f5182-nas.dtb 354 orion5x-rd88f5182-nas.dtb
355dtb-$(CONFIG_ARCH_PRIMA2) += prima2-evb.dtb 355dtb-$(CONFIG_ARCH_PRIMA2) += prima2-evb.dtb
356dtb-$(CONFIG_ARCH_QCOM) += \ 356dtb-$(CONFIG_ARCH_QCOM) += \
357 qcom-apq8064-cm-qs600.dtb \
357 qcom-apq8064-ifc6410.dtb \ 358 qcom-apq8064-ifc6410.dtb \
358 qcom-apq8074-dragonboard.dtb \ 359 qcom-apq8074-dragonboard.dtb \
359 qcom-apq8084-ifc6540.dtb \ 360 qcom-apq8084-ifc6540.dtb \
360 qcom-apq8084-mtp.dtb \ 361 qcom-apq8084-mtp.dtb \
361 qcom-ipq8064-ap148.dtb \ 362 qcom-ipq8064-ap148.dtb \
362 qcom-msm8660-surf.dtb \ 363 qcom-msm8660-surf.dtb \
363 qcom-msm8960-cdp.dtb 364 qcom-msm8960-cdp.dtb \
365 qcom-msm8974-sony-xperia-honami.dtb
364dtb-$(CONFIG_ARCH_ROCKCHIP) += \ 366dtb-$(CONFIG_ARCH_ROCKCHIP) += \
365 rk3066a-bqcurie2.dtb \ 367 rk3066a-bqcurie2.dtb \
366 rk3188-radxarock.dtb \ 368 rk3188-radxarock.dtb \
diff --git a/arch/arm/boot/dts/exynos4x12-pinctrl.dtsi b/arch/arm/boot/dts/exynos4x12-pinctrl.dtsi
index 99b26df8dbc7..0865a2e33f97 100644
--- a/arch/arm/boot/dts/exynos4x12-pinctrl.dtsi
+++ b/arch/arm/boot/dts/exynos4x12-pinctrl.dtsi
@@ -675,7 +675,7 @@
675 sd4_bus8: sd4-bus-width8 { 675 sd4_bus8: sd4-bus-width8 {
676 samsung,pins = "gpk1-3", "gpk1-4", "gpk1-5", "gpk1-6"; 676 samsung,pins = "gpk1-3", "gpk1-4", "gpk1-5", "gpk1-6";
677 samsung,pin-function = <4>; 677 samsung,pin-function = <4>;
678 samsung,pin-pud = <4>; 678 samsung,pin-pud = <3>;
679 samsung,pin-drv = <3>; 679 samsung,pin-drv = <3>;
680 }; 680 };
681 681