Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Produce DT validation in a structured format #397

Closed
6 tasks done
gctucker opened this issue Jun 5, 2020 · 16 comments · Fixed by #404
Closed
6 tasks done

Produce DT validation in a structured format #397

gctucker opened this issue Jun 5, 2020 · 16 comments · Fixed by #404

Comments

@gctucker
Copy link
Contributor

gctucker commented Jun 5, 2020

In order to be able to send the device tree validation results to the backend API, they need to be stored in a structured format and follow the expected schema. Essentially, this means a JSON file with a list of test case names and a status associated with each of them (pass, fail, skip).

It also needs to contain some meta-data such as the kernel revision (tree, branch, git commit) and the version of the validation tool.

As there currently aren't any tests of this kind being run in KernelCI, some changes to the schema may be needed. These changes are outside of the scope of this issue.

Checklist:

  • Can manually run the DT validation tool with the KernelCI Docker image for this purpose in a mainline kernel tree
  • Output log and commands to run the validation shared in a comment on this issue
  • Results are stored in a structured format with test cases and status values, either directly by the tool or converted from the log using shell or Python additional tools
  • If such tools are needed, add them to the Docker image
  • Results file shared in a comment on this issue
  • Parser script reviewed and merged
@gctucker gctucker mentioned this issue Jun 5, 2020
5 tasks
@gctucker gctucker added this to Backlog in KernelCI project board Jun 5, 2020
@gctucker gctucker added this to the 2020-Q3 Phase 1 milestone Jun 11, 2020
@gctucker gctucker added this to Phase 1 - 2020-06-15 ~ 2020-06-26 in KernelCI 2020-Q3 via automation Jun 11, 2020
@isaiahduncan
Copy link
Contributor

The following is just a snippet of the output from make dt_binding_check:

CHKDT Documentation/devicetree/bindings/media/renesas,vin.yaml
SCHEMA Documentation/devicetree/bindings/processed-schema-examples.yaml
DTC Documentation/devicetree/bindings/interconnect/fsl,imx8m-noc.example.dt.yaml
CHECK Documentation/devicetree/bindings/interconnect/fsl,imx8m-noc.example.dt.yaml
DTC Documentation/devicetree/bindings/interconnect/qcom,sdm845.example.dt.yaml
CHECK Documentation/devicetree/bindings/interconnect/qcom,sdm845.example.dt.yaml
DTC Documentation/devicetree/bindings/interconnect/qcom,bcm-voter.example.dt.yaml
CHECK Documentation/devicetree/bindings/interconnect/qcom,bcm-voter.example.dt.yaml
DTC Documentation/devicetree/bindings/interconnect/qcom,osm-l3.example.dt.yaml
CHECK Documentation/devicetree/bindings/interconnect/qcom,osm-l3.example.dt.yaml
DTC Documentation/devicetree/bindings/interconnect/qcom,msm8974.example.dt.yaml
CHECK Documentation/devicetree/bindings/interconnect/qcom,msm8974.example.dt.yaml
DTC Documentation/devicetree/bindings/ptp/ptp-idtcm.example.dt.yaml
CHECK Documentation/devicetree/bindings/ptp/ptp-idtcm.example.dt.yaml
DTC Documentation/devicetree/bindings/ptp/ptp-idt82p33.example.dt.yaml
CHECK Documentation/devicetree/bindings/ptp/ptp-idt82p33.example.dt.yaml
DTC Documentation/devicetree/bindings/hwmon/adi,ltc2947.example.dt.yaml
CHECK Documentation/devicetree/bindings/hwmon/adi,ltc2947.example.dt.yaml
DTC Documentation/devicetree/bindings/hwmon/ti,tmp513.example.dt.yaml
CHECK Documentation/devicetree/bindings/hwmon/ti,tmp513.example.dt.yaml
DTC Documentation/devicetree/bindings/hwmon/adt7475.example.dt.yaml
CHECK Documentation/devicetree/bindings/hwmon/adt7475.example.dt.yaml
DTC Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.example.dt.yaml
CHECK Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.example.dt.yaml
DTC Documentation/devicetree/bindings/hwmon/pmbus/ti,ucd90320.example.dt.yaml
CHECK Documentation/devicetree/bindings/hwmon/pmbus/ti,ucd90320.example.dt.yaml
DTC Documentation/devicetree/bindings/hwmon/adi,adm1177.example.dt.yaml
CHECK Documentation/devicetree/bindings/hwmon/adi,adm1177.example.dt.yaml
DTC Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.example.dt.yaml
CHECK Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.example.dt.yaml
DTC Documentation/devicetree/bindings/bus/allwinner,sun8i-a23-rsb.example.dt.yaml
CHECK Documentation/devicetree/bindings/bus/allwinner,sun8i-a23-rsb.example.dt.yaml
DTC Documentation/devicetree/bindings/bus/allwinner,sun50i-a64-de2.example.dt.yaml
CHECK Documentation/devicetree/bindings/bus/allwinner,sun50i-a64-de2.example.dt.yaml
DTC Documentation/devicetree/bindings/bus/baikal,bt1-apb.example.dt.yaml
CHECK Documentation/devicetree/bindings/bus/baikal,bt1-apb.example.dt.yaml
DTC Documentation/devicetree/bindings/bus/baikal,bt1-axi.example.dt.yaml
CHECK Documentation/devicetree/bindings/bus/baikal,bt1-axi.example.dt.yaml
DTC Documentation/devicetree/bindings/bus/renesas,bsc.example.dt.yaml
CHECK Documentation/devicetree/bindings/bus/renesas,bsc.example.dt.yaml
DTC Documentation/devicetree/bindings/bus/arm,integrator-ap-lm.example.dt.yaml
CHECK Documentation/devicetree/bindings/bus/arm,integrator-ap-lm.example.dt.yaml
DTC Documentation/devicetree/bindings/bus/socionext,uniphier-system-bus.example.dt.yaml
CHECK Documentation/devicetree/bindings/bus/socionext,uniphier-system-bus.example.dt.yaml
/home/iduncan/linux/Documentation/devicetree/bindings/bus/socionext,uniphier-system-bus.example.dt.yaml: uart@5,00200000: $nodename:0: 'uart@5,00200000' does not match '^serial(@[0-9a-f,]+)*$'
DTC Documentation/devicetree/bindings/bus/simple-pm-bus.example.dt.yaml
CHECK Documentation/devicetree/bindings/bus/simple-pm-bus.example.dt.yaml
DTC Documentation/devicetree/bindings/power/renesas,rcar-sysc.example.dt.yaml
CHECK Documentation/devicetree/bindings/power/renesas,rcar-sysc.example.dt.yaml
DTC Documentation/devicetree/bindings/power/fsl,imx-gpc.example.dt.yaml
CHECK Documentation/devicetree/bindings/power/fsl,imx-gpc.example.dt.yaml
DTC Documentation/devicetree/bindings/power/pd-samsung.example.dt.yaml
CHECK Documentation/devicetree/bindings/power/pd-samsung.example.dt.yaml
DTC Documentation/devicetree/bindings/mmc/synopsys-dw-mshc.example.dt.yaml
CHECK Documentation/devicetree/bindings/mmc/synopsys-dw-mshc.example.dt.yaml
DTC Documentation/devicetree/bindings/mmc/synopsys-dw-mshc-common.example.dt.yaml
CHECK Documentation/devicetree/bindings/mmc/synopsys-dw-mshc-common.example.dt.yaml
DTC Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.example.dt.yaml
CHECK Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.example.dt.yaml
DTC Documentation/devicetree/bindings/mmc/allwinner,sun4i-a10-mmc.example.dt.yaml
CHECK Documentation/devicetree/bindings/mmc/allwinner,sun4i-a10-mmc.example.dt.yaml
DTC Documentation/devicetree/bindings/mmc/socionext,uniphier-sd.example.dt.yaml
CHECK Documentation/devicetree/bindings/mmc/socionext,uniphier-sd.example.dt.yaml
DTC Documentation/devicetree/bindings/mmc/owl-mmc.example.dt.yaml
CHECK Documentation/devicetree/bindings/mmc/owl-mmc.example.dt.yaml
DTC Documentation/devicetree/bindings/firmware/intel,ixp4xx-network-processing-engine.example.dt.yaml
CHECK Documentation/devicetree/bindings/firmware/intel,ixp4xx-network-processing-engine.example.dt.yaml
DTC Documentation/devicetree/bindings/counter/ti-eqep.example.dt.yaml
CHECK Documentation/devicetree/bindings/counter/ti-eqep.example.dt.yaml
DTC Documentation/devicetree/bindings/thermal/st,stm32-thermal.example.dt.yaml
CHECK Documentation/devicetree/bindings/thermal/st,stm32-thermal.example.dt.yaml
DTC Documentation/devicetree/bindings/thermal/brcm,avs-ro-thermal.example.dt.yaml
CHECK Documentation/devicetree/bindings/thermal/brcm,avs-ro-thermal.example.dt.yaml
DTC Documentation/devicetree/bindings/thermal/sprd-thermal.example.dt.yaml
CHECK Documentation/devicetree/bindings/thermal/sprd-thermal.example.dt.yaml
DTC Documentation/devicetree/bindings/thermal/socionext,uniphier-thermal.example.dt.yaml
CHECK Documentation/devicetree/bindings/thermal/socionext,uniphier-thermal.example.dt.yaml

@gctucker
Copy link
Contributor Author

Great, there's even an error to give an example of what needs to be parsed:

DTC Documentation/devicetree/bindings/bus/socionext,uniphier-system-bus.example.dt.yaml
CHECK Documentation/devicetree/bindings/bus/socionext,uniphier-system-bus.example.dt.yaml
/home/iduncan/linux/Documentation/devicetree/bindings/bus/socionext,uniphier-system-bus.example.dt.yaml: uart@5,00200000: $nodename:0: 'uart@5,00200000' does not match '^serial(@[0-9a-f,]+)*$'

First of all, are there any environment variables or any options that could be used with the validation tool to store the results in a structured format?

Then if not, are the errors being output on stderr and the regular DTC/CHECK/... messages on stdout? That could help with detecting errors.

If we have to parse this ourselves, it could be done in Python typically. We could have a structure like this (not matching the actual format for sending results, but just to give an idea):

dt-validate.dt_binding_check.firmware-intel-ixp4xx-network-processing-engine-example.dtc: pass,
dt-validate.dt_binding_check.firmware-intel-ixp4xx-network-processing-engine-example.check: pass,
[...]
dt-validate.dt_binding_check.bus.socionext-uniphier-system-bus-example.dtc: pass,
dt-validate.dt_binding_check.bus.socionext-uniphier-system-bus-example.check: fail,

We could also keep the error messages associated with each test case and submit that. It's already a supported feature in kernelci-backend, although I don't think it has been used much for tests not run in LAVA labs. But that can be added as a follow-up, having the status is already a great first step.

Test cases can use dots . to separate them into sub-groups, like in the example I gave above. However, they should not have commas or too many dots in their actual names. So I think this can be done using a regular expression to isolate the bindings directory as a top-level group, then the file name with unwanted characters replaced with dashes -, and the final test case based on the command such as dtc and check (you can also use capital letters from the make output, but that tends to look a bit shouty). The pass/fail status could be based on whether there were any errors or not.

@isaiahduncan
Copy link
Contributor

Ok so it turned out that the errors were being separated into stderr. Using output redirection, I stored them in a file and this was the result of me printing the file:

/home/iduncan/linux/Documentation/devicetree/bindings/bus/baikal,bt1-apb.example.dt.yaml: example-0: bus@1f059000:reg:0: [0, 520458240, 0, 4096] is too long
/home/iduncan/linux/Documentation/devicetree/bindings/bus/baikal,bt1-apb.example.dt.yaml: example-0: bus@1f059000:reg:1: [0, 486539264, 0, 33816576] is too long
/home/iduncan/linux/Documentation/devicetree/bindings/bus/baikal,bt1-axi.example.dt.yaml: example-0: bus@1f05a000:reg:0: [0, 520462336, 0, 4096] is too long
/home/iduncan/linux/Documentation/devicetree/bindings/bus/baikal,bt1-axi.example.dt.yaml: example-0: bus@1f05a000:reg:1: [0, 520409360, 0, 8] is too long
/home/iduncan/linux/Documentation/devicetree/bindings/bus/socionext,uniphier-system-bus.example.dt.yaml: uart@5,00200000: $nodename:0: 'uart@5,00200000' does not match '^serial(@[0-9a-f,]+)*$'
Documentation/devicetree/bindings/usb/aspeed,usb-vhub.example.dts:37.33-42.23: Warning (unit_address_format): /example-0/usb-vhub@1e6a0000/vhub-strings/string@0409: unit name should not have leading 0s
/home/iduncan/linux/Documentation/devicetree/bindings/display/rockchip/rockchip-vop.example.dt.yaml: example-0: vopb@ff930000:reg:0: [0, 4287823872, 0, 412] is too long
/home/iduncan/linux/Documentation/devicetree/bindings/display/rockchip/rockchip-vop.example.dt.yaml: example-0: vopb@ff930000:reg:1: [0, 4287827968, 0, 4096] is too long
Documentation/devicetree/bindings/display/simple-framebuffer.example.dts:23.16-39.11: Warning (chosen_node_is_root): /example-0/chosen: chosen node must be at root node
Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.example.dts:19.16-35.11: Warning (unit_address_vs_reg): /example-0/sysreg: node has a reg or ranges property, but no unit name
/home/iduncan/linux/Documentation/devicetree/bindings/media/rockchip-vpu.example.dt.yaml: example-0: video-codec@ff9a0000:reg:0: [0, 4288282624, 0, 2048] is too long
/home/iduncan/linux/Documentation/devicetree/bindings/media/rockchip,vdec.example.dt.yaml: example-0: video-codec@ff660000:reg:0: [0, 4284874752, 0, 1024] is too long
Documentation/devicetree/bindings/sound/simple-card.example.dts:209.46-211.15: Warning (unit_address_vs_reg): /example-4/sound/simple-audio-card,cpu@0: node has a unit name, but no reg or ranges property
Documentation/devicetree/bindings/sound/simple-card.example.dts:213.37-215.15: Warning (unit_address_vs_reg): /example-4/sound/simple-audio-card,cpu@1: node has a unit name, but no reg or ranges property
Documentation/devicetree/bindings/sound/simple-card.example.dts:250.42-261.15: Warning (unit_address_vs_reg): /example-5/sound/simple-audio-card,dai-link@0: node has a unit name, but no reg or ranges property
Documentation/devicetree/bindings/sound/simple-card.example.dts:263.42-288.15: Warning (unit_address_vs_reg): /example-5/sound/simple-audio-card,dai-link@1: node has a unit name, but no reg or ranges property
Documentation/devicetree/bindings/sound/simple-card.example.dts:270.32-272.19: Warning (unit_address_vs_reg): /example-5/sound/simple-audio-card,dai-link@1/cpu@0: node has a unit name, but no reg or ranges property
Documentation/devicetree/bindings/sound/simple-card.example.dts:273.23-275.19: Warning (unit_address_vs_reg): /example-5/sound/simple-audio-card,dai-link@1/cpu@1: node has a unit name, but no reg or ranges property
Documentation/devicetree/bindings/sound/simple-card.example.dts:276.23-278.19: Warning (unit_address_vs_reg): /example-5/sound/simple-audio-card,dai-link@1/cpu@2: node has a unit name, but no reg or ranges property
Documentation/devicetree/bindings/sound/simple-card.example.dts:279.23-281.19: Warning (unit_address_vs_reg): /example-5/sound/simple-audio-card,dai-link@1/cpu@3: node has a unit name, but no reg or ranges property
Documentation/devicetree/bindings/sound/simple-card.example.dts:290.42-303.15: Warning (unit_address_vs_reg): /example-5/sound/simple-audio-card,dai-link@2: node has a unit name, but no reg or ranges property
/home/iduncan/linux/Documentation/devicetree/bindings/sound/fsl,easrc.example.dt.yaml: example-0: easrc@300c0000:reg:0: [0, 806092800, 0, 65536] is too long
/home/iduncan/linux/Documentation/devicetree/bindings/net/ti,k3-am654-cpts.example.dt.yaml: example-0: cpts@310d0000:reg:0: [0, 822935552, 0, 1024] is too long
/home/iduncan/linux/Documentation/devicetree/bindings/phy/qcom,qmp-usb3-dp-phy.example.dt.yaml: example-0: phy-wrapper@88e9000:reg:0: [0, 143560704, 0, 396] is too long
/home/iduncan/linux/Documentation/devicetree/bindings/phy/qcom,qmp-usb3-dp-phy.example.dt.yaml: example-0: phy-wrapper@88e9000:reg:1: [0, 143556608, 0, 16] is too long
/home/iduncan/linux/Documentation/devicetree/bindings/phy/qcom,usb-snps-femto-v2.example.dt.yaml: example-0: phy@88e2000:reg:0: [0, 143532032, 0, 1024] is too long
/home/iduncan/linux/Documentation/devicetree/bindings/phy/qcom,qmp-phy.example.dt.yaml: example-0: phy-wrapper@88eb000:reg:0: [0, 143568896, 0, 396] is too long

