public inbox for linux-tegra@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/10] dt-bindings: Various cleanups for Tegra-related bindings
@ 2026-02-23 14:32 Thierry Reding
  2026-02-23 14:32 ` [PATCH v2 01/10] dt-bindings: phy: tegra-xusb: Document Type C support Thierry Reding
                   ` (10 more replies)
  0 siblings, 11 replies; 19+ messages in thread
From: Thierry Reding @ 2026-02-23 14:32 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Thierry Reding
  Cc: Jon Hunter, devicetree, linux-tegra

From: Thierry Reding <treding@nvidia.com>

This patch set contains a couple of cleanups and conversions for Tegra-
related bindings. In total, on top of next-20260220, these patches get
the number of DT validation issues down from 184 to just 88.

Note that technically these are at different revisions because they had
been sent out separately a while ago, Some of these have already been
reviewed, but given that they are fairly old I wanted to send them out
in case there are new best practices that these don't include. I've run
all of these through dt_binding_check. Also I've verified that these do
not produce any new warnings/errors while eliminating old ones.

Krzysztof, Rob, I know that you prefer DT binding changes to go through
driver trees, but given that these don't have any driver changes to go
with them, should we queue these via the Tegra tree (or devicetree tree)
once they've passed review?

I plan to pick up the two DTS changes into the Tegra tree since they are
fairly trivial and unrelated to the bindings changes. I suppose they
could've just been a separate series, but I thought I'd post them along
with the other changes since this is all a concerted effort to get the
number of issues down.

Thanks,
Thierry

Thierry Reding (10):
  dt-bindings: phy: tegra-xusb: Document Type C support
  dt-bindings: pci: tegra: Convert to json-schema
  dt-bindings: clock: tegra124-dfll: Convert to json-schema
  dt-bindings: interrupt-controller: tegra: Fix reg entries
  dt-bindings: arm: tegra: Add missing compatible strings
  dt-bindings: phy: tegra: Document Tegra210 USB PHY
  dt-bindings: memory: Add Tegra210 memory controller bindings
  dt-bindings: memory: tegra210: Mark EMC as cooling device
  arm64: tegra: Fix snps,blen properties
  arm64: tegra: Drop redundant clock and reset names for TSEC

 .../devicetree/bindings/arm/tegra.yaml        |  51 +-
 .../bindings/clock/nvidia,tegra124-dfll.txt   | 155 ----
 .../bindings/clock/nvidia,tegra124-dfll.yaml  | 290 ++++++
 .../nvidia,tegra20-ictlr.yaml                 |  23 +-
 .../nvidia,tegra210-emc.yaml                  |   6 +-
 .../nvidia,tegra210-mc.yaml                   |  77 ++
 .../bindings/pci/nvidia,tegra20-pcie.txt      | 670 --------------
 .../bindings/pci/nvidia,tegra20-pcie.yaml     | 851 ++++++++++++++++++
 .../phy/nvidia,tegra194-xusb-padctl.yaml      |  39 +-
 .../bindings/phy/nvidia,tegra20-usb-phy.yaml  |   1 +
 MAINTAINERS                                   |   2 +-
 arch/arm64/boot/dts/nvidia/tegra210.dtsi      |   2 -
 arch/arm64/boot/dts/nvidia/tegra234.dtsi      |   6 +-
 13 files changed, 1335 insertions(+), 838 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/clock/nvidia,tegra124-dfll.txt
 create mode 100644 Documentation/devicetree/bindings/clock/nvidia,tegra124-dfll.yaml
 create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,tegra210-mc.yaml
 delete mode 100644 Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
 create mode 100644 Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.yaml

-- 
2.52.0


^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2026-03-06  0:26 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-02-23 14:32 [PATCH 00/10] dt-bindings: Various cleanups for Tegra-related bindings Thierry Reding
2026-02-23 14:32 ` [PATCH v2 01/10] dt-bindings: phy: tegra-xusb: Document Type C support Thierry Reding
2026-03-06  0:02   ` Rob Herring (Arm)
2026-02-23 14:32 ` [PATCH 02/10] dt-bindings: pci: tegra: Convert to json-schema Thierry Reding
2026-03-06  0:19   ` Rob Herring
2026-02-23 14:32 ` [PATCH v3 03/10] dt-bindings: clock: tegra124-dfll: " Thierry Reding
2026-03-06  0:22   ` Rob Herring (Arm)
2026-02-23 14:32 ` [PATCH 04/10] dt-bindings: interrupt-controller: tegra: Fix reg entries Thierry Reding
2026-03-06  0:23   ` Rob Herring (Arm)
2026-02-23 14:33 ` [PATCH v2 05/10] dt-bindings: arm: tegra: Add missing compatible strings Thierry Reding
2026-02-23 14:33 ` [PATCH 06/10] dt-bindings: phy: tegra: Document Tegra210 USB PHY Thierry Reding
2026-03-06  0:23   ` Rob Herring (Arm)
2026-02-23 14:33 ` [PATCH v2 07/10] dt-bindings: memory: Add Tegra210 memory controller bindings Thierry Reding
2026-03-06  0:25   ` Rob Herring
2026-02-23 14:33 ` [PATCH 08/10] dt-bindings: memory: tegra210: Mark EMC as cooling device Thierry Reding
2026-02-23 14:33 ` [PATCH 09/10] arm64: tegra: Fix snps,blen properties Thierry Reding
2026-02-23 14:33 ` [PATCH 10/10] arm64: tegra: Drop redundant clock and reset names for TSEC Thierry Reding
2026-02-23 17:11 ` [PATCH 00/10] dt-bindings: Various cleanups for Tegra-related bindings Rob Herring
2026-02-27 12:03   ` Thierry Reding

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox