forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge tag 'devicetree-for-5.4' of git://git.kernel.org/pub/scm/linux/…
…kernel/git/robh/linux Pull Devicetree updates from Rob Herring: - a bunch of DT binding conversions to DT schema format - clean-ups of the Arm idle-states binding - support a default number of cells in of_for_each_phandle() when the cells name is missing - expose dtbs_check and dt_binding_check in the make help - convert writting-schema.md to ReST - HiSilicon reset controller binding updates - add documentation for MT8516 RNG * tag 'devicetree-for-5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (46 commits) of: restore old handling of cells_name=NULL in of_*_phandle_with_args() bus: qcom: fix spelling mistake "ambigous" -> "ambiguous" of: Let of_for_each_phandle fallback to non-negative cell_count iommu: pass cell_count = -1 to of_for_each_phandle with cells_name dt-bindings: arm: Convert Realtek board/soc bindings to json-schema dt-bindings: arm: Convert Actions Semi bindings to jsonschema dt-bindings: Correct spelling in example schema dt-bindings: cpu: Add a support cpu type for cortex-a55 dt-bindings: gpu: mali-midgard: Add samsung exynos5250 compatible dt-bindings: arm: idle-states: Move exit-latency-us explanation dt-bindings: arm: idle-states: Add punctuation to improve readability dt-bindings: arm: idle-states: Correct "constraint guarantees" dt-bindings: arm: idle-states: Correct references to wake-up delay dt-bindings: arm: idle-states: Use "e.g." and "i.e." consistently pinctrl-mcp23s08: Fix property-name in dt-example dt-bindings: Clarify interrupts-extended usage dt-bindings: Convert Arm Mali Utgard GPU to DT schema dt-bindings: Convert Arm Mali Bifrost GPU to DT schema dt-bindings: Convert Arm Mali Midgard GPU to DT schema dt-bindings: irq: Convert Allwinner NMI Controller to a schema ...
- Loading branch information
Showing
60 changed files
with
1,522 additions
and
892 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
# SPDX-License-Identifier: GPL-2.0-or-later OR BSD-2-Clause | ||
%YAML 1.2 | ||
--- | ||
$id: http://devicetree.org/schemas/arm/actions.yaml# | ||
$schema: http://devicetree.org/meta-schemas/core.yaml# | ||
|
||
title: Actions Semi platforms device tree bindings | ||
|
||
maintainers: | ||
- Andreas Färber <[email protected]> | ||
- Manivannan Sadhasivam <[email protected]> | ||
|
||
properties: | ||
compatible: | ||
oneOf: | ||
# The Actions Semi S500 is a quad-core ARM Cortex-A9 SoC. | ||
- items: | ||
- enum: | ||
- allo,sparky # Allo.com Sparky | ||
- cubietech,cubieboard6 # Cubietech CubieBoard6 | ||
- const: actions,s500 | ||
- items: | ||
- enum: | ||
- lemaker,guitar-bb-rev-b # LeMaker Guitar Base Board rev. B | ||
- const: lemaker,guitar | ||
- const: actions,s500 | ||
|
||
# The Actions Semi S700 is a quad-core ARM Cortex-A53 SoC. | ||
- items: | ||
- enum: | ||
- cubietech,cubieboard7 # Cubietech CubieBoard7 | ||
- const: actions,s700 | ||
|
||
# The Actions Semi S900 is a quad-core ARM Cortex-A53 SoC. | ||
- items: | ||
- enum: | ||
- ucrobotics,bubblegum-96 # uCRobotics Bubblegum-96 | ||
- const: actions,s900 |
28 changes: 0 additions & 28 deletions
28
Documentation/devicetree/bindings/arm/amlogic/amlogic,meson-gx-ao-secure.txt
This file was deleted.
Oops, something went wrong.
52 changes: 52 additions & 0 deletions
52
Documentation/devicetree/bindings/arm/amlogic/amlogic,meson-gx-ao-secure.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) | ||
# Copyright 2019 BayLibre, SAS | ||
%YAML 1.2 | ||
--- | ||
$id: "http://devicetree.org/schemas/arm/amlogic/amlogic,meson-gx-ao-secure.yaml#" | ||
$schema: "http://devicetree.org/meta-schemas/core.yaml#" | ||
|
||
title: Amlogic Meson Firmware registers Interface | ||
|
||
maintainers: | ||
- Neil Armstrong <[email protected]> | ||
|
||
description: | | ||
The Meson SoCs have a register bank with status and data shared with the | ||
secure firmware. | ||
# We need a select here so we don't match all nodes with 'syscon' | ||
select: | ||
properties: | ||
compatible: | ||
contains: | ||
const: amlogic,meson-gx-ao-secure | ||
required: | ||
- compatible | ||
|
||
properties: | ||
compatible: | ||
items: | ||
- const: amlogic,meson-gx-ao-secure | ||
- const: syscon | ||
|
||
reg: | ||
maxItems: 1 | ||
|
||
amlogic,has-chip-id: | ||
description: | | ||
A firmware register encodes the SoC type, package and revision | ||
information on the Meson GX SoCs. If present, the interface gives | ||
the current SoC version. | ||
type: boolean | ||
|
||
required: | ||
- compatible | ||
- reg | ||
|
||
examples: | ||
- | | ||
ao-secure@140 { | ||
compatible = "amlogic,meson-gx-ao-secure", "syscon"; | ||
reg = <0x140 0x140>; | ||
amlogic,has-chip-id; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
# SPDX-License-Identifier: GPL-2.0-or-later OR BSD-2-Clause | ||
%YAML 1.2 | ||
--- | ||
$id: http://devicetree.org/schemas/arm/realtek.yaml# | ||
$schema: http://devicetree.org/meta-schemas/core.yaml# | ||
|
||
title: Realtek platforms device tree bindings | ||
|
||
maintainers: | ||
- Andreas Färber <[email protected]> | ||
|
||
properties: | ||
$nodename: | ||
const: '/' | ||
compatible: | ||
# RTD1295 SoC based boards | ||
items: | ||
- enum: | ||
- mele,v9 | ||
- probox2,ava | ||
- zidoo,x9s | ||
- const: realtek,rtd1295 | ||
... |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.