@gctucker
Copy link
Contributor Author

OK that's a lot more verbose :)

The first step is still to be able to determine whether each file being checked passed the test or not. We need to decide whether warnings count as a failure or not, it's probably a typical case where initially they could be discarded to focus on actual errors, then when all errors are fixed also include warnings. One option is also to provide a "measurement" value with the number of warnings to each test case, so reporting tool can make use of that independently of the pass/fail status.

So, maybe to keep things simple, ignore warnings and determine the pass/fail status based on the presence of error messages?

@gctucker gctucker moved this from Phase 1 - 2020-06-15 ~ 2020-06-26 to In progress in KernelCI 2020-Q3 Jun 19, 2020
@gctucker gctucker moved this from In progress to Phase 2 - 2020-06-29 ~ 2020-07-10 in KernelCI 2020-Q3 Jun 26, 2020
@gctucker
Copy link
Contributor Author

We're making good progress, moving to Phase 2 as there were some delays mostly due to issues with setting up a local development instance.

@isaiahduncan
Copy link
Contributor

Ok so planning out what I will do to make clear that a file passed or failed:

It seems that when I see lines such as "DTC fileA" and "CHECK fileA" sequentially in that order with no mention of fileA in the following line of output, that can be an indicator of a pass
However when I see those two lines and the following line mentions fileA in it, that is generally an indicaton of a failure

I see that the very first line begins with "CHDTC" and it seems to me that it indicates a pass since there was no error message following it.

I will try to do the work of printing the Pass/Fail results using a python script and the output will hopefully be in the following format:
"FILENAME: RESULT"
with FILENAME being the direct path to the file printed in the output of make dt_binding_check and RESULT being either Pass or Fail

@gctucker
Copy link
Contributor Author

gctucker commented Jul 2, 2020

OK, sounds good. Just printing the output from a Python script is a good way to check the logic is producing valid pass/fail results. Storing that in JSON later on will be easy.

@isaiahduncan
Copy link
Contributor

isaiahduncan commented Jul 6, 2020

All done with the Formatting of the output. Github wasn't letting me throw the files into this comment so I made a new branch for kernel core and put them in there.
Here are the links:
format.py : https://github.com/isaiahduncan/kernelci-core/blob/formatDTV/format.py
dtvout : https://github.com/isaiahduncan/kernelci-core/blob/formatDTV/dtvout

The formatting file puts all of the errors and warnings at the bottom of the output. Everything before that is files that passed

@isaiahduncan
Copy link
Contributor

isaiahduncan commented Jul 6, 2020

Output from running the file:

