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