Skip to content

Commit d42b1c4

Browse files
committed
Merge tag 'devicetree-for-6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Pull devicetree updates from Rob Herring: "Bindings: - Convert Qcom IOMMU, Amlogic timer, Freescale sec-v4.0, Toshiba TC358764 display bridge, Parade PS8622 display bridge, and Xilinx FPGA bindings to DT schema format - Add qdu1000 and sa8775p SoC support to Qcom PDC interrupt controller - Add MediaTek MT8365 UART and SYSIRQ bindings - Add Arm Cortex-A78C and X1C core compatibles - Add vendor prefix for Novatek - Remove bindings for stih415, sti416, stid127 platforms - Drop uneeded quotes in schema files. This is preparation for yamllint checking quoting for us. - Add missing (unevaluated|additional)Properties constraints on child node schemas - Clean-up schema comments formatting - Fix I2C and SPI node bus names in schema examples - Clean-up some display compatibles schema syntax - Fix incorrect references to lvds.yaml - Gather all cache controller bindings in a common directory DT core: - Convert unittest to new void .remove platform device hook - kerneldoc fixes for DT address of_pci_range_to_resource/ of_address_to_resource functions" * tag 'devicetree-for-6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (46 commits) dt-bindings: rng: Drop unneeded quotes dt-bindings: arm/soc: mediatek: Drop unneeded quotes dt-bindings: soc: qcom: Drop unneeded quotes dt-bindings: i2c: samsung: Fix 'deprecated' value dt-bindings: display: Fix lvds.yaml references dt-bindings: display: simplify compatibles syntax dt-bindings: display: mediatek: simplify compatibles syntax dt-bindings: drm/bridge: ti-sn65dsi86: Fix the video-interfaces.yaml references dt-bindings: timer: Drop unneeded quotes dt-bindings: interrupt-controller: qcom,pdc: document qcom,qdu1000-pdc dt-bindings: interrupt-controller: qcom-pdc: add compatible for sa8775p dt-bindings: reset: remove stih415/stih416 reset dt-bindings: net: dwmac: sti: remove stih415/sti416/stid127 dt-bindings: irqchip: sti: remove stih415/stih416 and stid127 dt-bindings: iommu: Convert QCOM IOMMU to YAML dt-bindings: irqchip: ti,sci-inta: Add optional power-domains property dt-bindings: Add missing (unevaluated|additional)Properties on child node schemas of: address: Reshuffle to remove forward declarations of: address: Fix documented return value of of_pci_range_to_resource() of: address: Document return value of of_address_to_resource() ...
2 parents 6df969b + 66ae053 commit d42b1c4

File tree

322 files changed

+1611
-1589
lines changed

Some content is hidden

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

322 files changed

+1611
-1589
lines changed

Documentation/devicetree/bindings/.yamllint

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ rules:
1919
colons: {max-spaces-before: 0, max-spaces-after: 1}
2020
commas: {min-spaces-after: 1, max-spaces-after: 1}
2121
comments:
22-
require-starting-space: false
22+
require-starting-space: true
2323
min-spaces-from-content: 1
2424
comments-indentation: disable
2525
document-start:

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,7 @@ patternProperties:
144144
it is stricter and always has two compatibles.
145145
type: object
146146
$ref: '/schemas/simple-bus.yaml'
147+
unevaluatedProperties: false
147148

148149
properties:
149150
compatible:

Documentation/devicetree/bindings/arm/bcm/raspberrypi,bcm2835-firmware.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ properties:
3030

3131
clocks:
3232
type: object
33+
additionalProperties: false
3334

3435
properties:
3536
compatible:
@@ -47,6 +48,7 @@ properties:
4748

4849
reset:
4950
type: object
51+
additionalProperties: false
5052

5153
properties:
5254
compatible:
@@ -63,6 +65,7 @@ properties:
6365

6466
pwm:
6567
type: object
68+
additionalProperties: false
6669

6770
properties:
6871
compatible:
@@ -76,8 +79,6 @@ properties:
7679
- compatible
7780
- "#pwm-cells"
7881

79-
additionalProperties: false
80-
8182
required:
8283
- compatible
8384
- mboxes