Filename: Documentation/devicetree/bindings/net/nxp,tja11xx.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/net/aspeed,ast2600-mdio.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/net/snps,dwmac.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/net/ti,cpsw-switch.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/nvmem/imx-iim.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/nvmem/nvmem-consumer.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/nvmem/allwinner,sun4i-a10-sid.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/nvmem/ingenic,jz4780-efuse.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/nvmem/nvmem.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/nvmem/st,stm32-romem.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/nvmem/qcom,spmi-sdam.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/nvmem/mxs-ocotp.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/nvmem/imx-ocotp.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/nvmem/rockchip-efuse.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/eeprom/at24.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/loongson,htvec.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/st,stm32-exti.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/loongson,htpic.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/renesas,irqc.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/loongson,pch-msi.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/renesas,intc-irqpin.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/arm,gic.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/socionext,uniphier-aidet.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/loongson,liointc.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/allwinner,sun4i-a10-ic.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/allwinner,sun7i-a20-sc-nmi.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/arm,gic-v3.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/loongson,pch-pic.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/fsl,irqsteer.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/fsl,intmux.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/qcom,usb-hs-28nm.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/marvell,mmp3-usb-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/socionext,uniphier-usb3ss-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/allwinner,sun50i-h6-usb3-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/amlogic,meson-axg-pcie.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/allwinner,sun8i-a83t-usb-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/allwinner,sun4i-a10-usb-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/allwinner,sun6i-a31-usb-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/ti,phy-j721e-wiz.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/qcom,qusb2-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/allwinner,sun8i-a23-usb-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/intel,lgm-emmc-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/rockchip,px30-dsi-dphy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/phy-cadence-torrent.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/marvell,mmp3-hsic-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/allwinner,sun9i-a80-usb-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/intel,combo-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/socionext,uniphier-pcie-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/qcom,usb-ss.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/allwinner,sun6i-a31-mipi-dphy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/allwinner,sun5i-a13-usb-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/cdns,salvo-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/amlogic,meson-g12a-usb3-pcie-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/allwinner,sun50i-a64-usb-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/rockchip-mipi-dphy-rx0.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/calxeda-combophy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/allwinner,sun8i-v3s-usb-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/renesas,usb3-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/qcom,qmp-usb3-dp-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/renesas,usb2-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/qcom,usb-snps-femto-v2.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/allwinner,sun8i-r40-usb-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/allwinner,sun50i-h6-usb-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/qcom,qmp-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/socionext,uniphier-usb2-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/allwinner,sun8i-h3-usb-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/amlogic,meson-g12a-usb2-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/amlogic,meson-axg-mipi-pcie-analog.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/lantiq,vrx200-pcie-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/socionext,uniphier-usb3hs-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/phy-rockchip-inno-usb2.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/phy/amlogic,meson8b-usb2-phy.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/mips/ingenic/devices.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/mips/loongson/rs780e-acpi.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/mips/loongson/devices.yaml CHKDT PASS
Filename: Documentation/devicetree/bindings/processed-schema-examples.yaml SCHEMA PASS
Filename: Documentation/devicetree/bindings/processed-schema.yaml SCHEMA PASS
Filename: Documentation/devicetree/bindings/extcon/wlf,arizona.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/interconnect/fsl,imx8m-noc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/extcon/extcon-usbc-cros-ec.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/interconnect/qcom,qcs404.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/interconnect/qcom,sdm845.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/interconnect/qcom,bcm-voter.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/interconnect/qcom,osm-l3.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/interconnect/qcom,sc7180.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/interconnect/qcom,msm8974.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/ptp/ptp-idtcm.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/interconnect/qcom,msm8916.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/ptp/ptp-idt82p33.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/hwmon/adi,ltc2947.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/hwmon/ti,tmp513.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/hwmon/adt7475.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/hwmon/baikal,bt1-pvt.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/hwmon/pmbus/ti,ucd90320.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/hwmon/adi,adm1177.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/bus/allwinner,sun8i-a23-rsb.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/bus/allwinner,sun50i-a64-de2.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/bus/baikal,bt1-apb.example.dt.yaml CHECK FAIL
Filename: Documentation/devicetree/bindings/bus/baikal,bt1-axi.example.dt.yaml CHECK FAIL
Filename: Documentation/devicetree/bindings/bus/renesas,bsc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/bus/arm,integrator-ap-lm.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/bus/socionext,uniphier-system-bus.example.dt.yaml CHECK FAIL
Filename: Documentation/devicetree/bindings/bus/simple-pm-bus.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/power/renesas,rcar-sysc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/power/fsl,imx-gpc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/power/amlogic,meson-sec-pwrc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/power/renesas,apmu.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/power/supply/max77650-charger.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/power/qcom,rpmpd.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/power/reset/syscon-poweroff.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/power/reset/syscon-reboot.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/power/amlogic,meson-ee-pwrc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/power/fsl,imx-gpcv2.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/power/pd-samsung.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/power/power-domain.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/power/domain-idle-state.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/dsp/fsl,dsp.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mmc/sdhci-pxa.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mmc/amlogic,meson-mx-sdhc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mmc/aspeed,sdhci.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mmc/cdns,sdhci.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mmc/mmc-controller.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mmc/ingenic,mmc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mmc/synopsys-dw-mshc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mmc/synopsys-dw-mshc-common.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mmc/allwinner,sun4i-a10-mmc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mmc/socionext,uniphier-sd.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mmc/owl-mmc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/firmware/intel,ixp4xx-network-processing-engine.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/counter/ti-eqep.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/thermal/st,stm32-thermal.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/thermal/brcm,avs-ro-thermal.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/thermal/sprd-thermal.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/thermal/socionext,uniphier-thermal.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/thermal/amlogic,thermal.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/thermal/imx8mm-thermal.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/thermal/imx-thermal.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/thermal/rcar-thermal.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/thermal/qcom-tsens.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/hwlock/st,stm32-hwspinlock.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pinctrl/aspeed,ast2400-pinctrl.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pinctrl/intel,lgm-io.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pinctrl/pinmux-node.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pinctrl/fsl,imx8mp-pinctrl.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pinctrl/cirrus,madera.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pinctrl/fsl,imx8mn-pinctrl.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pinctrl/pincfg-node.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pinctrl/qcom,ipq6018-pinctrl.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pinctrl/qcom,sm8250-pinctrl.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pinctrl/fsl,imx8mq-pinctrl.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pinctrl/aspeed,ast2600-pinctrl.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pinctrl/fsl,imx8mm-pinctrl.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pinctrl/aspeed,ast2500-pinctrl.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pinctrl/allwinner,sun4i-a10-pinctrl.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sram/sram.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sram/allwinner,sun4i-a10-system-control.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sram/qcom,ocmem.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/soundwire/soundwire-controller.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/edac/dmc-520.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun5i-a13-ahb-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-cpu-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-tcon-ch0-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-gt-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/renesas,cpg-mssr.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/milbeaut-clock.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/imx27-clock.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb-clocks.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/xlnx,versal-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/qcom,sc7180-gpucc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-usb-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-apb0-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/imx8mm-clock.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/qcom,q6sstopcc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/qcom,gcc-msm8998.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mod0-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mbus-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/imx31-clock.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-axi-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-apb0-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-display-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/imx5-clock.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun8i-h3-bus-gates-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/qcom,gcc-apq8064.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun7i-a20-out-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/imx6sl-clock.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun7i-a20-gmac-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/qcom,sdm845-videocc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-gates-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/qcom,sc7180-mss.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-de-clks.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mmc-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-pll4-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/qcom,sdm845-dispcc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/qcom,gcc-msm8996.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/calxeda.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/qcom,gcc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/fixed-clock.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/imx8mp-clock.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/imx8qxp-lpcg.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ve-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/socionext,uniphier-clock.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/qcom,gcc-sm8150.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/qcom,gcc-qcs404.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb-phy-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-apb1-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/imx1-clock.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/fixed-factor-clock.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/imx6ul-clock.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-mmc-config-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll3-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/qcom,gcc-sc7180.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-cpus-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/qcom,sc7180-videocc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/imx6sx-clock.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun8i-a83t-de2-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mod1-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ccu.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun6i-a31-pll6-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/fsl,sai-clock.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/arm,syscon-icst.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/imx25-clock.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/ti,am654-ehrpwm-tbclk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/sprd,sc9863a-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/ingenic,cgu.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/imx23-clock.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/imx6sll-clock.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/imx8mq-clock.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-osc-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/fsl,plldig.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/st,stm32mp1-rcc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-ahb-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/qcom,gcc-ipq8074.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ahb-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/qcom,rpmhcc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll1-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/qcom,sc7180-dispcc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll5-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/imx35-clock.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/marvell,mmp2-clock.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/imx6q-clock.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll6-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/imx8mn-clock.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/qcom,msm8998-gpucc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/cirrus,lochnagar.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/imx28-clock.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/qcom,mmcc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb-mod-clk.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/qcom,sdm845-gpucc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/qcom,gcc-sm8250.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/amlogic,meson8-ddr-clkc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/imx7d-clock.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/clock/imx21-clock.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/watchdog/amlogic,meson-gxbb-wdt.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/watchdog/socionext,uniphier-wdt.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/watchdog/fsl-imx7ulp-wdt.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/watchdog/arm-smc-wdt.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/watchdog/allwinner,sun4i-a10-wdt.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/watchdog/st,stm32-iwdg.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/watchdog/watchdog.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/watchdog/samsung-wdt.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/watchdog/fsl-imx-wdt.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/watchdog/ti,rti-wdt.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/watchdog/renesas,wdt.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/gpio/renesas,rcar-gpio.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/gpio/qcom,wcd934x-gpio.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/gpio/pl061-gpio.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/gpio/fsl-imx-gpio.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/gpio/brcm,xgs-iproc-gpio.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/gpio/sifive,gpio.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/gpio/xylon,logicvc-gpio.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/gpio/gpio-mxs.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/gpio/gpio-rda.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/gpio/renesas,em-gio.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/gpu/samsung-scaler.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/gpu/arm,mali-utgard.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/gpu/samsung-rotator.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/gpu/arm,mali-bifrost.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/gpu/samsung-g2d.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/gpu/vivante,gc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/gpu/arm,mali-midgard.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/timer/allwinner,sun4i-a10-timer.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/timer/nxp,sysctr-timer.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/timer/nxp,tpm-timer.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/timer/samsung,exynos4210-mct.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/timer/ingenic,tcu.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/timer/fsl,imxgpt.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/timer/renesas,mtu2.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/timer/snps,dw-apb-timer.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/timer/arm,arch_timer.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/timer/st,stm32-timer.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/timer/renesas,cmt.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/timer/allwinner,sun5i-a13-hstimer.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/timer/renesas,ostm.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/timer/cdns,ttc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/timer/arm,global_timer.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/timer/arm,arch_timer_mmio.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/timer/renesas,em-sti.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/usb/qcom,dwc3.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/usb/renesas,usb3-peri.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/usb/marvell,pxau2o-ehci.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/usb/ingenic,jz4770-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/usb/aspeed,usb-vhub.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/usb/maxim,max3420-udc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/usb/usb-hcd.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/usb/ti,tps6598x.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/usb/dwc2.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/usb/ti,keystone-dwc3.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/usb/allwinner,sun4i-a10-musb.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/usb/renesas,usbhs.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/usb/ti,j721e-usb.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/usb/amlogic,meson-g12a-usb-ctrl.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/usb/ingenic,musb.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/usb/generic-ohci.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/usb/generic-ehci.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/usb/nvidia,tegra-xudc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/serial/pl011.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/serial/serial.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/serial/renesas,em-uart.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/serial/snps-dw-apb-uart.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/serial/renesas,scifb.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/serial/samsung_uart.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/serial/renesas,scif.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/serial/sprd-uart.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/serial/amlogic,meson-uart.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/serial/renesas,scifa.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/serial/rs485.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/serial/st,stm32-uart.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/serial/ingenic,uart.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/serial/socionext,uniphier-uart.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/serial/renesas,hscif.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/serial/sifive-serial.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/serial/renesas,sci.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/serial/8250.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/serial/qca,ar9330-uart.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mfd/wlf,arizona.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mfd/st,stm32-timers.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mfd/syscon.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mfd/gateworks-gsc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mfd/allwinner,sun4i-a10-ts.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mfd/st,stpmic1.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mfd/rohm,bd71828-pmic.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mfd/cirrus,madera.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mfd/rohm,bd71837-pmic.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mfd/allwinner,sun6i-a31-prcm.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mfd/mps,mp2629.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mfd/st,stm32-lptimer.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mfd/iqs62x.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mfd/max77650.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mfd/xylon,logicvc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mfd/allwinner,sun8i-a23-prcm.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mfd/cirrus,lochnagar.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/allwinner,sun6i-a31-mipi-dsi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/rockchip/rockchip-vop.example.dt.yaml CHECK FAIL
Filename: Documentation/devicetree/bindings/display/rockchip/rockchip-drm.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/rockchip/rockchip,rk3066-hdmi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/allwinner,sun4i-a10-display-frontend.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/allwinner,sun6i-a31-drc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/msm/gmu.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/bridge/snps,dw-mipi-dsi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/bridge/analogix,anx7814.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/bridge/chrontel,ch7033.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/bridge/simple-bridge.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/bridge/lvds-codec.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/bridge/thine,thc63lvd1024.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/bridge/toshiba,tc358768.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/bridge/anx6345.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/bridge/ite,it6505.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/bridge/ps8640.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/bridge/nwl-dsi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/renesas,cmm.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/allwinner,sun4i-a10-display-backend.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/st,stm32-ltdc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/allwinner,sun8i-a83t-de2-mixer.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/allwinner,sun8i-a83t-dw-hdmi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/allwinner,sun9i-a80-deu.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/dsi-controller.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/simple-framebuffer.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/allwinner,sun8i-a83t-hdmi-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/ilitek,ili9486.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/allwinner,sun4i-a10-tcon.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/allwinner,sun4i-a10-hdmi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/ti/ti,j721e-dss.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/ti/ti,am65x-dss.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/ti/ti,k2g-dss.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/sitronix,st7735r.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/allwinner,sun8i-r40-tcon-top.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/st,stm32-dsi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/amlogic,meson-vpu.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/bananapi,s070wv20-ct16.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/ronbo,rb070d30.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/sony,acx424akp.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/ilitek,ili9322.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/samsung,s6d16d0.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/raydium,rm68200.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/startek,startek-kd050c.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/innolux,p120zdg-bf1.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/panel-simple-dsi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/xinpeng,xpp055c272.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/mitsubishi,aa121td01.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/lvds.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/orisetech,otm8009a.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/sony,acx565akm.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/tfc,s9700rtwv43tr-01b.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/panel-common.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/sitronix,st7789v.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/visionox,rm69299.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/advantech,idk-1110wr.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/boe,tv101wum-nl6.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/leadtek,ltk500hd1829.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/display-timings.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/raydium,rm67191.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/nec,nl8048hl11.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/innolux,ee101ia-01d.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/armadeus,st0700-adapt.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/logicpd,type28.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/elida,kd35t133.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/asus,z00t-tm5p5-nt35596.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/lg,lg4573.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/samsung,amoled-mipi-dsi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/advantech,idk-2121wr.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/leadtek,ltk050h3146w.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/sgd,gktw70sdae4se.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/samsung,ld9040.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/panel-simple.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/samsung,s6e88a0-ams452ef01.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/mitsubishi,aa104xd12.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/sitronix,st7701.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/dlc,dlc0700yzg-1.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/kingdisplay,kd035g6-54nt.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/pda,91-00156-a0.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/jdi,lt070me05000.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/sharp,lq150x1lg11.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/innolux,p097pfg.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/sharp,ld-d5116z01b.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/lgphilips,lb035q02.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/seiko,43wvf1g.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/boe,himax8279d.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/tpo,tpg110.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/raspberrypi,7inch-touchscreen.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/panel-timing.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/sharp,ls037v7dw01.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/sharp,ls043t1le01.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/novatek,nt35510.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/panel-dpi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/ilitek,ili9881c.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/ti,nspire.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/tpo,td.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/panel/samsung,s6e63m0.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/allwinner,sun4i-a10-tv-encoder.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/display/allwinner,sun4i-a10-display-engine.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/regulator/wlf,arizona.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/regulator/max77650-regulator.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/regulator/maxim,max77826.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/regulator/mps,mpq7920.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/regulator/rohm,bd71828-regulator.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/regulator/fixed-regulator.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/regulator/rohm,bd71847-regulator.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/regulator/st,stm32-vrefbuf.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/regulator/max8660.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/regulator/mps,mp5416.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/regulator/regulator.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/regulator/st,stm32-booster.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/regulator/st,stm32mp1-pwr-reg.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/regulator/rohm,bd71837-regulator.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/regulator/gpio-regulator.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/regulator/anatop-regulator.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/serio/allwinner,sun4i-a10-ps2.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/i2c/socionext,uniphier-fi2c.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/i2c/i2c-rk3x.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/i2c/ingenic,i2c.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/i2c/socionext,uniphier-i2c.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/i2c/st,stm32-i2c.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/i2c/amlogic,meson6-i2c.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/i2c/allwinner,sun6i-a31-p2wi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/i2c/i2c-gpio.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pwm/allwinner,sun4i-a10-pwm.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pwm/pwm-samsung.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pwm/renesas,tpu-pwm.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pwm/imx-tpm-pwm.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pwm/mxs-pwm.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pwm/iqs620a-pwm.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pwm/google,cros-ec-pwm.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pwm/pwm.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pwm/renesas,pwm-rcar.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pwm/imx-pwm.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mailbox/amlogic,meson-gxbb-mhu.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mailbox/fsl,mu.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mailbox/st,stm32-ipcc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mailbox/allwinner,sun6i-a31-msgbox.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iommu/arm,smmu.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iommu/samsung,sysmmu.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iommu/allwinner,sun50i-h6-iommu.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iommu/arm,smmu-v3.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/dma/allwinner,sun6i-a31-dma.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/dma/st,stm32-mdma.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/dma/allwinner,sun4i-a10-dma.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/dma/dma-controller.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/dma/ti/k3-udma.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/dma/dma-router.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/dma/st,stm32-dma.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/dma/allwinner,sun50i-a64-dma.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/dma/dma-common.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/dma/st,stm32-dmamux.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/dma/ingenic,dma.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/dma/socionext,uniphier-mio-dmac.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/dma/socionext,uniphier-xdmac.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/media/qcom,msm8916-venus.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/media/qcom,sdm845-venus-v2.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/media/renesas,csi2.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/media/amlogic,meson-gx-ao-cec.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/media/allwinner,sun4i-a10-video-engine.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/media/allwinner,sun4i-a10-ir.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/media/qcom,sc7180-venus.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/media/i2c/imx219.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/media/i2c/ov8856.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/media/st,stm32-dcmi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/media/amlogic,gx-vdec.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/media/qcom,sdm845-venus.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/media/renesas,ceu.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/media/rc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/media/qcom,msm8996-venus.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/media/ti,vpe.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/media/rockchip-vpu.example.dt.yaml CHECK FAIL
Filename: Documentation/devicetree/bindings/media/rockchip,vdec.example.dt.yaml CHECK FAIL
Filename: Documentation/devicetree/bindings/media/rockchip-rga.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/media/marvell,mmp2-ccic.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/media/ti,cal.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/media/renesas,vin.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/media/st,stm32-cec.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/auxdisplay/hit,hd44780.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/fsi/ibm,fsi2spi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/wlf,arizona.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/tlv320adcx140.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/amlogic,gx-sound-card.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/rockchip-spdif.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/st,stm32-i2s.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/google,cros-ec-codec.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/allwinner,sun4i-a10-spdif.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/amlogic,g12a-toacodec.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/cirrus,madera.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/rockchip-i2s.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/qcom,wsa881x.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/st,stm32-spdifrx.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/ingenic,aic.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/qcom,wcd934x.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/samsung,odroid.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/simple-card.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/amlogic,aiu.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/renesas,fsi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/amlogic,t9015.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/allwinner,sun8i-a33-codec.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/ingenic,codec.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/fsl,easrc.example.dt.yaml CHECK FAIL
Filename: Documentation/devicetree/bindings/sound/allwinner,sun4i-a10-i2s.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/allwinner,sun8i-a23-codec-analog.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/marvell,mmp-sspa.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/samsung-i2s.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/allwinner,sun50i-a64-codec-analog.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/cirrus,lochnagar.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/cirrus,cs42l51.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/zl38060.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/allwinner,sun4i-a10-codec.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/sound/adi,adau7118.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/crypto/allwinner,sun8i-ce.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/crypto/samsung-sss.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/crypto/st,stm32-crc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/crypto/xlnx,zynqmp-aes.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/crypto/st,stm32-cryp.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/crypto/allwinner,sun4i-a10-crypto.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/crypto/amlogic,gxl-crypto.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/crypto/st,stm32-hash.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/crypto/samsung-slimsss.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/crypto/allwinner,sun8i-ss.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/reset/brcm,bcm7216-pcie-sata-rescal.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/reset/qcom,aoss-reset.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/reset/allwinner,sun6i-a31-clock-reset.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/reset/renesas,rst.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/reset/qcom,pdc-global.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/reset/amlogic,meson-reset.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/spi/spi-pl022.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/reset/intel,rcu-gw.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/spi/st,stm32-spi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/spi/marvell,mmp2-ssp.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/spi/allwinner,sun6i-a31-spi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/spi/st,stm32-qspi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/spi/spi-controller.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/spi/spi-sifive.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/spi/renesas,hspi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/spi/amlogic,meson6-spifc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/spi/mikrotik,rb4xx-spi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/spi/renesas,rspi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/spi/allwinner,sun4i-a10-spi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/spi/spi-gpio.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/spi/renesas,sh-msiof.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/spi/qcom,spi-qcom-qspi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/spi/socionext,uniphier-spi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/spi/spi-rockchip.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/spi/amlogic,meson-gx-spicc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/spi/spi-mux.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/spi/qca,ar934x-spi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/memory-controllers/calxeda-ddr-ctrlr.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/memory-controllers/nvidia,tegra30-mc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/memory-controllers/baikal,bt1-l2-ctl.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/memory-controllers/exynos-srom.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/memory-controllers/ingenic,nemc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/memory-controllers/fsl/imx8m-ddrc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/memory-controllers/renesas,dbsc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/memory-controllers/nvidia,tegra210-emc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/memory-controllers/nvidia,tegra124-emc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/memory-controllers/nvidia,tegra186-mc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/memory-controllers/nvidia,tegra30-emc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/memory-controllers/nvidia,tegra124-mc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/chrome/google,cros-ec-typec.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/rng/brcm,bcm2835.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/rng/arm-cctrng.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/rng/samsung,exynos4-rng.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/rng/st,stm32-rng.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/rng/amlogic,meson-rng.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/ufs/ti,j721e-ufs.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/connector/usb-connector.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/arm,integrator.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/realtek.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/msm/qcom,llcc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/altera/socfpga-clk-manager.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/coresight-cti.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/spear.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/nxp/lpc32xx.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/mrvl/mrvl.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/atmel-at91.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/bcm/brcm,bcm4708.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/bcm/bcm2835.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/bcm/brcm,nsp.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/bcm/brcm,vulcan-soc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/bcm/brcm,cygnus.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/bcm/brcm,bcm23550.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/bcm/brcm,bcm11351.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/bcm/brcm,hr2.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/bcm/brcm,ns2.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/bcm/brcm,stingray.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/bcm/brcm,bcm21664.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/idle-states.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/intel-ixp4xx.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/stm32/st,stm32-syscon.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/stm32/st,mlahb.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/stm32/stm32.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/actions.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/psci.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/pmu.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/calxeda.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/mediatek.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/arm,realview.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/calxeda/l2ecc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/calxeda/hb-sregs.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/renesas,prr.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/amlogic.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/axxia.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/sprd/sprd.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/vt8500.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/rda.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/ti/ti,davinci.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/ti/nspire.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/sti.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/amlogic/amlogic,meson-gx-ao-secure.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/rockchip.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/altera.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/arm,versatile.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/moxart.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/qcom.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/sunxi/allwinner,sun4i-a10-mbus.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/sirf.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/zte.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/cpus.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/digicolor.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/xilinx.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/mediatek/mediatek,pericfg.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/l2c2x0.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/sunxi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/bitmain.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/ux500.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/al,alpine.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/tegra.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/arm,vexpress-juno.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-pmc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/socionext/socionext,uniphier-system-cache.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/socionext/uniphier.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/socionext/milbeaut.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/fsl.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/primecell.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/samsung/samsung-secure-firmware.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/samsung/exynos-chipid.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/samsung/pmu.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/samsung/sysreg.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/samsung/samsung-boards.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/renesas.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/vendor-prefixes.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/remoteproc/st,stm32-rproc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/remoteproc/ingenic,vpu.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/remoteproc/ti,omap-remoteproc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/example-schema.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/rtc/rtc-mxc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/rtc/atmel,at91rm9200-rtc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/rtc/rtc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/rtc/st,stm32-rtc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/rtc/renesas,sh-rtc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/rtc/trivial-rtc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/rtc/allwinner,sun6i-a31-rtc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/rtc/allwinner,sun4i-a10-rtc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/rtc/rtc-mxc_v2.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/rtc/s3c-rtc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/rtc/ingenic,rtc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/ata/sata_highbank.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/ata/sata-common.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/ata/renesas,rcar-sata.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/ata/allwinner,sun8i-r40-ahci.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/ata/pata-common.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/ata/faraday,ftide010.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/ata/allwinner,sun4i-a10-ahci.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/misc/intel,ixp4xx-ahb-queue-manager.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/riscv/sifive.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/riscv/cpus.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/ipmi/ipmi-smic.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/input/max77650-onkey.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/input/gpio-vibrator.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/input/touchscreen/goodix.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/input/touchscreen/edt-ft5x06.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/input/touchscreen/touchscreen.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/input/fsl,mpr121-touchkey.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/input/gpio-keys.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/input/input.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/input/iqs62x-keys.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/trivial-devices.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/potentiometer/max5432.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/common.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/light/tsl2583.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/light/bh1750.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/light/stk33xx.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/light/amstaos,tsl2563.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/light/tsl2772.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/light/noa1305.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/light/isl29018.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/light/adux1020.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/light/dynaimage,al3010.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/light/dynaimage,al3320a.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/light/vishay,vcnl4000.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/light/veml6030.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/amplifiers/adi,hmc425a.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/accel/adi,adis16240.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/accel/bosch,bma400.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/accel/adi,adxl372.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/accel/adi,adxl345.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/imu/adi,adis16475.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/imu/adi,adis16460.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/imu/nxp,fxos8700.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/imu/bosch,bmi160.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/dac/st,stm32-dac.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/dac/adi,ad5770r.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/pressure/asc,dlhl60d.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/pressure/bmp085.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/proximity/parallax-ping.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/proximity/devantech-srf04.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/proximity/vishay,vcnl3020.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/chemical/atlas,sensor.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/chemical/ams,ccs811.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/adc/adi,ad7292.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/adc/adi,ad7606.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/adc/allwinner,sun8i-a33-ths.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/adc/adi,ad9467.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/adc/sigma-delta-modulator.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/adc/maxim,max1241.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/adc/avia-hx711.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/adc/maxim,max1363.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/adc/maxim,max1238.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/adc/samsung,exynos-adc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/adc/adi,axi-adc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/adc/adi,ad7780.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/adc/adi,ad7124.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/adc/rockchip-saradc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/adc/adi,ad7091r5.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/adc/st,stm32-adc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/adc/adi,ad7923.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/adc/adi,ad7192.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/iio/frequency/adf4371.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/leds/common.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/leds/leds-sgm3140.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/leds/leds-aw2013.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/leds/backlight/lm3630a-backlight.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/leds/backlight/qcom-wled.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/leds/leds-max77650.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/leds/leds-gpio.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/leds/trigger-source.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/leds/rohm,bd71828-leds.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mtd/nand-controller.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mtd/denali,nand.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mtd/ingenic,nand.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mtd/st,stm32-fmc2-nand.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mtd/allwinner,sun4i-a10-nand.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pci/intel-gw-pcie.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pci/cdns,cdns-pcie-host.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pci/rcar-pci-ep.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pci/host-generic-pci.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pci/pci-ep.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pci/versatile.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pci/brcm,stb-pcie.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pci/socionext,uniphier-pcie-ep.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pci/loongson.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pci/cdns-pcie.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pci/cdns-pcie-host.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pci/cdns,cdns-pcie-ep.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/pci/cdns-pcie-ep.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/soc/ti/k3-socinfo.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/soc/amlogic/amlogic,canvas.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/soc/imx/fsl,aips-bus.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/mdio.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/qca,ar71xx.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/realtek-bluetooth.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/ti,davinci-mdio.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/ti,dp83869.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/stm32-dwmac.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/ethernet-controller.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/renesas,ether.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/can/bosch,m_can.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/can/allwinner,sun4i-a10-can.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/can/can-transceiver.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/qcom,ipa.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/allwinner,sun4i-a10-mdio.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/marvell,mvusb.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/adi,adin.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/qcom,ipq4019-mdio.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/qca,ar803x.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/allwinner,sun7i-a20-gmac.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/ti,k3-am654-cpts.example.dt.yaml CHECK FAIL
Filename: Documentation/devicetree/bindings/net/ti,k3-am654-cpsw-nuss.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/allwinner,sun4i-a10-emac.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/allwinner,sun8i-a83t-emac.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/wireless/qcom,ath11k.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/ti,dp83867.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/mediatek,star-emac.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/calxeda-xgmac.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/ethernet-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/qcom,ipq8064-mdio.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/amlogic,meson-dwmac.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/nxp,tja11xx.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/socionext,uniphier-ave4.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/aspeed,ast2600-mdio.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/snps,dwmac.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/net/ti,cpsw-switch.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/nvmem/imx-iim.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/nvmem/nvmem-consumer.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/nvmem/allwinner,sun4i-a10-sid.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/nvmem/ingenic,jz4780-efuse.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/nvmem/nvmem.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/nvmem/st,stm32-romem.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/nvmem/qcom,spmi-sdam.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/nvmem/mxs-ocotp.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/nvmem/imx-ocotp.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/nvmem/rockchip-efuse.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/eeprom/at24.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/loongson,htvec.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/st,stm32-exti.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/loongson,htpic.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/renesas,irqc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/loongson,pch-msi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/renesas,intc-irqpin.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/arm,gic.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/socionext,uniphier-aidet.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/loongson,liointc.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/allwinner,sun4i-a10-ic.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/allwinner,sun7i-a20-sc-nmi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/arm,gic-v3.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/loongson,pch-pic.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/fsl,irqsteer.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/interrupt-controller/fsl,intmux.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/qcom,usb-hs-28nm.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/marvell,mmp3-usb-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/socionext,uniphier-usb3ss-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/allwinner,sun50i-h6-usb3-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/amlogic,meson-axg-pcie.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/allwinner,sun8i-a83t-usb-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/allwinner,sun4i-a10-usb-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/allwinner,sun6i-a31-usb-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/ti,phy-j721e-wiz.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/qcom,qusb2-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/allwinner,sun8i-a23-usb-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/intel,lgm-emmc-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/rockchip,px30-dsi-dphy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/phy-cadence-torrent.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/marvell,mmp3-hsic-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/allwinner,sun9i-a80-usb-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/intel,combo-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/socionext,uniphier-pcie-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/qcom,usb-ss.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/allwinner,sun6i-a31-mipi-dphy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/allwinner,sun5i-a13-usb-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/cdns,salvo-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/amlogic,meson-g12a-usb3-pcie-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/allwinner,sun50i-a64-usb-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/rockchip-mipi-dphy-rx0.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/calxeda-combophy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/allwinner,sun8i-v3s-usb-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/renesas,usb3-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/qcom,qmp-usb3-dp-phy.example.dt.yaml CHECK FAIL
Filename: Documentation/devicetree/bindings/phy/renesas,usb2-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/qcom,usb-snps-femto-v2.example.dt.yaml CHECK FAIL
Filename: Documentation/devicetree/bindings/phy/allwinner,sun8i-r40-usb-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/allwinner,sun50i-h6-usb-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/qcom,qmp-phy.example.dt.yaml CHECK FAIL
Filename: Documentation/devicetree/bindings/phy/socionext,uniphier-usb2-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/allwinner,sun8i-h3-usb-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/amlogic,meson-g12a-usb2-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/amlogic,meson-axg-mipi-pcie-analog.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/lantiq,vrx200-pcie-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/socionext,uniphier-usb3hs-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/phy-rockchip-inno-usb2.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/phy/amlogic,meson8b-usb2-phy.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mips/ingenic/devices.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mips/loongson/rs780e-acpi.example.dt.yaml CHECK PASS
Filename: Documentation/devicetree/bindings/mips/loongson/devices.example.dt.yaml CHECK PASS

