Messages in this thread | | | From | Arnd Bergmann <> | Date | Fri, 4 Aug 2017 23:40:12 +0200 | Subject | ARM: SoC fixes for 4.13 |
| |
The following changes since commit 520eccdfe187591a51ea9ab4c1a024ae4d0f68d9:
Linux 4.13-rc2 (2017-07-23 16:15:17 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-fixes
for you to fetch changes up to 41c454fa0e86e3d186abfe1598645ead667da4ac:
Merge tag 'davinci-fixes-for-v4.13' of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci into fixes (2017-08-04 13:22:33 +0200)
---------------------------------------------------------------- ARM: SoC fixes for 4.13
This comes a bit later than I planned, and as a consequence is a larger than it should be.
Most of the changes are devicetree fixes, across lots of platforms: Renesas, Samsung Exynos, Marvell EBU, TI OMAP, Rockchips, Amlogic Meson, Sigma Desings Tango, Allwinner SUNxi and TI Davinci.
Also across many platforms, I applied an older series of simple randconfig build fixes. This includes making the CONFIG_MTD_XIP option compile again, which had been broken for many years and probably has not been missed, but it felt wrong to just remove it completely.
The only other changes are:
- We enable HWSPINLOCK in defconfig to get some Qualcomm boards to work out of the box.
- A few regression fixes for Texas Instruments OMAP2+.
- A boot regression fix for the Renesas regulator quirk.
- A suspend/resume fix for Uniphier SoCs, fixing the resume of the system bus.
---------------------------------------------------------------- Alexander Sverdlin (1): ARM: ep93xx: normalize clk API
Antoine Tenart (1): arm64: dts: marvell: mark the cp110 crypto engine as dma coherent
Arnd Bergmann (26): Merge tag 'renesas-fixes-for-v4.13' of https://git.kernel.org/.../horms/renesas into fixes Merge tag 'omap-for-v4.13/fixes-merge-window' of git://git.kernel.org/.../tmlind/linux-omap into fixes Merge tag 'renesas-fixes2-for-v4.13' of https://git.kernel.org/.../horms/renesas into fixes Merge tag 'mvebu-fixes-4.13-1' of git://git.infradead.org/linux-mvebu into fixes ARM: davinci: don't mark vpif_input structures as 'const' ARM: sa1100/pxa: fix MTD_XIP build ARM: davinci: normalize clk API ARM: sa1100: normalize clk API ARM: w90x900: normalize clk API ARM: rpc: rename RAM_SIZE macro ARM: omap1/ams-delta: warn about failed regulator enable ARM: ixp4xx: use normal prototype for {read,write}s{b,w,l} ARM: sirf: mark sirfsoc_init_late as __maybe_unused ARM: omap1: avoid unused variable warning ARM: omap2: mark unused functions as __maybe_unused ARM: mmp: mark usb_dma_mask as __maybe_unused ARM: ep93xx: use ARM_PATCH_PHYS_VIRT correctly ARM: ixp4xx: fix ioport_unmap definition ARM: pxa: select both FB and FB_W100 for eseries Merge tag 'v4.13-rockchip-dts32fixes-1' of git://git.kernel.org/.../mmind/linux-rockchip into fixes Merge tag 'amlogic-fixes' of git://git.kernel.org/.../khilman/linux-amlogic into fixes Merge tag 'mvebu-fixes-4.13-2' of git://git.infradead.org/linux-mvebu into fixes Merge tag 'renesas-fixes3-for-v4.13' of https://git.kernel.org/.../horms/renesas into fixes Merge tag 'qcom-arm64-defconfig-fixes-for-4.13-rc2' of git://git.kernel.org/.../agross/linux into fixes Merge tag 'sunxi-fixes-for-4.13' of https://git.kernel.org/.../sunxi/linux into fixes Merge tag 'davinci-fixes-for-v4.13' of git://git.kernel.org/.../nsekhar/linux-davinci into fixes
Chen-Yu Tsai (1): ARM: dts: sun8i: a83t: Switch to CCU device tree binding macros
Corentin Labbe (2): ARM: dts: sunxi: h3/h5: Correct emac register size arm64: allwinner: sun50i-a64: Correct emac register size
Geert Uytterhoeven (2): soc: zte: Restrict SOC_ZTE to ARCH_ZX or COMPILE_TEST ARM: shmobile: rcar-gen2: Fix deadlock in regulator quirk
Georgi Djakov (1): arm64: defconfig: enable missing HWSPINLOCK
Gregory CLEMENT (3): ARM: mvebu: use __pa_symbol in the mv98dx3236 platform SMP code ARM: dts: armada-38x: Fix irq type for pca955 ARM64: dts: marvell: armada-37xx: Fix the number of GPIO on south bridge
Heiko Stuebner (2): dt-bindings: gpu: drop wrong compatible from midgard binding example ARM: dts: rockchip: fix mali gpu node on rk3288
Jerome Brunet (2): ARM64: dts: meson-gx: use specific compatible for the AO pwms ARM64: dts: meson-gxl-s905x-libretech-cc: fixup board definition
Kevin Hilman (2): ARM: dts: da850-evm: drop unused VPIF endpoints ARM: dts: da850-lcdk: drop unused VPIF endpoints
Krzysztof Kozlowski (1): ARM: dts: exynos: Add clocks to audss block to fix silent hang on Exynos4412
Kuninori Morimoto (1): arm64: renesas: salvator-common: sound clock-frequency needs descending order
Lokesh Vutla (1): ARM: dts: dra71-evm: mdio: Fix impedance values
Marc Gonzalez (1): ARM: dts: tango4: Request RGMII RX and TX clock delays
Masahiro Yamada (1): bus: uniphier-system-bus: set up registers when resuming
Mihail Grigorov (1): ARM: dts: dm816x: Correct the state of the write protect pin
Thomas Petazzoni (1): arm64: dts: marvell: use ICU for the CP110 slave RTC
Tom Rini (1): ARM: dts: dm816x: Correct NAND support nodes
Tony Lindgren (2): ARM: OMAP2+: Fix omap3 prm shared irq ARM: OMAP4: Fix legacy code clean-up regression
Vladimir Barinov (1): arm64: dts: renesas: ulcb: sound clock-frequency needs descending order
.../devicetree/bindings/gpu/arm,mali-midgard.txt | 2 +- arch/arm/Kconfig | 2 +- arch/arm/boot/dts/armada-388-gp.dts | 4 +- arch/arm/boot/dts/da850-evm.dts | 21 ----- arch/arm/boot/dts/da850-lcdk.dts | 7 -- arch/arm/boot/dts/dm8168-evm.dts | 34 ++++++- arch/arm/boot/dts/dm816x.dtsi | 2 +- arch/arm/boot/dts/dra71-evm.dts | 4 +- arch/arm/boot/dts/exynos4.dtsi | 3 + arch/arm/boot/dts/rk3288.dtsi | 4 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 16 ++-- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 2 +- arch/arm/boot/dts/tango4-vantage-1172.dts | 2 +- arch/arm/mach-davinci/board-da850-evm.c | 4 +- arch/arm/mach-davinci/clock.c | 9 ++ arch/arm/mach-ep93xx/clock.c | 20 ++++ arch/arm/mach-ixp4xx/include/mach/io.h | 34 +++++-- arch/arm/mach-mmp/devices.c | 2 +- arch/arm/mach-mvebu/platsmp.c | 2 +- arch/arm/mach-omap1/board-ams-delta.c | 12 ++- arch/arm/mach-omap1/board-osk.c | 4 - arch/arm/mach-omap2/board-generic.c | 2 +- arch/arm/mach-omap2/io.c | 2 +- arch/arm/mach-omap2/pm34xx.c | 1 - arch/arm/mach-omap2/prm3xxx.c | 7 +- arch/arm/mach-omap2/prm44xx.c | 55 +++++++++++ arch/arm/mach-prima2/common.c | 2 +- arch/arm/mach-pxa/Kconfig | 1 + arch/arm/mach-pxa/include/mach/mtd-xip.h | 10 +- arch/arm/mach-rpc/include/mach/hardware.h | 4 +- arch/arm/mach-sa1100/clock.c | 25 +++++ arch/arm/mach-sa1100/include/mach/mtd-xip.h | 4 +- arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 6 +- arch/arm/mach-w90x900/clock.c | 29 ++++++ arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 2 +- .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 4 +- .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 103 ++++++++++++++++++--- arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 2 +- .../boot/dts/marvell/armada-cp110-master.dtsi | 1 + .../arm64/boot/dts/marvell/armada-cp110-slave.dtsi | 3 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 2 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 2 +- arch/arm64/configs/defconfig | 1 + drivers/bus/uniphier-system-bus.c | 14 +++ drivers/soc/zte/Kconfig | 1 + 46 files changed, 372 insertions(+), 103 deletions(-)
| |