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-6.13' of git://git.kernel.org/pub/scm/linux…
…/kernel/git/robh/linux Pull devicetree updates from Rob Herring: "Bindings: - Enable dtc "interrupt_provider" warnings for binding examples. Fix the warnings in fsl,mu-msi and ti,sci-inta due to this. - Convert zii,rave-sp-wdt, zii,rave-sp-pwrbutton, and altr,fpga-passive-serial to DT schema format - Add some documentation on the different forms of YAML text blocks which are a constant source of review comments - Fix some schema errors in constraints for arrays - Add compatibles for qcom,sar2130p-pdc and onnn,adt7462 DT core: - Allow overlay kunit tests to run CONFIG_OF_OVERLAY=n - Add some warnings on deprecated address handling - Rework early_init_dt_scan() so the arch can pass in the phys address of the DTB as __pa() is not always valid to use. This fixes a warning for arm64 with kexec. - Add and use some new DT graph iterators for iterating over ports and endpoints - Rework reserved-memory handling to be sized dynamically for fixed regions - Optimize of_modalias() to avoid a strlen() call - Constify struct device_node and property pointers where ever possible" * tag 'devicetree-for-6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (36 commits) of: Allow overlay kunit tests to run CONFIG_OF_OVERLAY=n dt-bindings: interrupt-controller: qcom,pdc: Add SAR2130P compatible of/address: Rework bus matching to avoid warnings of: WARN on deprecated #address-cells/#size-cells handling of/fdt: Don't use default address cell sizes for address translation dt-bindings: Enable dtc "interrupt_provider" warnings of/fdt: add dt_phys arg to early_init_dt_scan and early_init_dt_verify dt-bindings: cache: qcom,llcc: Fix X1E80100 reg entries dt-bindings: watchdog: convert zii,rave-sp-wdt.txt to yaml format dt-bindings: input: convert zii,rave-sp-pwrbutton.txt to yaml media: xilinx-tpg: use new of_graph functions fbdev: omapfb: use new of_graph functions gpu: drm: omapdrm: use new of_graph functions ASoC: audio-graph-card2: use new of_graph functions ASoC: audio-graph-card: use new of_graph functions ASoC: test-component: use new of_graph functions of: property: use new of_graph functions of: property: add of_graph_get_next_port_endpoint() of: property: add of_graph_get_next_port() of: module: remove strlen() call in of_modalias() ...
- Loading branch information
Showing
78 changed files
with
786 additions
and
483 deletions.
There are no files selected for viewing
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 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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -262,4 +262,5 @@ examples: | |
reg-names = "core", "aux"; | ||
interrupts = <10>; | ||
interrupt-controller; | ||
#interrupt-cells = <2>; | ||
}; |
29 changes: 0 additions & 29 deletions
29
Documentation/devicetree/bindings/fpga/altera-passive-serial.txt
This file was deleted.
Oops, something went wrong.
74 changes: 74 additions & 0 deletions
74
Documentation/devicetree/bindings/fpga/altr,fpga-passive-serial.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,74 @@ | ||
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) | ||
%YAML 1.2 | ||
--- | ||
$id: http://devicetree.org/schemas/fpga/altr,fpga-passive-serial.yaml# | ||
$schema: http://devicetree.org/meta-schemas/core.yaml# | ||
|
||
title: Altera Passive Serial SPI FPGA Manager | ||
|
||
maintainers: | ||
- Fabio Estevam <[email protected]> | ||
|
||
description: | | ||
Altera FPGAs support a method of loading the bitstream over what is | ||
referred to as "passive serial". | ||
The passive serial link is not technically SPI, and might require extra | ||
circuits in order to play nicely with other SPI slaves on the same bus. | ||
See https://www.altera.com/literature/hb/cyc/cyc_c51013.pdf | ||
allOf: | ||
- $ref: /schemas/spi/spi-peripheral-props.yaml# | ||
|
||
properties: | ||
compatible: | ||
enum: | ||
- altr,fpga-passive-serial | ||
- altr,fpga-arria10-passive-serial | ||
|
||
spi-max-frequency: | ||
maximum: 20000000 | ||
|
||
reg: | ||
maxItems: 1 | ||
|
||
nconfig-gpios: | ||
description: | ||
Config pin (referred to as nCONFIG in the manual). | ||
maxItems: 1 | ||
|
||
nstat-gpios: | ||
description: | ||
Status pin (referred to as nSTATUS in the manual). | ||
maxItems: 1 | ||
|
||
confd-gpios: | ||
description: | ||
confd pin (referred to as CONF_DONE in the manual) | ||
maxItems: 1 | ||
|
||
required: | ||
- compatible | ||
- reg | ||
- nconfig-gpios | ||
- nstat-gpios | ||
|
||
additionalProperties: false | ||
|
||
examples: | ||
- | | ||
#include <dt-bindings/gpio/gpio.h> | ||
spi { | ||
#address-cells = <1>; | ||
#size-cells = <0>; | ||
fpga@0 { | ||
compatible = "altr,fpga-passive-serial"; | ||
reg = <0>; | ||
nconfig-gpios = <&gpio4 18 GPIO_ACTIVE_LOW>; | ||
nstat-gpios = <&gpio4 19 GPIO_ACTIVE_LOW>; | ||
confd-gpios = <&gpio1 6 GPIO_ACTIVE_HIGH>; | ||
}; | ||
}; | ||
... |
22 changes: 0 additions & 22 deletions
22
Documentation/devicetree/bindings/input/zii,rave-sp-pwrbutton.txt
This file was deleted.
Oops, something went wrong.
36 changes: 36 additions & 0 deletions
36
Documentation/devicetree/bindings/input/zii,rave-sp-pwrbutton.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,36 @@ | ||
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) | ||
%YAML 1.2 | ||
--- | ||
$id: http://devicetree.org/schemas/input/zii,rave-sp-pwrbutton.yaml# | ||
$schema: http://devicetree.org/meta-schemas/core.yaml# | ||
|
||
title: Zodiac Inflight Innovations RAVE Supervisory Processor Power Button | ||
|
||
maintainers: | ||
- Frank Li <[email protected]> | ||
|
||
description: | ||
RAVE SP input device is a "MFD cell" device corresponding to power | ||
button functionality of RAVE Supervisory Processor. It is expected | ||
that its Device Tree node is specified as a child of the node | ||
corresponding to the parent RAVE SP device (as documented in | ||
Documentation/devicetree/bindings/mfd/zii,rave-sp.yaml) | ||
|
||
properties: | ||
compatible: | ||
const: zii,rave-sp-pwrbutton | ||
|
||
required: | ||
- compatible | ||
|
||
allOf: | ||
- $ref: input.yaml | ||
|
||
unevaluatedProperties: false | ||
|
||
examples: | ||
- | | ||
pwrbutton { | ||
compatible = "zii,rave-sp-pwrbutton"; | ||
}; | ||
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 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 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
Oops, something went wrong.