Warnings:
Filename: Documentation/devicetree/bindings/usb/aspeed,usb-vhub.example.dts:37.33-42.23 Warning (unit_address_format): /example-0/usb-vhub@1e6a0000/vhub-strings/string@0409: unit name should not have leading 0s
Filename: Documentation/devicetree/bindings/display/simple-framebuffer.example.dts:23.16-39.11 Warning (chosen_node_is_root): /example-0/chosen: chosen node must be at root node
Filename: Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.example.dts:19.16-35.11 Warning (unit_address_vs_reg): /example-0/sysreg: node has a reg or ranges property, but no unit name
Filename: Documentation/devicetree/bindings/sound/simple-card.example.dts:209.46-211.15 Warning (unit_address_vs_reg): /example-4/sound/simple-audio-card,cpu@0: node has a unit name, but no reg or ranges property
Filename: Documentation/devicetree/bindings/sound/simple-card.example.dts:213.37-215.15 Warning (unit_address_vs_reg): /example-4/sound/simple-audio-card,cpu@1: node has a unit name, but no reg or ranges property
Filename: Documentation/devicetree/bindings/sound/simple-card.example.dts:250.42-261.15 Warning (unit_address_vs_reg): /example-5/sound/simple-audio-card,dai-link@0: node has a unit name, but no reg or ranges property
Filename: Documentation/devicetree/bindings/sound/simple-card.example.dts:263.42-288.15 Warning (unit_address_vs_reg): /example-5/sound/simple-audio-card,dai-link@1: node has a unit name, but no reg or ranges property
Filename: Documentation/devicetree/bindings/sound/simple-card.example.dts:270.32-272.19 Warning (unit_address_vs_reg): /example-5/sound/simple-audio-card,dai-link@1/cpu@0: node has a unit name, but no reg or ranges property
Filename: Documentation/devicetree/bindings/sound/simple-card.example.dts:273.23-275.19 Warning (unit_address_vs_reg): /example-5/sound/simple-audio-card,dai-link@1/cpu@1: node has a unit name, but no reg or ranges property
Filename: Documentation/devicetree/bindings/sound/simple-card.example.dts:276.23-278.19 Warning (unit_address_vs_reg): /example-5/sound/simple-audio-card,dai-link@1/cpu@2: node has a unit name, but no reg or ranges property
Filename: Documentation/devicetree/bindings/sound/simple-card.example.dts:279.23-281.19 Warning (unit_address_vs_reg): /example-5/sound/simple-audio-card,dai-link@1/cpu@3: node has a unit name, but no reg or ranges property
Filename: Documentation/devicetree/bindings/sound/simple-card.example.dts:290.42-303.15 Warning (unit_address_vs_reg): /example-5/sound/simple-audio-card,dai-link@2: node has a unit name, but no reg or ranges property

