mbox series

[GIT,PULL,3/3] Allwinner Device Tree Changes for 5.7

Message ID 20200313055459.GA19820@wens.csie.org (mailing list archive)
State Mainlined, archived
Commit 048cdfceebb762ccbec7a11e1f1fb1c170c1e669
Headers show
Series [GIT,PULL,1/3] Allwinner fixes for 5.6 | expand

Pull-request

https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git tags/sunxi-dt-for-5.7

Message

Chen-Yu Tsai March 13, 2020, 5:54 a.m. UTC
The following changes since commit bb6d3fb354c5ee8d6bde2d576eb7220ea09862b9:

  Linux 5.6-rc1 (2020-02-09 16:08:48 -0800)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git tags/sunxi-dt-for-5.7

for you to fetch changes up to 048cdfceebb762ccbec7a11e1f1fb1c170c1e669:

  arm64: dts: allwinner: a64: add node for rotation core (2020-03-12 00:27:24 +0800)

----------------------------------------------------------------
Allwinner Device Tree Changes for v5.7

A fairly large set of changes for v5.7, including some new devices.

SoC specific changes:

  - SPI on H6 SoC enabled
  - Thermal sensor on R40 SoC enabled
  - Deinterlace core hardware on A64 SoC enabled
  - Redundant assigned-clocks properties removed
    - required clock rates are now enforced by drivers
  - LVDS panel support on A20 SoC enabled
  - PMU compatible fixed for H5 and H6 SoCs
  - Thermal trip points added for A83T and H5 SoCs
  - (Image) Rotation core hardware on A83T and A64 SoCs enabled

Device specific changes:

  - Pine64 PineTab and PinePhone added
  - Various cleanups and improvements for Pine64 PineBook
  - GPIO pin bank regulator supplies added for A64-OlinXino
  - eMMC enabled on Orange Pi 3
  - PocketBook Touch Lux 3 added
  - Linutronix Testbox v2 added
  - Ethernet enabled on Orange Pi One Plus
  - HDMI enabled on H6-based Orange Pi boards

----------------------------------------------------------------
Andre Przywara (3):
      arm64: dts: sun50i: H6: Add SPI controllers nodes and pinmuxes
      arm64: dts: allwinner: h6: Pine H64: Add SPI flash node
      dt-bindings: spi: sunxi: Document new compatible strings

Andrey Lebedev (1):
      ARM: dts: sun7i: Add LVDS panel support on A20

Bastian Germann (2):
      dt-bindings: arm: sunxi: Add Linutronix Testbox
      ARM: dts: sun7i: Add Linutronix Testbox v2 board

Emmanuel Vadot (1):
      arm64: dts: allwinner: a64: Add gpio bank supply for A64-Olinuxino

Icenowy Zheng (3):
      dt-bindings: arm: sunxi: add binding for PineTab tablet
      arm64: dts: allwinner: a64: add support for PineTab
      arm64: allwinner: a64: enable LCD-related hardware for Pinebook

Jernej Skrabec (10):
      dt-bindings: interconnect: sunxi: Add A64 MBUS compatible
      arm64: dts: allwinner: a64: Add MBUS controller node
      media: dt-bindings: media: Add Allwinner A64 deinterlace compatible
      arm64: dts: allwinner: a64: Add deinterlace core node
      arm64: dts: allwinner: h6: orangepi-3: Add eMMC node
      arm64: dts: allwinner: h6: Move ext. oscillator to board DTs
      ARM: dts: sunxi: Fix DE2 clocks register range
      arm64: dts: allwinner: a64: Fix display clock register range
      ARM: dts: sun8i: a83t: Add device node for rotation core
      arm64: dts: allwinner: a64: add node for rotation core

Mans Rullgard (1):
      ARM: dts: sunxi: h3/h5: add r_pwm node

Marcus Cooper (2):
      arm64: dts: allwinner: h6: orangepi-one-plus: Enable ethernet
      arm64: dts: allwinner: h6: orangepi: Enable HDMI

Maxime Ripard (4):
      ARM: dts: sunxi: Remove redundant assigned-clocks
      ARM: dts: sunxi: Remove redundant assigned-clocks
      arm64: dts: allwinner: h5: Fix PMU compatible
      arm64: dts: allwinner: h6: Fix PMU compatible

