[GIT PULL] ARM: SoC fixes for v4.6
Arnd Bergmann
arnd at arndb.de
Tue Apr 26 12:19:19 PDT 2016
The following changes since commit 0b24f7a8d6e0d17bcf24433ce5827841a05b5b46:
Merge tag 'mvebu-fixes-4.6-1' of git://git.infradead.org/linux-mvebu into fixes (2016-04-12 12:35:07 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/fixes-for-linus
for you to fetch changes up to 978fa436231a834dc686292efc7d944d9013e035:
drivers: firmware: psci: unify enable-method binding on ARM {64,32}-bit systems (2016-04-26 12:46:08 +0200)
----------------------------------------------------------------
Here are the latest bug fixes for ARM SoCs, mostly addressing
recent regressions. Changes are across several platforms, so
I'm listing every change separately here.
Regressions since 4.5:
- A correction of the psci firmware DT binding, to prevent
users from relying on unintended semantics
- Actually getting the newly merged clock driver for some OMAP
platforms to work (a fairly large chunk in one file)
- A revert of patches for the Qualcomm BAM, these need to be
reworked for 4.7 to avoid breaking boards other than the one
they were intended for
- A correction for the I2C device nodes on the Socionext Uniphier
platform
- i.MX SDHCI was broken for non-DT platforms due to a change
with the setting of the DMA mask
- A revert of a patch that accidentally added a nonexisting
clock on the Rensas "Porter" board
- A couple of OMAP fixes that are all related to suspend after
the power domain changes for dra7
- On Mediatek, revert part of the power domain initialization
changes that broke mt8173-evb
Fixes for older bugs:
- Workaround for an "external abort" in the omap34xx
suspend/resume code.
- The USB1/eSATA should not be listed as an excon device on
am57xx-beagle-x15 (broken since v4.0)
- A v4.5 regression in the TI AM33xx and AM43XX DT specifying
incorrect DMA request lines for the GPMC
- The jiffies calibration on Renesas platforms was incorrect
for some modern CPU cores.
- A hardware errata woraround for clockdomains on TI DRA7
----------------------------------------------------------------
Alexander Kurz (1):
ARM: mach-imx: sdhci-esdhc-imx: initialize DMA mask
Andy Gross (2):
Revert "dts: msm8974: Add blsp2_bam dma node"
Revert "dts: msm8974: Add dma channels for blsp2_i2c1 node"
Arnd Bergmann (1):
Merge tag 'qcom-fixes-for-4.6-rc2' of git://git.kernel.org/.../agross/linux into fixes
Dave Gerlach (1):
ARM: OMAP3: Fix external abort on 36xx waking from off mode idle
Franklin S Cooper Jr (2):
ARM: dts: am33xx: Fix GPMC dma properties
ARM: dts: am437x: Fix GPMC dma properties
Geert Uytterhoeven (1):
ARM: shmobile: timer: Fix preset_lpj leading to too short delays
James Liao (1):
Revert "soc: mediatek: SCPSYS: Fix double enabling of regulators"
Keerthy (2):
ARM: dts: dra7: Correct clock tree for sys_32k_ck
ARM: DRA7: clockdomain: Implement timer workaround for errata i874
Kevin Hilman (6):
Merge tag 'v4.6-soc-fixes' of https://github.com/mbgg/linux-mediatek into fixes
Merge tag 'omap-for-v4.6/fixes-rc2-v2-signed' of git://git.kernel.org/.../tmlind/linux-omap into fixes
Merge tag 'renesas-fixes-for-v4.6' of git://git.kernel.org/.../horms/renesas into fixes
Merge tag 'omap-for-v4.6/fixes-rc3' of git://git.kernel.org/.../tmlind/linux-omap into fixes
Merge tag 'imx-fixes-4.6' of git://git.kernel.org/.../shawnguo/linux into fixes
Merge tag 'omap-for-v4.6/dt-ti81xx-signed' of git://git.kernel.org/.../tmlind/linux-omap into fixes
Masahiro Yamada (1):
arm64: dts: uniphier: fix I2C nodes of PH1-LD20
Nishanth Menon (3):
ARM: OMAP: DRA7: wakeupgen: Skip SAR save for wakeupgen
ARM: OMAP: DRA7: Provide proper class to omap2_set_globals_tap
ARM: OMAP: Catch callers of revision information prior to it being populated
Roger Quadros (1):
ARM: dts: am57xx-beagle-x15: remove extcon_usb1
Sjoerd Simons (2):
ARM: dts: r8a7791: Don't disable referenced optional clocks
Revert "ARM: dts: porter: Enable SCIF_CLK frequency and pins"
Sudeep Holla (1):
drivers: firmware: psci: unify enable-method binding on ARM {64,32}-bit systems
Tony Lindgren (4):
ARM: dts: Add clocks for dm814x ADPLL
Merge branch 'fixes-rc2' into omap-for-v4.6/fixes
Merge tag 'for-v4.6-rc/omap-fixes-b' of git://git.kernel.org/.../pjw/omap-pending into omap-for-v4.6/fixes
Revert "ARM: OMAP: Catch callers of revision information prior to it being populated"
---
Documentation/devicetree/bindings/arm/cpus.txt | 1 -
arch/arm/boot/dts/am33xx.dtsi | 2 +-
arch/arm/boot/dts/am4372.dtsi | 2 +-
arch/arm/boot/dts/am57xx-beagle-x15.dts | 17 --
arch/arm/boot/dts/dm814x-clocks.dtsi | 243 ++++++++++++++++++---
arch/arm/boot/dts/dra62x-clocks.dtsi | 26 +++
arch/arm/boot/dts/dra7xx-clocks.dtsi | 18 +-
arch/arm/boot/dts/qcom-msm8974.dtsi | 14 +-
arch/arm/boot/dts/r8a7791-koelsch.dts | 1 +
arch/arm/boot/dts/r8a7791-porter.dts | 14 +-
arch/arm/boot/dts/r8a7791.dtsi | 5 +-
.../mach-imx/devices/platform-sdhci-esdhc-imx.c | 5 +-
arch/arm/mach-omap2/clockdomains7xx_data.c | 2 +-
arch/arm/mach-omap2/io.c | 3 +-
arch/arm/mach-omap2/omap-wakeupgen.c | 7 +
arch/arm/mach-omap2/pm34xx.c | 23 +-
arch/arm/mach-shmobile/timer.c | 28 +--
.../boot/dts/socionext/uniphier-ph1-ld20-ref.dts | 1 -
.../boot/dts/socionext/uniphier-ph1-ld20.dtsi | 20 +-
drivers/firmware/psci.c | 2 +-
drivers/soc/mediatek/mtk-scpsys.c | 11 +-
21 files changed, 310 insertions(+), 135 deletions(-)
More information about the linux-arm-kernel
mailing list