Errors:
Filename: /home/iduncan/linux/Documentation/devicetree/bindings/bus/baikal,bt1-axi.example.dt.yaml Error: example-0: bus@1f05a000:reg:1: [0, 520409360, 0, 8] is too long
Filename: /home/iduncan/linux/Documentation/devicetree/bindings/bus/baikal,bt1-apb.example.dt.yaml Error: example-0: bus@1f059000:reg:1: [0, 486539264, 0, 33816576] is too long
Filename: /home/iduncan/linux/Documentation/devicetree/bindings/bus/socionext,uniphier-system-bus.example.dt.yaml Error: uart@5,00200000: $nodename:0: 'uart@5,00200000' does not match '^serial(@[0-9a-f,]+)*$'
Filename: /home/iduncan/linux/Documentation/devicetree/bindings/display/rockchip/rockchip-vop.example.dt.yaml Error: example-0: vopb@ff930000:reg:1: [0, 4287827968, 0, 4096] is too long
Filename: /home/iduncan/linux/Documentation/devicetree/bindings/media/rockchip-vpu.example.dt.yaml Error: example-0: video-codec@ff9a0000:reg:0: [0, 4288282624, 0, 2048] is too long
Filename: /home/iduncan/linux/Documentation/devicetree/bindings/media/rockchip,vdec.example.dt.yaml Error: example-0: video-codec@ff660000:reg:0: [0, 4284874752, 0, 1024] is too long
Filename: /home/iduncan/linux/Documentation/devicetree/bindings/sound/fsl,easrc.example.dt.yaml Error: example-0: easrc@300c0000:reg:0: [0, 806092800, 0, 65536] is too long
Filename: /home/iduncan/linux/Documentation/devicetree/bindings/net/ti,k3-am654-cpts.example.dt.yaml Error: example-0: cpts@310d0000:reg:0: [0, 822935552, 0, 1024] is too long
Filename: /home/iduncan/linux/Documentation/devicetree/bindings/phy/qcom,qmp-usb3-dp-phy.example.dt.yaml Error: example-0: phy-wrapper@88e9000:reg:1: [0, 143556608, 0, 16] is too long
Filename: /home/iduncan/linux/Documentation/devicetree/bindings/phy/qcom,usb-snps-femto-v2.example.dt.yaml Error: example-0: phy@88e2000:reg:0: [0, 143532032, 0, 1024] is too long
Filename: /home/iduncan/linux/Documentation/devicetree/bindings/phy/qcom,qmp-phy.example.dt.yaml Error: example-0: phy-wrapper@88eb000:reg:0: [0, 143568896, 0, 396] is too long

Warning Count: 12

Error Count: 11

@gctucker
Copy link
Contributor Author

gctucker commented Jul 6, 2020

@isaiahduncan There were some errors which appear to have been parsed correctly by the script, but I don't see any FAIL test results. For example:

Filename: /home/iduncan/linux/Documentation/devicetree/bindings/bus/baikal,bt1-axi.example.dt.yaml Error: example-0: bus@1f05a000:reg:1: [0, 520409360, 0, 8] is too long

but then:

Filename: Documentation/devicetree/bindings/bus/baikal,bt1-axi.example.dt.yaml CHECK PASS

Should this not have caused the result to be FAIL instead?

@isaiahduncan
Copy link
Contributor

I just made the change to fix that problem in the python file and committed it. Also, I replaced the old output in the earlier comment with the new output from running the script

@gctucker
Copy link
Contributor Author

gctucker commented Jul 7, 2020

OK great, now I see this with the same example as in my previous comment:

Filename: Documentation/devicetree/bindings/bus/baikal,bt1-axi.example.dt.yaml CHECK FAIL

which is what I was expecting :)

I think the next step is to create a test case name using the file name. This is essentially about replacing some characters to fit in the schema for test case names. I'm not entirely sure what a test case name should look like for the example above, but I know that it's better to avoid slashes /, and dots . are normally used to create a hierarchy in the test names and group test cases together. So here's one option, appending the actual test check at the end:

{
  "Documentation.devicetree.bindings.bus.baikal_bt1-axi_example_dt_yaml.check": "FAIL"
}

with this mapping:
. -> _
, -> _
/ -> .

Then, I'm not sure if it's worth keeping the full path since all the device tree data is stored in Documentation/devicetree/bindings. It's useful to have shorter names as it's easier to manage and read. So another variant with the first part of the path removed:

{
  "bus.baikal_bt1-axi_example_dt_yaml.check": "FAIL"
}

I believe this is probably a good place to start, we might need to adjust things slightly as we start producing more results and submitting it.

@gctucker
Copy link
Contributor Author

gctucker commented Jul 7, 2020

To be precise, all the device tree bindings are in that directory. The device tree files for each platform are in arch/ and those will most likely need to keep their full path. Maybe we should just keep the full path for everything initially, including Documentation/devicetree/bindings and see if we can optimize that later.

@isaiahduncan
Copy link
Contributor

isaiahduncan commented Jul 13, 2020

New Resulting output snippet:

"Documentation.devicetree.bindings.hwmon.pmbus.ti_ucd90320_example_dt_yaml.check" : "PASS"
"Documentation.devicetree.bindings.hwmon.adi_adm1177_example_dt_yaml.check" : "PASS"
"Documentation.devicetree.bindings.hwmon.cirrus_lochnagar_example_dt_yaml.check" : "PASS"
"Documentation.devicetree.bindings.bus.allwinner_sun8i-a23-rsb_example_dt_yaml.check" : "PASS"
"Documentation.devicetree.bindings.bus.allwinner_sun50i-a64-de2_example_dt_yaml.check" : "PASS"
"Documentation.devicetree.bindings.bus.baikal_bt1-apb_example_dt_yaml.check" : "FAIL"
"Documentation.devicetree.bindings.bus.baikal_bt1-axi_example_dt_yaml.check" : "FAIL"
"Documentation.devicetree.bindings.bus.renesas_bsc_example_dt_yaml.check" : "PASS"
"Documentation.devicetree.bindings.bus.arm_integrator-ap-lm_example_dt_yaml.check" : "PASS"
"Documentation.devicetree.bindings.bus.socionext_uniphier-system-bus_example_dt_yaml.check" : "FAIL"

@isaiahduncan
Copy link
Contributor

Here is another link to the formatting file:

format.py : https://github.com/isaiahduncan/kernelci-core/blob/formatDTV/format.py

KernelCI project board automation moved this from Backlog to Done Jul 13, 2020
KernelCI 2020-Q3 automation moved this from Phase 2 - 2020-06-29 ~ 2020-07-10 to Done Jul 13, 2020
@gctucker gctucker reopened this Jul 13, 2020
KernelCI project board automation moved this from Done to In Progress Jul 13, 2020
KernelCI 2020-Q3 automation moved this from Done to In progress Jul 13, 2020
@gctucker
Copy link
Contributor Author

All the items in the check list have been completed, so this issue can now be closed.

KernelCI project board automation moved this from In Progress to Done Sep 24, 2020
KernelCI 2020-Q3 automation moved this from In progress to Done Sep 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Development

Successfully merging a pull request may close this issue.

2 participants