| #
1c63cd61 |
| 06-Nov-2025 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge changes from topic "qti-rb3gen2" into integration
* changes: docs(maintainers): update QTI platform maintainers docs(qti): add RB3Gen2 platform documentation docs(qti): move documentatio
Merge changes from topic "qti-rb3gen2" into integration
* changes: docs(maintainers): update QTI platform maintainers docs(qti): add RB3Gen2 platform documentation docs(qti): move documentation under docs/plat/qti/ feat(kodiak): add support for RB3Gen2 platform feat(qti): introduce basic XPU driver refactor(qti): introduce SoC codename as Kodiak feat(qti): add TF-A BL2 common platform framework refactor(qti): refactor RNG as a proper driver fix(qti): fix config PLAT_XLAT_TABLES_DYNAMIC feat(qti): add BL32 support refactor(qti): make UART config independent refactor(qti): make CNTFRQ config independent fix(qti): fix build without coreboot
show more ...
|
| #
c48d0aef |
| 25-Sep-2025 |
Sumit Garg <sumit.garg@oss.qualcomm.com> |
feat(qti): add TF-A BL2 common platform framework
Currently QTI pltforms only supports coreboot as the second stage bootloader. Lets enable support for TF-A BL2 as the common reference second stage
feat(qti): add TF-A BL2 common platform framework
Currently QTI pltforms only supports coreboot as the second stage bootloader. Lets enable support for TF-A BL2 as the common reference second stage bootloader which is able to support a variety of normal world OS bootloaders (BL33) like edk2, U-Boot, coreboot-depthcharge etc.
The common reference boot flow should look like following on QTI platforms:
PBL (ROM) -> XBL -> BL2 -> BL31 -> BL33 -> Normal world OS | --> BL32
As of now XBL is performing DRAM initialization and loads two set of images for BL2 and FIP into DRAM from flash after performing secure boot checks if enabled. Then BL2 does the FIP parsing from DRAM and loads payloads at appropriate addresses as per the FIP configuration.
Note here that BL2 image is loaded from TZ partition on UFS flash which by default requires QTI secure boot checks.
Change-Id: Ice73905bff39291fa417389cb84dabe455c3f0ba Signed-off-by: Sumit Garg <sumit.garg@oss.qualcomm.com>
show more ...
|