[<prev] [next>] [day] [month] [year] [list]
Message-ID: <7hpp1p3kgj.fsf@deeprootsystems.com>
Date: Thu, 10 Sep 2015 16:47:56 -0700
From: Kevin Hilman <khilman@...nel.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: arm@...nel.org, linux-arm-kernel@...ts.infradead.org,
linux-kernel@...r.kernel.org
Subject: [GIT PULL] ARM: SoC: late fixes and dependencies
Hi Linus,
Please consider our late/final pull request for v4.3 merge window.
Kevin (on behalf of the arm-soc team)
The following changes since commit ba5d183bced6cb60b2838a0bf04665c1c1e4bff1:
Merge tag 'tegra-for-4.3-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into next/defconfig (2015-08-20 18:59:45 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-late
for you to fetch changes up to c6e59bdac940e63cfabd40a89d342eb470b009b9:
Merge tag 'qcom-soc-for-4.3-rc2' of git://codeaurora.org/quic/kernel/agross-msm into next/late (2015-09-09 16:15:34 -0700)
----------------------------------------------------------------
ARM: SoC: late fixes and dependencies
This is a collection of a few late fixes and other misc. stuff that
had dependencies on things being merged from other trees.
The bulk of the changes are for samsung/exynos SoCs for some changes
that needed a few minor reworks so ended up a bit late. The others
are mainly for qcom SoCs: a couple fixes and some DTS updates.
There's one conflict with drivers/cpufreq/exynos-cpufreq.c because
it's now been completely removed, but there were some fixes that hit
mainline in the meantime.
----------------------------------------------------------------
Alexis Ballier (1):
ARM: dts: enable SPI1 for exynos4412-odroidu3
Anand Moon (1):
ARM: exynos_defconfig: Enable CONFIG_SND_SOC_ODROIDX2 for Odroid-XU3
Andy Gross (4):
Merge tag 'qcom-dt-for-4.3' into v4.2-rc2
Merge tag 'qcom-soc-for-4.3' into v4.2-rc2
soc: qcom: smem: Fix errant private access
soc: qcom: smd: Use correct remote processor ID
Axel Lin (2):
reset: Add (devm_)reset_control_get stub functions
reset: ath79: Fix missing spin_lock_init
Bartlomiej Zolnierkiewicz (5):
cpufreq: exynos: remove exynos5250 specific cpufreq driver support
clk: exynos4x12: add cpu clock configuration data and instantiate cpu clock
cpufreq: exynos: remove Exynos4x12 specific cpufreq driver support
ARM: dts: add CPU OPP and regulator supply property for exynos4x12
ARM: EXYNOS: switch to using generic cpufreq driver for exynos4x12
Bjorn Andersson (1):
soc: qcom: smd: Correct fBLOCKREADINTR handling
Chanho Park (1):
ARM: dts: add exynos5422-cpus.dtsi to correct cpu order
Chanwoo Choi (3):
ARM: EXYNOS: Add exynos3250 compatible to use generic cpufreq driver
ARM: dts: Add CPU OPP and regulator supply property for exynos3250
ARM: dts: Add CPU cooling binding for exynos3250 boards
Javier Martinez Canillas (4):
ARM: multi_v7_defconfig: Remove old Samsung USB PHY configs
ARM: multi_v7_defconfig: Enable NTC Thermistors support
ARM: exynos_defconfig: Enable NTC Thermistors support
ARM: multi_v7_defconfig: Enable max77802 regulator
Jonas Rabenstein (1):
cpufreq: exynos: Remove unselectable rule for arm-exynos-cpufreq.o
Kevin Hilman (5):
Merge tag 'reset-for-4.3-fixes' of git://git.pengutronix.de/git/pza/linux into drivers/reset
Merge branch 'drivers/reset' into next/late
Merge branch 'next/defconfig' into next/late
Merge tag 'qcom-dt-for-4.3-rc2' of git://codeaurora.org/quic/kernel/agross-msm into next/late
Merge tag 'qcom-soc-for-4.3-rc2' of git://codeaurora.org/quic/kernel/agross-msm into next/late
Kishon Vijay Abraham I (1):
ARM: multi_v7_defconfig: Enable PBIAS regulator
Krzysztof Kozlowski (1):
ARM: exynos_defconfig: Enable cpufreq-dt driver
Marek Szyprowski (1):
ARM: dts: add iommu property to JPEG device for exynos4
Michal Suchanek (1):
ARM: dts: Add SPI CS on exynos5250-snow
Olof Johansson (5):
Merge tag 'samsung-clk-driver' of git://git.kernel.org/.../kgene/linux-samsung into next/late
Merge tag 'samsung-late-dt' of git://git.kernel.org/.../kgene/linux-samsung into next/late
Merge tag 'samsung-soc' of git://git.kernel.org/.../kgene/linux-samsung into next/late
Merge tag 'samsung-late-cpufreq-driver' of git://git.kernel.org/.../kgene/linux-samsung into next/late
Merge tag 'samsung-defconfig-new' of git://git.kernel.org/.../kgene/linux-samsung into next/late
Stephen Boyd (10):
ARM: dts: qcom: Label serial nodes for aliasing and stdout-path
ARM: dts: qcom: apq8064-cm-qs600: Use stdout-path
ARM: dts: qcom: apq8064-ifc6410: Use stdout-path
ARM: dts: qcom: apq8074-dragonboard: Use stdout-path
ARM: dts: qcom: apq8084-ifc6540: Use stdout-path
ARM: dts: qcom: apq8084-mtp: Use stdout-path
ARM: dts: qcom: ipq8064-ap148: Use stdout-path
ARM: dts: qcom: msm8660-surf: Use stdout-path
ARM: dts: qcom: msm8960-cdp: Use stdout-path
ARM: dts: qcom: msm8974-sony-xperia-honami: Use stdout-path
Thomas Abraham (2):
ARM: EXYNOS: switch to using generic cpufreq driver for exynos5250
ARM: dts: add CPU OPP and regulator supply property for exynos5250
Documentation/devicetree/bindings/reset/ath79-reset.txt | 20 +
Documentation/devicetree/bindings/reset/nxp,lpc1850-rgu.txt | 84 +++
Documentation/devicetree/bindings/reset/st,sti-picophyreset.txt | 2 +-
Documentation/devicetree/bindings/reset/st,sti-powerdown.txt | 4 +-
Documentation/devicetree/bindings/reset/st,sti-softreset.txt | 4 +-
Documentation/devicetree/bindings/reset/zynq-reset.txt | 68 +++
Documentation/devicetree/bindings/soc/qcom,smd-rpm.txt | 117 +++++
Documentation/devicetree/bindings/soc/qcom/qcom,smd.txt | 85 +++
MAINTAINERS | 1 +
arch/arm/boot/dts/exynos3250-monk.dts | 19 +
arch/arm/boot/dts/exynos3250-rinato.dts | 19 +
arch/arm/boot/dts/exynos3250.dtsi | 18 +-
arch/arm/boot/dts/exynos4.dtsi | 1 +
arch/arm/boot/dts/exynos4210-origen.dts | 4 +
arch/arm/boot/dts/exynos4210-trats.dts | 4 +
arch/arm/boot/dts/exynos4210-universal_c210.dts | 618 +++++++++++-----------
arch/arm/boot/dts/exynos4210.dtsi | 12 +
arch/arm/boot/dts/exynos4212.dtsi | 81 +++
arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 4 +
arch/arm/boot/dts/exynos4412-odroidu3.dts | 8 +
arch/arm/boot/dts/exynos4412-origen.dts | 4 +
arch/arm/boot/dts/exynos4412-trats2.dts | 7 +
arch/arm/boot/dts/exynos4412.dtsi | 83 +++
arch/arm/boot/dts/exynos5250-arndale.dts | 4 +
arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 1600 ++++++++++++++++++++++++++++----------------------------
arch/arm/boot/dts/exynos5250-smdk5250.dts | 4 +
arch/arm/boot/dts/exynos5250-snow.dts | 5 +
arch/arm/boot/dts/exynos5250-spring.dts | 4 +
arch/arm/boot/dts/exynos5250.dtsi | 25 +-
arch/arm/boot/dts/exynos5410-smdk5410.dts | 6 +-
arch/arm/boot/dts/exynos5420-pinctrl.dtsi | 1411 +++++++++++++++++++++++++------------------------
arch/arm/boot/dts/exynos5420.dtsi | 3 +-
arch/arm/boot/dts/exynos5422-cpu-thermal.dtsi | 59 +++
arch/arm/boot/dts/exynos5422-cpus.dtsi | 81 +++
arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 47 ++
arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts | 28 +
arch/arm/boot/dts/qcom-apq8064-ifc6410.dts | 44 ++
arch/arm/boot/dts/qcom-apq8064.dtsi | 91 +++-
arch/arm/boot/dts/qcom-apq8074-dragonboard.dts | 8 +
arch/arm/boot/dts/qcom-apq8084-ifc6540.dts | 8 +
arch/arm/boot/dts/qcom-apq8084-mtp.dts | 8 +
arch/arm/boot/dts/qcom-apq8084.dtsi | 2 +-
arch/arm/boot/dts/qcom-ipq8064-ap148.dts | 8 +
arch/arm/boot/dts/qcom-ipq8064.dtsi | 2 +-
arch/arm/boot/dts/qcom-msm8660-surf.dts | 8 +
arch/arm/boot/dts/qcom-msm8660.dtsi | 13 +-
arch/arm/boot/dts/qcom-msm8960-cdp.dts | 310 +++++++++++
arch/arm/boot/dts/qcom-msm8960.dtsi | 51 +-
arch/arm/boot/dts/qcom-msm8974-sony-xperia-honami.dts | 8 +
arch/arm/boot/dts/qcom-msm8974.dtsi | 34 +-
arch/arm/boot/dts/stih407-family.dtsi | 2 +-
arch/arm/boot/dts/stih415.dtsi | 2 +-
arch/arm/boot/dts/stih416.dtsi | 2 +-
arch/arm/configs/exynos_defconfig | 5 +
arch/arm/configs/multi_v7_defconfig | 6 +-
arch/arm/mach-exynos/Kconfig | 2 +
arch/arm/mach-exynos/exynos.c | 4 +
arch/mips/Kconfig | 1 +
arch/mips/boot/dts/qca/ar9132.dtsi | 8 +
drivers/clk/samsung/clk-exynos3250.c | 32 +-
drivers/clk/samsung/clk-exynos4.c | 50 ++
drivers/clk/samsung/clk-exynos5250.c | 31 ++
drivers/cpufreq/Kconfig.arm | 49 --
drivers/cpufreq/Makefile | 4 -
drivers/cpufreq/exynos-cpufreq.c | 237 ---------
drivers/cpufreq/exynos-cpufreq.h | 89 ----
drivers/cpufreq/exynos4x12-cpufreq.c | 236 ---------
drivers/cpufreq/exynos5250-cpufreq.c | 210 --------
drivers/reset/Makefile | 3 +
drivers/reset/reset-ath79.c | 129 +++++
drivers/reset/reset-lpc18xx.c | 258 +++++++++
drivers/reset/reset-socfpga.c | 19 +-
drivers/reset/reset-zynq.c | 155 ++++++
drivers/reset/sti/reset-stih407.c | 4 +-
drivers/reset/sti/reset-stih415.c | 4 +-
drivers/reset/sti/reset-stih416.c | 4 +-
drivers/soc/qcom/Kconfig | 31 ++
drivers/soc/qcom/Makefile | 3 +
drivers/soc/qcom/smd-rpm.c | 244 +++++++++
drivers/soc/qcom/smd.c | 1327 ++++++++++++++++++++++++++++++++++++++++++++++
drivers/soc/qcom/smem.c | 769 +++++++++++++++++++++++++++
include/dt-bindings/clock/exynos3250.h | 1 +
include/dt-bindings/clock/exynos5250.h | 1 +
include/dt-bindings/{reset-controller => reset}/stih407-resets.h | 0
include/dt-bindings/{reset-controller => reset}/stih415-resets.h | 0
include/dt-bindings/{reset-controller => reset}/stih416-resets.h | 0
include/linux/reset.h | 14 +
include/linux/soc/qcom/smd-rpm.h | 35 ++
include/linux/soc/qcom/smd.h | 46 ++
include/linux/soc/qcom/smem.h | 11 +
90 files changed, 6471 insertions(+), 2696 deletions(-)
create mode 100644 Documentation/devicetree/bindings/reset/ath79-reset.txt
create mode 100644 Documentation/devicetree/bindings/reset/nxp,lpc1850-rgu.txt
create mode 100644 Documentation/devicetree/bindings/reset/zynq-reset.txt
create mode 100644 Documentation/devicetree/bindings/soc/qcom,smd-rpm.txt
create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,smd.txt
create mode 100644 arch/arm/boot/dts/exynos5422-cpu-thermal.dtsi
create mode 100644 arch/arm/boot/dts/exynos5422-cpus.dtsi
delete mode 100644 drivers/cpufreq/exynos-cpufreq.c
delete mode 100644 drivers/cpufreq/exynos-cpufreq.h
delete mode 100644 drivers/cpufreq/exynos4x12-cpufreq.c
delete mode 100644 drivers/cpufreq/exynos5250-cpufreq.c
create mode 100644 drivers/reset/reset-ath79.c
create mode 100644 drivers/reset/reset-lpc18xx.c
create mode 100644 drivers/reset/reset-zynq.c
create mode 100644 drivers/soc/qcom/smd-rpm.c
create mode 100644 drivers/soc/qcom/smd.c
create mode 100644 drivers/soc/qcom/smem.c
rename include/dt-bindings/{reset-controller => reset}/stih407-resets.h (100%)
rename include/dt-bindings/{reset-controller => reset}/stih415-resets.h (100%)
rename include/dt-bindings/{reset-controller => reset}/stih416-resets.h (100%)
create mode 100644 include/linux/soc/qcom/smd-rpm.h
create mode 100644 include/linux/soc/qcom/smd.h
create mode 100644 include/linux/soc/qcom/smem.h
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists