• GIC500 :: How to forward interrupts to multiple cores using GICD_IROUTER

    Is there a way to forward the interrupts from Descriptor to multiple Cores using GICD_IROUTER ?

    Seems the Affinity Routing field in my case is hard-tied to 1.  


    P.S. The SoC I'm working on, do have 8 ARM cores

  • GIC 500 :: Not able to find the definition for GICD_IROUTERn register

    Can someone please point me to the documentation where I can find the definition for GICD_IROUTERn register. I see it mentioned in DDI0516B_gic5000_r0p0_trm but not the complete definition.

  • GIC500 :: Not able to disable Affinity Routing

    I'm not able to disable the affinity routing (i.e. ARE_S and ARE_NS bits being set always). Reset value of GICD_CTLR register is 0x30.

    Actually I want to forward the interrupt from Distributor to multiple Cores but seems to use ITARGETSR, affinity…