Re: [PATCH 1/3] dt-bindings: interrupt-controller: ti,irq-crossbar: Convert to DT schema

From: Rob Herring

Date: Wed Jun 10 2026 - 16:01:44 EST


On Sat, Jun 06, 2026 at 02:26:10AM +0530, Bhargav Joshi wrote:
> Convert TI irq-crossbar binding from text format to DT schema.
>
> As part of conversion following changes are made:
> - Add '#interrupt-cells' as a required property which was missing in
> text binding
> - As irq-crossbar is interrupt-controller. Move binding from
> bindings/arm/omap to bindings/interrupt-controller
> - property ti,irqs-reserved is defined and used as a array but other
> binding ti,pruss-intc.yaml uses same property name as a unit8 bitmask
> which causes erros in dt_binding_check. Update ti,irqs-reserved
> property name to ti,crossbar-irqs-reserved to resolve duplicate naming.

Defining a new property breaks the ABI. We will need to fix dtschema to
handle it. What's the error?

Rob