Documentation/devicetree/bindings/arm/cpus.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,7 @@ properties:
141141
- arm,cortex-a77
142142
- arm,cortex-a78
143143
- arm,cortex-a78ae
144+
- arm,cortex-a78c
144145
- arm,cortex-a510
145146
- arm,cortex-a710
146147
- arm,cortex-a715
@@ -153,6 +154,7 @@ properties:
153154
- arm,cortex-r5
154155
- arm,cortex-r7
155156
- arm,cortex-x1
157+
- arm,cortex-x1c
156158
- arm,cortex-x2
157159
- arm,cortex-x3
158160
- arm,neoverse-e1

Documentation/devicetree/bindings/arm/mediatek/mediatek,infracfg.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
22
%YAML 1.2
33
---
4-
$id: "http://devicetree.org/schemas/arm/mediatek/mediatek,infracfg.yaml#"
5-
$schema: "http://devicetree.org/meta-schemas/core.yaml#"
4+
$id: http://devicetree.org/schemas/arm/mediatek/mediatek,infracfg.yaml#
5+
$schema: http://devicetree.org/meta-schemas/core.yaml#
66

77
title: MediaTek Infrastructure System Configuration Controller
88

Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
22
%YAML 1.2
33
---
4-
$id: "http://devicetree.org/schemas/arm/mediatek/mediatek,mmsys.yaml#"
5-
$schema: "http://devicetree.org/meta-schemas/core.yaml#"
4+
$id: http://devicetree.org/schemas/arm/mediatek/mediatek,mmsys.yaml#
5+
$schema: http://devicetree.org/meta-schemas/core.yaml#
66

77
title: MediaTek mmsys controller
88

Documentation/devicetree/bindings/arm/mediatek/mediatek,mt7622-pcie-mirror.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
22
%YAML 1.2
33
---
4-
$id: "http://devicetree.org/schemas/arm/mediatek/mediatek,mt7622-pcie-mirror.yaml#"
5-
$schema: "http://devicetree.org/meta-schemas/core.yaml#"
4+
$id: http://devicetree.org/schemas/arm/mediatek/mediatek,mt7622-pcie-mirror.yaml#
5+
$schema: http://devicetree.org/meta-schemas/core.yaml#
66

77
title: MediaTek PCIE Mirror Controller for MT7622
88

Documentation/devicetree/bindings/arm/mediatek/mediatek,mt7622-wed.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
22
%YAML 1.2
33
---
4-
$id: "http://devicetree.org/schemas/arm/mediatek/mediatek,mt7622-wed.yaml#"
5-
$schema: "http://devicetree.org/meta-schemas/core.yaml#"
4+
$id: http://devicetree.org/schemas/arm/mediatek/mediatek,mt7622-wed.yaml#
5+
$schema: http://devicetree.org/meta-schemas/core.yaml#
66

77
title: MediaTek Wireless Ethernet Dispatch Controller for MT7622
88

Documentation/devicetree/bindings/arm/mediatek/mediatek,mt7986-wed-pcie.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
22
%YAML 1.2
33
---
4-
$id: "http://devicetree.org/schemas/arm/mediatek/mediatek,mt7986-wed-pcie.yaml#"
5-
$schema: "http://devicetree.org/meta-schemas/core.yaml#"
4+
$id: http://devicetree.org/schemas/arm/mediatek/mediatek,mt7986-wed-pcie.yaml#
5+
$schema: http://devicetree.org/meta-schemas/core.yaml#
66

77
title: MediaTek PCIE WED Controller for MT7986
88

Documentation/devicetree/bindings/arm/mediatek/mediatek,mt8186-clock.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
22
%YAML 1.2
33
---
4-
$id: "http://devicetree.org/schemas/arm/mediatek/mediatek,mt8186-clock.yaml#"
5-
$schema: "http://devicetree.org/meta-schemas/core.yaml#"
4+
$id: http://devicetree.org/schemas/arm/mediatek/mediatek,mt8186-clock.yaml#
5+
$schema: http://devicetree.org/meta-schemas/core.yaml#
66

77
title: MediaTek Functional Clock Controller for MT8186
88

0 commit comments

Comments
 (0)