mbox series

[GIT,PULL] Allwinner Device Tree Changes for 5.4

Message ID d97e6252-9dd7-4cf5-a3cf-56f78b0ca455.lettre@localhost (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL] Allwinner Device Tree Changes for 5.4 | expand

Pull-request

https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git refs/tags/sunxi-dt-for-5.4-1

Message

Maxime Ripard Aug. 23, 2019, 2:38 p.m. UTC
Hi,

Please pull the following changes for the next release.

Thanks!
Maxime

The following changes since commit 5f9e832c137075045d15cd6899ab0505cfb2ca4b:

  Linus 5.3-rc1 (2019-07-21 14:05:38 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git refs/tags/sunxi-dt-for-5.4-1

for you to fetch changes up to 15ede97054889c0bec09f1f9b71beffecf06fc67:

  arm64: dts: allwinner: orange-pi-3: Enable WiFi (2019-08-23 13:50:05 +0200)

----------------------------------------------------------------
Allwinner DT changes for 5.4

Our usual pile of patches for the next release, which include mostly:
  - More fixes thanks to the DT validation using the YAML bindings
  - IR receiver support on the H6
  - SPDIF support on the H6
  - I2C Support on the H6
  - CSI support on the A20
  - RTC support on the H6
  - New Boards: Lichee Zero Plus, Tanix TX6, A64-Olinuxino-eMMC
-----BEGIN PGP SIGNATURE-----

iHUEABYIAB0WIQRcEzekXsqa64kGDp7j7w1vZxhRxQUCXV/6JgAKCRDj7w1vZxhR
xc+VAQDjZWvNeMX75qsrz7Jbdy7jlbJJ/oDFBGx3C4clcTn7tgD6AsHeM760Pc6o
4a7G5DGcJakuFGsb1s4hNQOylmG3IQ4=
=pXxO
-----END PGP SIGNATURE-----

----------------------------------------------------------------
Bhushan Shah (2):
      dt-bindings: i2c: mv64xxx: Add compatible for the H6 i2c node.
      arm64: allwinner: h6: add I2C nodes

Chen-Yu Tsai (2):
      ARM: dts: sun8i: a83t: Enable HDMI output on Cubietruck Plus
      ARM: dts: sunxi: Add mdio bus sub-node to GMAC

Clément Péron (7):
      ARM: dts: sunxi: Prefer A31 bindings for IR
      ARM: dts: sunxi: Prefer A31 bindings for IR
      arm64: dts: allwinner: h6: Add IR receiver node
      arm64: dts: allwinner: h6: Enable IR on H6 boards
      arm64: dts: allwinner: Add SPDIF node for Allwinner H6
      arm64: dts: allwinner: h6: Enable SPDIF for Beelink GS1
      arm64: dts: allwinner: Enable DDC regulator for Beelink GS1

Icenowy Zheng (3):
      dt-bindings: arm: sunxi: add binding for Lichee Zero Plus core board
      ARM: sunxi: dts: s3/s3l/v3: add DTSI files for S3/S3L/V3 SoCs
      ARM: dts: sun8i: s3: add devicetree for Lichee zero plus w/ S3

Igors Makejevs (1):
      arm64: dts: allwinner: a64: Add IR node

Jernej Skrabec (3):
      arm64: dts: allwinner: a64: Enable IR on Orange Pi Win
      dt-bindings: arm: sunxi: Add compatible for Tanix TX6 board
      arm64: dts: allwinner: h6: Introduce Tanix TX6 board

Maxime Ripard (17):
      ARM: dts: sunxi: Switch to the generic PHY properties
      ARM: dts: sunxi: Switch from phy to phy-handle
      ARM: dts: sunxi: Unify the DE2 bus clocks order
      arm64: dts: allwinner: h6: Fix SID node name
      ARM: dts: sunxi: Remove simple-panel compatible
      ARM: dts: sunxi: Fix the HDMI PHY name
      dt-bindings: mfd: Convert Allwinner GPADC bindings to a schema
      ARM: dts: sun4i: Add missing timers interrupts
      ARM: dts: sun5i: Add missing timers interrupts
      ARM: dts: sun6i: Add missing timers interrupts
      ARM: dts: a23/a33: Change the timers compatible
      ARM: dts: a83t: Change the timers compatible
      ARM: dts: h3: Change the timers compatible
      ARM: dts: v3s: Change the timers compatible
      ARM: dts: sun7i: Add CSI0 controller
      ARM: dts: sunxi: Add missing watchdog interrupts
      ARM: dts: sunxi: Add missing watchdog clocks

Ondrej Jirman (3):
      arm64: dts: allwinner: orange-pi-3: Enable HDMI output
      arm64: dts: allwinner: h6: Add support for RTC and fix the clock tree
      arm64: dts: allwinner: orange-pi-3: Enable WiFi

Sunil Mohan Adapa (2):
      dt-bindings: arm: sunxi: Add compatible for A64 OlinuXino with eMMC
      arm64: dts: allwinner: a64: Add A64 OlinuXino board (with eMMC)


 Documentation/devicetree/bindings/arm/sunxi.yaml                       |  16 +-
 Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml         |   3 +-
 Documentation/devicetree/bindings/iio/adc/allwinner,sun8i-a33-ths.yaml |  43 ++-
 Documentation/devicetree/bindings/mfd/allwinner,sun4i-a10-ts.yaml      |  76 ++++-
 Documentation/devicetree/bindings/mfd/sun4i-gpadc.txt                  |  59 +---
 arch/arm/boot/dts/Makefile                                             |   1 +-
 arch/arm/boot/dts/sun4i-a10-a1000.dts                                  |   2 +-
 arch/arm/boot/dts/sun4i-a10-ba10-tvbox.dts                             |   2 +-
 arch/arm/boot/dts/sun4i-a10-cubieboard.dts                             |   2 +-
 arch/arm/boot/dts/sun4i-a10-hackberry.dts                              |   2 +-
 arch/arm/boot/dts/sun4i-a10-itead-iteaduino-plus.dts                   |   2 +-
 arch/arm/boot/dts/sun4i-a10-jesurun-q5.dts                             |   2 +-
 arch/arm/boot/dts/sun4i-a10-marsboard.dts                              |   2 +-
 arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts                         |   2 +-
 arch/arm/boot/dts/sun4i-a10-pcduino.dts                                |   2 +-
 arch/arm/boot/dts/sun4i-a10.dtsi                                       |   9 +-
 arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts                       |   2 +-
 arch/arm/boot/dts/sun5i-a10s-wobo-i5.dts                               |   2 +-
 arch/arm/boot/dts/sun5i-a13-q8-tablet.dts                              |   2 +-
 arch/arm/boot/dts/sun5i.dtsi                                           |   9 +-
 arch/arm/boot/dts/sun6i-a31-colombus.dts                               |  12 +-
 arch/arm/boot/dts/sun6i-a31-hummingbird.dts                            |  18 +-
 arch/arm/boot/dts/sun6i-a31-i7.dts                                     |  12 +-
 arch/arm/boot/dts/sun6i-a31-m9.dts                                     |  12 +-
 arch/arm/boot/dts/sun6i-a31-mele-a1000g-quad.dts                       |  12 +-
 arch/arm/boot/dts/sun6i-a31.dtsi                                       |  15 +-
 arch/arm/boot/dts/sun6i-a31s-cs908.dts                                 |  11 +-
 arch/arm/boot/dts/sun6i-a31s-sina31s.dts                               |  12 +-
 arch/arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts                       |  18 +-
 arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts                       |  12 +-
 arch/arm/boot/dts/sun7i-a20-bananapi.dts                               |  12 +-
 arch/arm/boot/dts/sun7i-a20-bananapro.dts                              |  12 +-
 arch/arm/boot/dts/sun7i-a20-cubieboard2.dts                            |  12 +-
 arch/arm/boot/dts/sun7i-a20-cubietruck.dts                             |  12 +-
 arch/arm/boot/dts/sun7i-a20-hummingbird.dts                            |  21 +-
 arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts                              |  12 +-
 arch/arm/boot/dts/sun7i-a20-icnova-swac.dts                            |  12 +-
 arch/arm/boot/dts/sun7i-a20-itead-ibox.dts                             |   4 +-
 arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts                              |   2 +-
 arch/arm/boot/dts/sun7i-a20-m3.dts                                     |  12 +-
 arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts                         |  12 +-
 arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts                      |  20 +-
 arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts                         |  12 +-
 arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts                        |  12 +-
 arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts                        |  12 +-
 arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts                          |  12 +-
 arch/arm/boot/dts/sun7i-a20-orangepi.dts                               |  12 +-
 arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts                          |  12 +-
 arch/arm/boot/dts/sun7i-a20-pcduino3.dts                               |  12 +-
 arch/arm/boot/dts/sun7i-a20-wits-pro-a20-dkt.dts                       |  12 +-
 arch/arm/boot/dts/sun7i-a20.dtsi                                       |  35 +-
 arch/arm/boot/dts/sun8i-a23-a33.dtsi                                   |   3 +-
 arch/arm/boot/dts/sun8i-a23-q8-tablet.dts                              |   2 +-
 arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts                       |  25 +-
 arch/arm/boot/dts/sun8i-a83t.dtsi                                      |  14 +-
 arch/arm/boot/dts/sun8i-r40.dtsi                                       |  12 +-
 arch/arm/boot/dts/sun8i-s3-lichee-zero-plus.dts                        |  53 +++-
 arch/arm/boot/dts/sun8i-v3.dtsi                                        |  14 +-
 arch/arm/boot/dts/sun8i-v3s.dtsi                                       |  14 +-
 arch/arm/boot/dts/sun9i-a80-cubieboard4.dts                            |  12 +-
 arch/arm/boot/dts/sun9i-a80-optimus.dts                                |   4 +-
 arch/arm/boot/dts/sun9i-a80.dtsi                                       |  10 +-
 arch/arm/boot/dts/sunxi-h3-h5.dtsi                                     |  15 +-
 arch/arm64/boot/dts/allwinner/Makefile                                 |   2 +-
 arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-emmc.dts            |  23 +-
 arch/arm64/boot/dts/allwinner/sun50i-a64-orangepi-win.dts              |   4 +-
 arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi                          |  29 +-
 arch/arm64/boot/dts/allwinner/sun50i-h6-beelink-gs1.dts                |  27 +-
 arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-3.dts                 |  72 ++++-
 arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi                  |   4 +-
 arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts                   |   4 +-
 arch/arm64/boot/dts/allwinner/sun50i-h6-tanix-tx6.dts                  | 100 +++++-
 arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi                           | 135 ++++++-
 73 files changed, 937 insertions(+), 289 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/iio/adc/allwinner,sun8i-a33-ths.yaml
 create mode 100644 Documentation/devicetree/bindings/mfd/allwinner,sun4i-a10-ts.yaml
 delete mode 100644 Documentation/devicetree/bindings/mfd/sun4i-gpadc.txt
 create mode 100644 arch/arm/boot/dts/sun8i-s3-lichee-zero-plus.dts
 create mode 100644 arch/arm/boot/dts/sun8i-v3.dtsi
 create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-emmc.dts
 create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-tanix-tx6.dts



--
Maxime Ripard, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com

Comments

Arnd Bergmann Sept. 3, 2019, 1:57 p.m. UTC | #1
On Fri, Aug 23, 2019 at 4:38 PM Maxime Ripard <mripard@kernel.org> wrote:

> ----------------------------------------------------------------
> Allwinner DT changes for 5.4
>
> Our usual pile of patches for the next release, which include mostly:
>   - More fixes thanks to the DT validation using the YAML bindings
>   - IR receiver support on the H6
>   - SPDIF support on the H6
>   - I2C Support on the H6
>   - CSI support on the A20
>   - RTC support on the H6
>   - New Boards: Lichee Zero Plus, Tanix TX6, A64-Olinuxino-eMMC

Pulled into arm/dt, thanks!

      Arnd