Hi there,
I'm working with Linux processor-sdk 05.02.00.10 and RTOS processor-sdk 4.03.00.05.
I successfully worked with jailhouse hypervisor on the AM5728 evaluation board.
Now I'm setting up a RTOS jailhouse inmate on a AM5728 based custom board and I'm trying to figure out which irq lines I need to reserve in the Linux kernel dts.
Going through
and analyzing ICSS_EMAC example, I see that additional irq's 44 127 129 136 137 are reserved in am572x-idk-jailhouse.dtsi.
I see the interruptNum arguments that are used when the ICSS_EMAC RTOS inmate invokes HwiP_create() is invoked, but there's no connection between them and the numbers skipped in the dts.
Also, nodes in the dts that hold lines like
interrupts = <GIC_SPI xx IRQ_TYPE_LEVEL_HIGH>;
with matching numbers (44 127 129...) are not related to the ICSS_EMAC example.
How can I figure the irq numbers I need to skip for my RTOS app?
Thanks a lot,
Nir.