mbox series

[GIT,PULL] ARM: DT and driver fixes for v5.6

Message ID CAK8P3a1j=uNUWvb7Req3H88FmUH4GNA6RcD3Zderrj-UstfiWA@mail.gmail.com
State New
Headers show
Series [GIT,PULL] ARM: DT and driver fixes for v5.6 | expand




Arnd Bergmann March 27, 2020, 8:33 p.m. UTC
The following changes since commit 2c523b344dfa65a3738e7039832044aa133c75fb:

  Linux 5.6-rc5 (2020-03-08 17:44:44 -0700)

are available in the Git repository at:


for you to fetch changes up to c8042d1e5cb3e654b47447229ace3cd092a8fc27:

  soc: samsung: chipid: Fix return value on non-Exynos platforms
(2020-03-25 14:27:27 +0100)

ARM: DT and driver fixes for v5.6

For the devicetree files, there are a total of 20 patches, almost
entirely for 32-bit machines:

- The Allwinner/sun9i r40 SoC dtsi file contains a number of issues,
  both for correctness and for style that are addressed in separate
  patches. This causes most of the changed lines of the DT updates
  this time.

- More Allwinner updates fixing the identification of the security
  system on sun8i/A33, a recent regression of the A83t ethernet, and a
  few board specific issues on the TBS-A711 macine.

- Several bug fixes for OMAP dts files, most notably fixing the timings
  for the NAND flash on the Nokia N900 that regressed a while ago after
  the move to configuring them from DT.  Some other OMAPs now set the
  correct dma limits on the L3 bus, and a regression fix addresses lost
  Ethernet on dm814x

- One incorrect setting in the newly added Raspberry Pi Zero W that
  may cause issues with the SD card controller.

- A missing property on the bcm2835 firmware node caused incorrect
  DMA settings.

- An old bug on the oxnas platform causing spurious interrupts is
  finally addressed.

- A regression on the Exynos Midas board broke the OLED panel
  power supply.

- The i.MX6 phycore SoM specified the wrong voltage for the SoC,
  this is now set to the values from the datasheet.

- Some 64-bit machines use a deprecated string to identify the PSCI

There are also several small code fixes addressing mostly serious

- Fix the sunxi rsb bus access to no longer return incorrect data when
  mixing 8 and 16 bit I/O.

- Fix a suspend/resume regression on the OMAP2+ lcdc from a missing
  quirk in the ti-sysc driver

- Fix a NULL pointer access from a race in the fsl dpio driver

- Fix a v5.5 regression in the exynos-chipid driver that caused an
  invalid error code probing the device on non-exynos platforms

- Fix an out-of-bounds access in the AMD TEE driver

Arnd Bergmann (8):
      Merge tag 'soc-fsl-fix-v5.6' of
git://git.kernel.org/.../leo/linux into arm/fixes
      Merge tag 'sunxi-fixes-for-5.6' of
git://git.kernel.org/.../sunxi/linux into arm/fixes
      Merge tag 'sunxi-fixes-for-5.6-2' of
git://git.kernel.org/.../sunxi/linux into arm/fixes
      Merge tag 'imx-fixes-5.6-2' of
git://git.kernel.org/.../shawnguo/linux into arm/fixes
      Merge tag 'omap-for-v5.6/fixes-rc6-signed' of
git://git.kernel.org/.../tmlind/linux-omap into arm/fixes
      Merge tag 'arm-soc/for-5.6/devicetree-fixes-part2' of
https://github.com/Broadcom/stblinux into arm/fixes
      Merge tag 'oxnas-arm-soc-dt-fixes-for-5.6' of
git://git.kernel.org/.../narmstrong/linux-oxnas into arm/fixes
      Merge tag 'tee-amdtee-fix2-for-5.6' of
https://git.linaro.org/people/jens.wiklander/linux-tee into arm/fixes

Arthur Demchenkov (1):
      ARM: dts: N900: fix onenand timings

Chen-Yu Tsai (4):
      ARM: dts: sun8i: a83t: Fix incorrect clk and reset macros for EMAC device
      ARM: dts: sun8i: r40: Move AHCI device node based on address order
      ARM: dts: sun8i: r40: Fix register base address for SPI2 and SPI3
      ARM: dts: sun8i: r40: Move SPI device nodes based on address order

Corentin Labbe (2):
      dt-bindings: crypto: add new compatible for A33 SS
      ARM: dts: sun8i: a33: add the new SS compatible

Dan Carpenter (1):
      tee: amdtee: out of bounds read in find_session()

Grigore Popescu (1):
      soc: fsl: dpio: register dpio irq handlers after dpio create

Linus Walleij (1):
      arm64: dts: Fix leftover entry-methods for PSCI

Marco Felsch (1):
      ARM: dts: imx6: phycore-som: fix arm and soc minimum voltage

Marek Szyprowski (2):
      ARM: dts: exynos: Fix regulator node aliasing on Midas-based boards
      soc: samsung: chipid: Fix return value on non-Exynos platforms

Nick Hudson (1):
      ARM: bcm2835-rpi-zero-w: Add missing pinctrl name

Nicolas Saenz Julienne (1):
      ARM: dts: bcm283x: Fix vc4's firmware bus DMA limitations

Ondrej Jirman (3):
      ARM: dts: sun8i-a83t-tbs-a711: HM5065 doesn't like such a high voltage
      ARM: dts: sun8i-a83t-tbs-a711: Fix USB OTG mode detection
      bus: sunxi-rsb: Return correct data when mixing 16-bit and 8-bit reads

Roger Quadros (2):
      ARM: dts: dra7: Add bus_dma_limit for L3 bus
      ARM: dts: omap5: Add bus_dma_limit for L3 bus

Sungbo Eo (1):
      ARM: dts: oxnas: Fix clear-mask property

Tony Lindgren (6):
      Merge branch 'omap-for-v5.6/fixes-rc2' into fixes
      Merge branch 'omap-for-v5.6/fixes-rc3' into fixes
      ARM: dts: Fix dm814x Ethernet by changing to use rgmii-id mode
      bus: ti-sysc: Fix quirk flags for lcdc on am335x
      Merge branch 'fix-lcdc-quirk' into fixes
      ARM: dts: omap4-droid4: Fix lost touchscreen interrupts

 .../crypto/allwinner,sun4i-a10-crypto.yaml         |   2 +
 arch/arm/boot/dts/bcm2835-rpi-zero-w.dts           |   1 +
 arch/arm/boot/dts/bcm2835-rpi.dtsi                 |   1 +
 arch/arm/boot/dts/dm8148-evm.dts                   |   4 +-
 arch/arm/boot/dts/dm8148-t410.dts                  |   4 +-
 arch/arm/boot/dts/dra62x-j5eco-evm.dts             |   4 +-
 arch/arm/boot/dts/dra7.dtsi                        |   1 +
 arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi        |   4 +-
 arch/arm/boot/dts/exynos4412-n710x.dts             |   2 +-
 arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi  |   4 +-
 arch/arm/boot/dts/motorola-mapphone-common.dtsi    |   2 +-
 arch/arm/boot/dts/omap3-n900.dts                   |  44 +++++---
 arch/arm/boot/dts/omap5.dtsi                       |   1 +
 arch/arm/boot/dts/ox810se.dtsi                     |   4 +-
 arch/arm/boot/dts/ox820.dtsi                       |   4 +-
 arch/arm/boot/dts/sun8i-a33.dtsi                   |   2 +-
 arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts          |   7 +-
 arch/arm/boot/dts/sun8i-a83t.dtsi                  |   6 +-
 arch/arm/boot/dts/sun8i-r40.dtsi                   | 125 ++++++++++-----------
 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi     |   2 +-
 arch/arm64/boot/dts/sprd/sc9863a.dtsi              |   2 +-
 drivers/bus/sunxi-rsb.c                            |   2 +-
 drivers/bus/ti-sysc.c                              |   3 +-
 drivers/soc/fsl/dpio/dpio-driver.c                 |   8 +-
 drivers/soc/samsung/exynos-chipid.c                |   2 +-
 drivers/tee/amdtee/core.c                          |   3 +
 26 files changed, 133 insertions(+), 111 deletions(-)


pr-tracker-bot@kernel.org March 27, 2020, 9 p.m. UTC | #1
The pull request you sent on Fri, 27 Mar 2020 21:33:51 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-soc-fixes-5.6

has been merged into torvalds/linux.git:

Thank you!