arm: gic-v3: Scan for subnodes
authorPatrick Rudolph <patrick.rudolph@9elements.com>
Thu, 20 Mar 2025 12:51:56 +0000 (13:51 +0100)
committerTom Rini <trini@konsulko.com>
Tue, 8 Apr 2025 22:23:27 +0000 (16:23 -0600)
commit6554cb460bfc0d1a21406da49bf44f029b5aa185
tree6cd72376a7fcea13c7fb0aa2a001bd825738ebea
parent51b8679b94ea22ffb91925cf56df1950fd4b0e12
arm: gic-v3: Scan for subnodes

According to the binding [1] the ITS node should be a subnode of the
GICv3 node. Since the ITS node has it's own driver, manually probe for
possible subnodes after binding since dm_scan_fdt() is not recursive.

1: https://www.kernel.org/doc/Documentation/devicetree/bindings/interrupt-controller/arm%2Cgic-v3.txt

Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
arch/arm/lib/gic-v3-its.c