Skip to content

Commit 8f44769

Browse files
committed
Merge tag 'devicetree-for-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Pull devicetree updates from Rob Herring: "DT core: - Add support for generating DT nodes for PCI devices. This is the groundwork for applying overlays to PCI devices containing non-discoverable downstream devices. - DT unittest additions to check reverted changesets, to test for refcount issues, and to test unresolved symbols. Also, various clean-ups of the unittest along the way. - Refactor node and property manipulation functions to better share code with old API and changeset API - Refactor changeset print functions to a common implementation - Move some platform_device specific functions into of_platform.c Bindings: - Treewide fixing of typos - Treewide clean-up of SPDX tags to use 'OR' consistently - Last chunk of dropping unnecessary quotes. With that, the check for unnecessary quotes is enabled in yamllint. - Convert ftgmac100, zynqmp-genpd, pps-gpio, syna,rmi4, and qcom,ssbi bindings to DT schema format - Add Allwinner V3s xHCI USB, Saef SF-TC154B display, QCom SM8450 Inline Crypto Engine, QCom SM6115 UFS, QCom SDM670 PDC interrupt controller, Arm 2022 Cortex cores, and QCom IPQ9574 Crypto bindings - Fixes for Rockchip DWC PCI binding - Ensure all properties are evaluated on USB connector schema - Fix dt-check-compatible script to find of_device_id instances with compiler annotations" * tag 'devicetree-for-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (64 commits) dt-bindings: usb: Add V3s compatible string for OHCI dt-bindings: usb: Add V3s compatible string for EHCI dt-bindings: display: panel: mipi-dbi-spi: add Saef SF-TC154B dt-bindings: vendor-prefixes: document Saef Technology dt-bindings: thermal: lmh: update maintainer address of: unittest: Fix of_unittest_pci_node() kconfig dependencies dt-bindings: crypto: ice: Document sm8450 inline crypto engine dt-bindings: ufs: qcom: Add ICE to sm8450 example dt-bindings: ufs: qcom: Add sm6115 binding dt-bindings: ufs: qcom: Add reg-names property for ICE dt-bindings: yamllint: Enable quoted string check dt-bindings: Drop remaining unneeded quotes of: unittest-data: Fix whitespace - angular brackets of: unittest-data: Fix whitespace - indentation of: unittest-data: Fix whitespace - blank lines of: unittest-data: Convert remaining overlay DTS files to sugar syntax of: overlay: unittest: Add test for unresolved symbol of: unittest: Add separators to of_unittest_overlay_high_level() of: unittest: Cleanup partially-applied overlays of: unittest: Merge of_unittest_apply{,_revert}_overlay_check() ...
2 parents 0e72db7 + 75cc186 commit 8f44769

File tree

395 files changed

+2370
-1212
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

395 files changed

+2370
-1212
lines changed

Documentation/devicetree/bindings/.yamllint

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
extends: relaxed
22

33
rules:
4+
quoted-strings:
5+
required: only-when-needed
6+
extra-allowed:
7+
- '[$^,[]'
8+
- '^/$'
49
line-length:
510
# 80 chars should be enough, but don't fail if a line is longer
611
max: 110

Documentation/devicetree/bindings/arm/arm,coresight-cti.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-License-Identifier: GPL-2.0-only or BSD-2-Clause
1+
# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
22
# Copyright 2019 Linaro Ltd.
33
%YAML 1.2
44
---

Documentation/devicetree/bindings/arm/arm,coresight-dummy-sink.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-License-Identifier: GPL-2.0-only or BSD-2-Clause
1+
# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
22
%YAML 1.2
33
---
44
$id: http://devicetree.org/schemas/arm/arm,coresight-dummy-sink.yaml#

Documentation/devicetree/bindings/arm/arm,coresight-dummy-source.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-License-Identifier: GPL-2.0-only or BSD-2-Clause
1+
# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
22
%YAML 1.2
33
---
44
$id: http://devicetree.org/schemas/arm/arm,coresight-dummy-source.yaml#

Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
# SPDX-License-Identifier: GPL-2.0-only or BSD-2-Clause
1+
# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
22
# Copyright 2021, Arm Ltd
33
%YAML 1.2
44
---
5-
$id: "http://devicetree.org/schemas/arm/arm,embedded-trace-extension.yaml#"
6-
$schema: "http://devicetree.org/meta-schemas/core.yaml#"
5+
$id: http://devicetree.org/schemas/arm/arm,embedded-trace-extension.yaml#
6+
$schema: http://devicetree.org/meta-schemas/core.yaml#
77

88
title: ARM Embedded Trace Extensions
99

Documentation/devicetree/bindings/arm/arm,trace-buffer-extension.yaml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
# SPDX-License-Identifier: GPL-2.0-only or BSD-2-Clause
1+
# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
22
# Copyright 2021, Arm Ltd
33
%YAML 1.2
44
---
5-
$id: "http://devicetree.org/schemas/arm/arm,trace-buffer-extension.yaml#"
6-
$schema: "http://devicetree.org/meta-schemas/core.yaml#"
5+
$id: http://devicetree.org/schemas/arm/arm,trace-buffer-extension.yaml#
6+
$schema: http://devicetree.org/meta-schemas/core.yaml#
77

88
title: ARM Trace Buffer Extensions
99

@@ -19,7 +19,8 @@ description: |
1919
2020
properties:
2121
$nodename:
22-
const: "trbe"
22+
const: trbe
23+
2324
compatible:
2425
items:
2526
- const: arm,trace-buffer-extension

Documentation/devicetree/bindings/arm/arm,versatile-sysreg.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-License-Identifier: (GPL-2.0-only or BSD-2-Clause)
1+
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
22
%YAML 1.2
33
---
44
$id: http://devicetree.org/schemas/arm/arm,versatile-sysreg.yaml#

Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ patternProperties:
143143
"simple-bus". If the compatible is placed in the "motherboard-bus" node,
144144
it is stricter and always has two compatibles.
145145
type: object
146-
$ref: '/schemas/simple-bus.yaml'
146+
$ref: /schemas/simple-bus.yaml
147147
unevaluatedProperties: false
148148

149149
properties:

Documentation/devicetree/bindings/arm/aspeed/aspeed,sbc.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
# Copyright 2021 Joel Stanley, IBM Corp.
33
%YAML 1.2
44
---
5-
$id: "http://devicetree.org/schemas/arm/aspeed/aspeed,sbc.yaml#"
6-
$schema: "http://devicetree.org/meta-schemas/core.yaml#"
5+
$id: http://devicetree.org/schemas/arm/aspeed/aspeed,sbc.yaml#
6+
$schema: http://devicetree.org/meta-schemas/core.yaml#
77

88
title: ASPEED Secure Boot Controller
99

Documentation/devicetree/bindings/arm/aspeed/aspeed.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-License-Identifier: GPL-2.0-only or BSD-2-Clause
1+
# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
22
%YAML 1.2
33
---
44
$id: http://devicetree.org/schemas/arm/aspeed/aspeed.yaml#

0 commit comments

Comments
 (0)