[GIT PULL] ARM: SoC fixes for v4.16

Arnd Bergmann arnd at arndb.de
Wed Feb 28 15:06:47 PST 2018


The following changes since commit 91ab883eb21325ad80f3473633f794c78ac87f51:

  Linux 4.16-rc2 (2018-02-18 17:29:42 -0800)

are available in the git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
tags/armsoc-fixes

for you to fetch changes up to 8f148f32926c8226cb26b0108aec0c295056775b:

  Merge tag 'arm-soc/for-4.16/drivers-fixes' of
https://github.com/Broadcom/stblinux into fixes (2018-02-28 23:27:21
+0100)

----------------------------------------------------------------
ARM: SoC fixes for 4.16

This is the first set of bugfixes for ARM SoCs, fixing a couple
of stability problems, mostly on TI OMAP and Rockchips platforms:

- OMAP2 hwmod clocks must be enabled in the correct order

- OMAP3 Wakeup from resume through PRM IRQ was unreliable

- One regression on OMAP5 caused by a kexec fix

- Rockchip ethernet needs some settings for stable operation on Rock64

- Rockchip based Chrombook Plus needs another clock setting for
  stable display suspend/resume

- Rockchip based phyCORE-RK3288 was able to run at an invalid
  CPU clock frequency

- Rockchip MMC link was sometimes unreliable

- Multiple fixes to avoid crashes in the Broadcom STB DPFE driver

Other minor changes include:

- Devicetree fixes for incorrect hardware description (rockchip,
  omap, Gemini, amlogic)

- Some MAINTAINER file updates to correct email and git addresses

- Some fixes addressing 'make W=1' dtc warnings (broadcom, amlogic,
  cavium, qualcomm, hisilicon, zx)

- Fixes for LTO-compilation (orion, davinci, clps711x)

- One fix for an incorrect Kconfig errata selection

- A memory leak in the OMAP timer driver

- A kernel data leak in OMAP1 debugfs files

----------------------------------------------------------------
Adam Ford (2):
      ARM: dts: LogicPD Torpedo: Fix I2C1 pinmux
      ARM: dts: LogicPD SOM-LV: Fix I2C1 pinmux

Alexandre Belloni (1):
      MAINTAINERS: ARM: at91: update my email address

Alexandre Torgue (1):
      MAINTAINERS: update entries for ARM/STM32

Arnd Bergmann (13):
      Merge tag 'amlogic-fixes' of
ssh://gitolite.kernel.org/.../khilman/linux-amlogic into fixes
      Merge tag 'at91-ab-4.16-soc-fixes' of
ssh://gitolite.kernel.org/.../abelloni/linux into fixes
      ARM: clps711x: mark clps711x_compat as const
      ARM: davinci: mark spi_board_info arrays as const
      Merge tag 'mvebu-fixes-4.16-1' of
git://git.infradead.org/linux-mvebu into fixes
      Merge tag 'omap-for-v4.16/fixes-signed' of
ssh://gitolite.kernel.org/.../tmlind/linux-omap into fixes
      Merge tag 'v4.16-rockchip-dts32fixes-1' of
ssh://gitolite.kernel.org/.../mmind/linux-rockchip into fixes
      Merge tag 'v4.16-rockchip-dts64fixes-1' of
ssh://gitolite.kernel.org/.../mmind/linux-rockchip into fixes
      ARM: orion: fix orion_ge00_switch_board_info initialization
      ARM: omap2: set CONFIG_LIRC=y in defconfig
      Merge tag 'imx-fixes-4.16' of
ssh://gitolite.kernel.org/.../shawnguo/linux into fixes
      Merge tag 'arm-soc/for-4.16/devicetree-fixes' of
https://github.com/Broadcom/stblinux into fixes
      Merge tag 'arm-soc/for-4.16/drivers-fixes' of
https://github.com/Broadcom/stblinux into fixes

Daniel Schultz (1):
      ARM: dts: rockchip: Remove 1.8 GHz operation point from phycore som

Florian Fainelli (1):
      ARM: dts: NSP: Fix amount of RAM on BCM958625HR

Geert Uytterhoeven (2):
      ARM: OMAP1: clock: Fix debugfs_create_*() usage
      ARM: dts: OMAP5: uevm: Fix "debounce-interval" property misspelling

Gregory CLEMENT (1):
      MAINTAINERS: update email address for Gregory CLEMENT

Jerome Brunet (1):
      ARM64: dts: meson-gxl: add internal ethernet PHY irq

Kamil Trzciński (1):
      arm64: dts: rockchip: fix rock64 gmac2io stability issues

Linus Walleij (1):
      ARM: dts: Set D-Link DNS-313 SATA to muxmode 0

Markus Mayer (3):
      memory: brcmstb: dpfe: properly mask vendor error bits
      memory: brcmstb: dpfe: fix type declaration of variable "ret"
      memory: brcmstb: dpfe: support new way of passing data from the DCPU

Mathieu Malaterre (3):
      arm64: dts: Remove leading 0x and 0s from bindings notation
      arm: zx: dts: Remove leading 0x and 0s from bindings notation
      ARM: BCM: dts: Remove leading 0x and 0s from bindings notation

Qi Hou (1):
      ARM: OMAP2+: timer: fix a kmemleak caused in omap_get_timer_dt

Rob Herring (1):
      arm64: dts: cavium: fix PCI bus dtc warnings

Robin Murphy (2):
      arm64: dts: rockchip: Fix DWMMC clocks
      ARM: dts: rockchip: Fix DWMMC clocks

Shawn Lin (1):
      arm64: dts: rockchip: correct ep-gpios for rk3399-sapphire

Shyam Saini (1):
      ARM: dts: imx6dl: Include correct dtsi file for Engicam i.CoreM6
DualLite/Solo RQS

Stefan Agner (1):
      soc: imx: gpc: de-register power domains only if initialized

Stefan Wahren (2):
      ARM: dts: bcm283x: Fix unit address of local_intc
      ARM: dts: bcm283x: Move arm-pmu out of soc node

Tero Kristo (1):
      ARM: OMAP2+: hwmod_core: enable optional clocks before main clock

Tony Lindgren (4):
      Merge branch 'omap-for-v4.16/soc' into omap-for-v4.16/fixes
      ARM: OMAP3: Fix prm wake interrupt for resume
      ARM: OMAP2+: Fix sar_base inititalization for HS omaps
      bus: ti-sysc: Fix checking of no-reset-on-init quirk

Ulf Magnusson (1):
      ARM: mvebu: Fix broken PL310_ERRATA_753970 selects

Yakir Yang (1):
      arm64: dts: rockchip: introduce pclk_vio_grf in rk3399-eDP device node

Yixun Lan (1):
      ARM64: dts: meson: uart: fix address space range

 MAINTAINERS                                       | 10 +--
 arch/arm/boot/dts/bcm11351.dtsi                   |  2 +-
 arch/arm/boot/dts/bcm21664.dtsi                   |  2 +-
 arch/arm/boot/dts/bcm2835.dtsi                    |  6 +-
 arch/arm/boot/dts/bcm2836.dtsi                    | 12 ++--
 arch/arm/boot/dts/bcm2837.dtsi                    |  2 +-
 arch/arm/boot/dts/bcm283x.dtsi                    |  2 +-
 arch/arm/boot/dts/bcm958625hr.dts                 |  2 +-
 arch/arm/boot/dts/gemini-dlink-dns-313.dts        |  2 +-
 arch/arm/boot/dts/imx6dl-icore-rqs.dts            |  2 +-
 arch/arm/boot/dts/logicpd-som-lv.dtsi             |  9 ++-
 arch/arm/boot/dts/logicpd-torpedo-som.dtsi        |  8 +++
 arch/arm/boot/dts/omap5-uevm.dts                  |  2 +-
 arch/arm/boot/dts/rk3036.dtsi                     |  4 +-
 arch/arm/boot/dts/rk322x.dtsi                     |  6 +-
 arch/arm/boot/dts/rk3288-phycore-som.dtsi         | 20 ------
 arch/arm/boot/dts/zx296702.dtsi                   | 20 +++---
 arch/arm/configs/omap2plus_defconfig              |  2 +-
 arch/arm/mach-clps711x/board-dt.c                 |  2 +-
 arch/arm/mach-davinci/board-dm355-evm.c           |  2 +-
 arch/arm/mach-davinci/board-dm355-leopard.c       |  2 +-
 arch/arm/mach-davinci/board-dm365-evm.c           |  2 +-
 arch/arm/mach-mvebu/Kconfig                       |  4 +-
 arch/arm/mach-omap1/clock.c                       |  6 +-
 arch/arm/mach-omap2/omap-wakeupgen.c              |  4 +-
 arch/arm/mach-omap2/omap_hwmod.c                  |  6 +-
 arch/arm/mach-omap2/pm.c                          |  4 +-
 arch/arm/mach-omap2/timer.c                       | 19 +++---
 arch/arm/plat-orion/common.c                      | 23 ++++---
 arch/arm64/boot/dts/amlogic/meson-axg.dtsi        |  4 +-
 arch/arm64/boot/dts/amlogic/meson-gx.dtsi         | 10 +--
 arch/arm64/boot/dts/amlogic/meson-gxl.dtsi        |  1 +
 arch/arm64/boot/dts/cavium/thunder2-99xx.dtsi     |  3 +-
 arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts    |  2 +-
 arch/arm64/boot/dts/mediatek/mt8173.dtsi          |  2 +-
 arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi      |  6 +-
 arch/arm64/boot/dts/qcom/msm8996.dtsi             |  6 +-
 arch/arm64/boot/dts/rockchip/rk3328-rock64.dts    |  7 +--
 arch/arm64/boot/dts/rockchip/rk3328.dtsi          |  6 +-
 arch/arm64/boot/dts/rockchip/rk3368.dtsi          |  2 +-
 arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi |  2 +-
 arch/arm64/boot/dts/rockchip/rk3399.dtsi          |  4 +-
 drivers/bus/ti-sysc.c                             |  2 +-
 drivers/memory/brcmstb_dpfe.c                     | 74 ++++++++++++++++++-----
 drivers/soc/imx/gpc.c                             | 10 ++-
 45 files changed, 191 insertions(+), 137 deletions(-)



More information about the linux-arm-kernel mailing list