Ondrej Jirman (9):
      dt-bindings: arm: sunxi: Add PocketBook Touch Lux 3
      ARM: dts: sun5i: Add PocketBook Touch Lux 3 support
      arm64: dts: sun50i-h5-orange-pi-pc2: Add CPUX voltage regulator
      ARM: dts: sun8i-a83t-tbs-a711: Drop superfluous dr_mode
      ARM: dts: sun8i-h3: Add thermal trip points/cooling maps
      ARM: dts: sun8i-a83t: Add thermal trip points/cooling maps
      arm64: dts: sun50i-a64: Add i2c2 pins
      dt-bindings: arm: sunxi: Add PinePhone 1.0 and 1.1 bindings
      arm64: dts: allwinner: Add initial support for Pine64 PinePhone

Samuel Holland (9):
      arm64: dts: allwinner: Enable button wakeup on Orange Pi PC2
      arm64: dts: allwinner: pinebook: Remove unused vcc3v3 regulator
      arm64: dts: allwinner: pinebook: Sort device tree nodes
      arm64: dts: allwinner: pinebook: Make simplefb more consistent
      arm64: dts: allwinner: pinebook: Document MMC0 CD pin name
      arm64: dts: allwinner: pinebook: Add GPIO port regulators
      arm64: dts: allwinner: pinebook: Fix backlight regulator
      arm64: dts: allwinner: pinebook: Fix 5v0 boost regulator
      arm64: dts: allwinner: pinebook: Remove unused AXP803 regulators

Yangtao Li (1):
      ARM: dts: sun8i-r40: Add thermal sensor and thermal zones

 Documentation/devicetree/bindings/arm/sunxi.yaml   |  26 ++
 .../arm/sunxi/allwinner,sun4i-a10-mbus.yaml        |   1 +
 .../media/allwinner,sun8i-h3-deinterlace.yaml      |   6 +-
 .../bindings/spi/allwinner,sun6i-a31-spi.yaml      |  11 +-
 arch/arm/boot/dts/Makefile                         |   2 +
 .../boot/dts/sun5i-a13-pocketbook-touch-lux-3.dts  | 257 ++++++++++++
 arch/arm/boot/dts/sun5i.dtsi                       |   3 -
 arch/arm/boot/dts/sun6i-a31.dtsi                   |  12 -
 .../boot/dts/sun7i-a20-linutronix-testbox-v2.dts   |  47 +++
 arch/arm/boot/dts/sun7i-a20.dtsi                   |  25 +-
 arch/arm/boot/dts/sun8i-a23-a33.dtsi               |   3 -
 arch/arm/boot/dts/sun8i-a33.dtsi                   |   2 -
 arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts          |   1 -
 arch/arm/boot/dts/sun8i-a83t.dtsi                  |  73 +++-
 arch/arm/boot/dts/sun8i-h3.dtsi                    |  25 ++
 arch/arm/boot/dts/sun8i-r40.dtsi                   |  30 +-
 arch/arm/boot/dts/sun8i-v3s.dtsi                   |   2 +-
 arch/arm/boot/dts/sunxi-h3-h5.dtsi                 |  17 +-
 arch/arm64/boot/dts/allwinner/Makefile             |   3 +
 .../boot/dts/allwinner/sun50i-a64-olinuxino.dts    |  17 +
 .../boot/dts/allwinner/sun50i-a64-pinebook.dts     | 170 +++++---
 .../dts/allwinner/sun50i-a64-pinephone-1.0.dts     |  11 +
 .../dts/allwinner/sun50i-a64-pinephone-1.1.dts     |  11 +
 .../boot/dts/allwinner/sun50i-a64-pinephone.dtsi   | 379 +++++++++++++++++
 .../boot/dts/allwinner/sun50i-a64-pinetab.dts      | 460 +++++++++++++++++++++
 arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi      |  44 +-
 .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts  |  21 +
 arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi       |   3 +-
 .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts   |  11 +
 .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts    |  20 +
 .../dts/allwinner/sun50i-h6-orangepi-one-plus.dts  |  33 ++
 .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi     |  37 ++
 .../boot/dts/allwinner/sun50i-h6-pine-h64.dts      |  30 ++
 arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi       |  66 ++-
 34 files changed, 1747 insertions(+), 112 deletions(-)
 create mode 100644 arch/arm/boot/dts/sun5i-a13-pocketbook-touch-lux-3.dts
 create mode 100644 arch/arm/boot/dts/sun7i-a20-linutronix-testbox-v2.dts
 create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts
 create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts
 create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi
 create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts