mbox series

[GIT,PULL,5/6] ARM: tegra: Changes for v5.17-rc1

Message ID 20211217162253.1801077-5-thierry.reding@gmail.com (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL,1/6] soc/tegra: Changes for v5.17-rc1 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.17-arm-dt

Message

Thierry Reding Dec. 17, 2021, 4:22 p.m. UTC
Hi ARM SoC maintainers,

The following changes since commit fa55b7dcdc43c1aa1ba12bca9d2dd4318c2a0dbf:

  Linux 5.16-rc1 (2021-11-14 13:56:52 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.17-arm-dt

for you to fetch changes up to bd048487af68a9782ebccc3af6606e9e0d7d9f8b:

  ARM: tegra: Add host1x hotflush reset on Tegra124 (2021-12-17 14:55:32 +0100)

Thanks,
Thierry

----------------------------------------------------------------
ARM: tegra: Changes for v5.17-rc1

A large part of this is cleanups to existing device trees in order to
improve validation of the device trees using the dt-schema tooling.

This also contains a set of new device trees for various boards that
have been contributed by community members as well as fixes to existing
devices.

----------------------------------------------------------------
Anton Bambura (2):
      ARM: tegra: Add device-tree for ASUS Transformer Pad TF701T
      ARM: tegra: Enable video decoder on Tegra114

David Heidelberg (2):
      ARM: tegra: Rename top-level clocks
      ARM: tegra: nexus7: Drop clock-frequency from NFC node

Dmitry Osipenko (16):
      ARM: tegra: Rename top-level regulators
      ARM: tegra: Rename CPU and EMC OPP table device-tree nodes
      ARM: tegra: Add device-tree for 1080p version of Nyan Big
      ARM: tegra: Enable HDMI CEC on Nyan
      ARM: tegra: Enable CPU DFLL on Nyan
      ARM: tegra: Add CPU thermal zones to Nyan device-tree
      ARM: tegra: Add 500 MHz entry to Tegra30 memory OPP table
      ARM: tegra: Add OPP tables and power domains to Tegra20 device-trees
      ARM: tegra: Add OPP tables and power domains to Tegra30 device-trees
      ARM: tegra: Add Memory Client resets to Tegra20 GR2D, GR3D and Host1x
      ARM: tegra: Add Memory Client resets to Tegra30 GR2D, GR3D and Host1x
      ARM: tegra20/30: Disable unused host1x hardware
      ARM: tegra: Add S/PDIF node to Tegra20 device-tree
      ARM: tegra: Add HDMI audio graph to Tegra20 device-tree
      ARM: tegra: acer-a500: Enable S/PDIF and HDMI audio
      ARM: tegra: paz00: Enable S/PDIF and HDMI audio

Maxim Schwalm (2):
      ARM: tegra: Add common device-tree for LVDS display panels of Tegra30 ASUS tablets
      ARM: tegra: nexus7: Use common LVDS display device-tree

Michał Mirosław (1):
      ARM: tegra: Add device-tree for ASUS Transformer Pad TF300T

Nikola Milosavljevic (1):
      ARM: tegra: Add device-tree for ASUS Transformer EeePad TF101

Stefan Agner (1):
      ARM: tegra: Add back gpio-ranges properties

Stefan Eichenberger (1):
      ARM: tegra: Add usb-role-switch property to USB OTG ports

Svyatoslav Ryhel (5):
      ARM: tegra: Add common device-tree base for Tegra30 ASUS Transformers
      ARM: tegra: Add device-tree for ASUS Transformer Prime TF201
      ARM: tegra: Add device-tree for ASUS Transformer Pad TF300TG
      ARM: tegra: Add device-tree for ASUS Transformer Infinity TF700T
      ARM: tegra: Add device-tree for Pegatron Chagall

Thierry Reding (24):
      ARM: tegra: Clean up external memory controller nodes
      ARM: tegra: Specify correct PMIC compatible on Tegra114 boards
      ARM: tegra: Rename SPI flash chip nodes
      ARM: tegra: Fix compatible string for Tegra114+ timer
      ARM: tegra: Add #reset-cells for Tegra114 MC
      ARM: tegra: Rename GPIO hog nodes to match schema
      ARM: tegra: Rename GPU node on Tegra124
      ARM: tegra: Drop reg-shift for Tegra HS UART
      ARM: tegra: Rename thermal zone nodes
      ARM: tegra: Fix Tegra124 I2C compatible string list
      ARM: tegra: Drop unused AHCI clocks on Tegra124
      ARM: tegra: Sort Tegra124 XUSB clocks correctly
      ARM: tegra: Avoid pwm- prefix in pinmux nodes
      ARM: tegra: Add compatible string for built-in ASIX on Colibri boards
      ARM: tegra: Remove PHY reset GPIO references from USB controller node
      ARM: tegra: Add dummy backlight power supplies
      ARM: tegra: Use correct vendor prefix for Invensense
      ARM: tegra: Remove unsupported properties on Apalis
      ARM: tegra: Remove stray #reset-cells property
      ARM: tegra: Fix SLINK compatible string on Tegra30
      ARM: tegra: Fix I2C mux reset GPIO reference on Cardhu
      ARM: tegra: Avoid phandle indirection on Ouya
      ARM: tegra: Add memory client hotflush resets on Tegra114
      ARM: tegra: Add host1x hotflush reset on Tegra124

 arch/arm/boot/dts/Makefile                         |   10 +-
 arch/arm/boot/dts/tegra114-asus-tf701t.dts         |  807 ++
 arch/arm/boot/dts/tegra114-dalmore.dts             |   21 +-
 arch/arm/boot/dts/tegra114-roth.dts                |   16 +-
 arch/arm/boot/dts/tegra114-tn7.dts                 |   10 +-
 arch/arm/boot/dts/tegra114.dtsi                    |   58 +-
 arch/arm/boot/dts/tegra124-apalis-emc.dtsi         |  436 +-
 arch/arm/boot/dts/tegra124-apalis-eval.dts         |    2 +-
 arch/arm/boot/dts/tegra124-apalis-v1.2-eval.dts    |    2 +-
 arch/arm/boot/dts/tegra124-apalis-v1.2.dtsi        |   16 +-
 arch/arm/boot/dts/tegra124-apalis.dtsi             |   16 +-
 arch/arm/boot/dts/tegra124-jetson-tk1-emc.dtsi     |  652 +-
 arch/arm/boot/dts/tegra124-jetson-tk1.dts          |   39 +-
 arch/arm/boot/dts/tegra124-nyan-big-emc.dtsi       | 1782 ++---
 arch/arm/boot/dts/tegra124-nyan-big-fhd.dts        |   11 +
 arch/arm/boot/dts/tegra124-nyan-blaze-emc.dtsi     |  604 +-
 arch/arm/boot/dts/tegra124-nyan.dtsi               |   86 +-
 arch/arm/boot/dts/tegra124-peripherals-opp.dtsi    |  140 +-
 arch/arm/boot/dts/tegra124-venice2.dts             |   35 +-
 arch/arm/boot/dts/tegra124.dtsi                    |   45 +-
 arch/arm/boot/dts/tegra20-acer-a500-picasso.dts    |   27 +-
 arch/arm/boot/dts/tegra20-asus-tf101.dts           | 1280 +++
 arch/arm/boot/dts/tegra20-colibri-eval-v3.dts      |    4 +-
 arch/arm/boot/dts/tegra20-colibri-iris.dts         |    4 +-
 arch/arm/boot/dts/tegra20-colibri.dtsi             |   18 +-
 arch/arm/boot/dts/tegra20-cpu-opp-microvolt.dtsi   |   82 +-
 arch/arm/boot/dts/tegra20-cpu-opp.dtsi             |   82 +-
 arch/arm/boot/dts/tegra20-harmony.dts              |   21 +-
 arch/arm/boot/dts/tegra20-medcom-wide.dts          |   11 +-
 arch/arm/boot/dts/tegra20-paz00.dts                |   22 +-
 arch/arm/boot/dts/tegra20-peripherals-opp.dtsi     |  948 ++-
 arch/arm/boot/dts/tegra20-plutux.dts               |    8 +-
 arch/arm/boot/dts/tegra20-seaboard.dts             |   23 +-
 arch/arm/boot/dts/tegra20-tamonten.dtsi            |    7 +-
 arch/arm/boot/dts/tegra20-tec.dts                  |    8 +-
 arch/arm/boot/dts/tegra20-trimslice.dts            |   26 +-
 arch/arm/boot/dts/tegra20-ventana.dts              |   15 +-
 arch/arm/boot/dts/tegra20.dtsi                     |  162 +-
 arch/arm/boot/dts/tegra30-apalis-eval.dts          |    2 +-
 arch/arm/boot/dts/tegra30-apalis-v1.1-eval.dts     |    2 +-
 arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi         |    6 +-
 arch/arm/boot/dts/tegra30-apalis.dtsi              |    6 +-
 arch/arm/boot/dts/tegra30-asus-lvds-display.dtsi   |   61 +
 .../dts/tegra30-asus-nexus7-grouper-common.dtsi    |   67 +-
 .../tegra30-asus-nexus7-grouper-maxim-pmic.dtsi    |    4 +-
 ...tegra30-asus-nexus7-grouper-memory-timings.dtsi |   12 +-
 .../dts/tegra30-asus-nexus7-grouper-ti-pmic.dtsi   |    2 +-
 arch/arm/boot/dts/tegra30-asus-nexus7-grouper.dtsi |    1 -
 arch/arm/boot/dts/tegra30-asus-nexus7-tilapia.dtsi |    2 -
 arch/arm/boot/dts/tegra30-asus-tf201.dts           |  627 ++
 arch/arm/boot/dts/tegra30-asus-tf300t.dts          | 1034 +++
 arch/arm/boot/dts/tegra30-asus-tf300tg.dts         | 1087 +++
 arch/arm/boot/dts/tegra30-asus-tf700t.dts          |  823 ++
 .../boot/dts/tegra30-asus-transformer-common.dtsi  | 1787 +++++
 arch/arm/boot/dts/tegra30-beaver.dts               |   24 +-
 arch/arm/boot/dts/tegra30-cardhu-a02.dts           |   12 +-
 arch/arm/boot/dts/tegra30-cardhu-a04.dts           |   14 +-
 arch/arm/boot/dts/tegra30-cardhu.dtsi              |   35 +-
 arch/arm/boot/dts/tegra30-colibri.dtsi             |   25 +-
 arch/arm/boot/dts/tegra30-cpu-opp-microvolt.dtsi   |  144 +-
 arch/arm/boot/dts/tegra30-cpu-opp.dtsi             |  144 +-
 arch/arm/boot/dts/tegra30-ouya.dts                 | 8149 ++++++++++----------
 arch/arm/boot/dts/tegra30-pegatron-chagall.dts     | 2859 +++++++
 arch/arm/boot/dts/tegra30-peripherals-opp.dtsi     | 1370 +++-
 arch/arm/boot/dts/tegra30.dtsi                     |  189 +-
 65 files changed, 19640 insertions(+), 6384 deletions(-)
 create mode 100644 arch/arm/boot/dts/tegra114-asus-tf701t.dts
 create mode 100644 arch/arm/boot/dts/tegra124-nyan-big-fhd.dts
 create mode 100644 arch/arm/boot/dts/tegra20-asus-tf101.dts
 create mode 100644 arch/arm/boot/dts/tegra30-asus-lvds-display.dtsi
 create mode 100644 arch/arm/boot/dts/tegra30-asus-tf201.dts
 create mode 100644 arch/arm/boot/dts/tegra30-asus-tf300t.dts
 create mode 100644 arch/arm/boot/dts/tegra30-asus-tf300tg.dts
 create mode 100644 arch/arm/boot/dts/tegra30-asus-tf700t.dts
 create mode 100644 arch/arm/boot/dts/tegra30-asus-transformer-common.dtsi
 create mode 100644 arch/arm/boot/dts/tegra30-pegatron-chagall.dts