GIC Programming on LS2088A

cancel
Showing results for 
Search instead for 
Did you mean: 

GIC Programming on LS2088A

588 Views
burakunaltay
Contributor I

Currently I am trying to configure the Generic Interrupt Controller on a LS2088A board.  Since GIC registers are memory mapped and there is no document regarding the system memory map in LS2088A product page, could anyone provide me information about GIC base address in LS2088A boards ?

Labels (1)
Tags (3)
0 Kudos
1 Reply

301 Views
r8070z
NXP TechSupport
NXP TechSupport


Have a great day,

You can see the base address in the LS208xA dts file

https://github.com/torvalds/linux/blob/master/arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi

/ {

               compatible = "fsl,ls2080a";

               interrupt-parent = <&gic>;

               #address-cells = <2>;

               #size-cells = <2>;

               gic: interrupt-controller@6000000 {

                              compatible = "arm,gic-v3";

                              reg = <0x0 0x06000000 0 0x10000>, /* GIC Dist */

                                            <0x0 0x06100000 0 0x100000>, /* GICR (RD_base + SGI_base) */

                                            <0x0 0x0c0c0000 0 0x2000>, /* GICC */

                                            <0x0 0x0c0d0000 0 0x1000>, /* GICH */

                                            <0x0 0x0c0e0000 0 0x20000>; /* GICV */

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos