CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]  2026/04/20 15:18:37

Modified files:
        sys/arch/octeon/dev: octeon_intr.c 

Log message:
sys/octeon: accept linux,phandle for IRQs

SRX300 firmware DT describes the CIU root and several CIB interrupt
controllers with linux,phandle, but omits phandle.

octeon_intr_register() consumed only the latter; the controllers
therefore never entered the interrupt controller registry, and every
later interrupt-parent lookup for CIB, AHCI, and xHCI failed.

Thus, dev/ofw/fdt lookup code already treats phandle and linux,phandle
as equivalent; so the Octeon interrupt layer should do the same when
registering interrupt controllers.

OK: kettenis@, visa@

Reply via email to