Home
last modified time | relevance | path

Searched hist:d7e39c43f2f58aabb085ed7b8f461f9ece6002d0 (Results 1 – 4 of 4) sorted by relevance

/rk3399_ARM-atf/fdts/
H A Darm_fpga.dtsd7e39c43f2f58aabb085ed7b8f461f9ece6002d0 Tue Jul 20 19:05:38 UTC 2021 Andre Przywara <andre.przywara@arm.com> feat(arm_fpga): add ITS autodetection

Some FPGAs come with a GIC that has an ITS block configured. Since the
ITS sits between the distributor and redistributors, we can autodetect
that, and already adjust the GICR base address.

To also make this ITS usable, add an ITS node to our base DTB, and
remove that should we not find an ITS during the scan for the
redistributor. This allows to use the same TF-A binary for FPGA images
with or without an ITS.

Change-Id: I4c0417dec7bccdbad8cbca26fa2634950fc50a66
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
/rk3399_ARM-atf/plat/arm/board/arm_fpga/
H A Dfpga_gicv3.cd7e39c43f2f58aabb085ed7b8f461f9ece6002d0 Tue Jul 20 19:05:38 UTC 2021 Andre Przywara <andre.przywara@arm.com> feat(arm_fpga): add ITS autodetection

Some FPGAs come with a GIC that has an ITS block configured. Since the
ITS sits between the distributor and redistributors, we can autodetect
that, and already adjust the GICR base address.

To also make this ITS usable, add an ITS node to our base DTB, and
remove that should we not find an ITS during the scan for the
redistributor. This allows to use the same TF-A binary for FPGA images
with or without an ITS.

Change-Id: I4c0417dec7bccdbad8cbca26fa2634950fc50a66
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
H A Dfpga_private.hd7e39c43f2f58aabb085ed7b8f461f9ece6002d0 Tue Jul 20 19:05:38 UTC 2021 Andre Przywara <andre.przywara@arm.com> feat(arm_fpga): add ITS autodetection

Some FPGAs come with a GIC that has an ITS block configured. Since the
ITS sits between the distributor and redistributors, we can autodetect
that, and already adjust the GICR base address.

To also make this ITS usable, add an ITS node to our base DTB, and
remove that should we not find an ITS during the scan for the
redistributor. This allows to use the same TF-A binary for FPGA images
with or without an ITS.

Change-Id: I4c0417dec7bccdbad8cbca26fa2634950fc50a66
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
H A Dfpga_bl31_setup.cd7e39c43f2f58aabb085ed7b8f461f9ece6002d0 Tue Jul 20 19:05:38 UTC 2021 Andre Przywara <andre.przywara@arm.com> feat(arm_fpga): add ITS autodetection

Some FPGAs come with a GIC that has an ITS block configured. Since the
ITS sits between the distributor and redistributors, we can autodetect
that, and already adjust the GICR base address.

To also make this ITS usable, add an ITS node to our base DTB, and
remove that should we not find an ITS during the scan for the
redistributor. This allows to use the same TF-A binary for FPGA images
with or without an ITS.

Change-Id: I4c0417dec7bccdbad8cbca26fa2634950fc50a66
Signed-off-by: Andre Przywara <andre.przywara@arm.com>