Re: [PATCH 1/2] dt-bindings: misc: introduce pci1179,0220.yaml

From: Alex Elder

Date: Fri Aug 21 2026 - 18:07:13 EST


On 8/21/26 2:10 PM, Rob Herring wrote:
On Thu, Aug 20, 2026 at 12:18:45PM -0500, Alex Elder wrote:
On 8/15/26 3:46 PM, Rob Herring (Arm) wrote:

On Thu, 13 Aug 2026 17:29:41 -0500, Alex Elder wrote:
Define the binding for the Toshiba TC9564 PCI endpoint function device.
The third downstream PCIe switch port within this chip has an embedded
PCIe controller, and that implements two of these PCIe functions.

Signed-off-by: Daniel Thompson <daniel@xxxxxxxxxxxx>
Signed-off-by: Alex Elder <elder@xxxxxxxxxxxx>
---
.../bindings/misc/pci1179,0220.yaml | 150 ++++++++++++++++++
MAINTAINERS | 6 +
2 files changed, 156 insertions(+)
create mode 100644 Documentation/devicetree/bindings/misc/pci1179,0220.yaml


My bot found errors running 'make dt_binding_check' on your patch:

I don't see these errors, so I'm probably running an old version
of something? I'll try to sort it out. Sorry about that.

Are you setting DT_SCHEMA_FILES? If so, read the rest of the msg that
was cut. :)

Yes I do set (export) DT_SCHEMA_FILES to the file I want to check.

yamllint --version
yamllint 1.38.0

pip3 install dtschema --upgrade
...reports a long list of "Requirement already satisfied" messages

I suspect I'm running local versions and something is out of date.

You can also now do 'make misc/pci1179,0220.yaml' which checks your
example against all schemas rather than against only your schema.

That's good to know.

I'll spend some more time trying to reproduce the errors soon.

Thanks for following up.

-Alex>
Rob