History log of /rk3399_ARM-atf/plat/amd/common/custom_pkg.mk (Results 1 – 3 of 3)
Revision Date Author Comments
# 733d0e7f 09-Mar-2026 Govindraj Raja <govindraj.raja@arm.com>

Merge changes from topic "amd_custompkg_infra" into integration

* changes:
fix(versal2): remove SCMI drivers in NO PM configuration
feat(amd): custom package linker infra
chore(versal2): make

Merge changes from topic "amd_custompkg_infra" into integration

* changes:
fix(versal2): remove SCMI drivers in NO PM configuration
feat(amd): custom package linker infra
chore(versal2): make TFA_NO_PM configurable with default value
feat(amd): support multiple custom packages

show more ...


# 89aae9a1 27-Jan-2026 Akshay Belsare <akshay.belsare@amd.com>

feat(amd): custom package linker infra

Add linker script consolidation framework for custom packages
integrated with TF-A.

- Implement two-stage preprocessing for custom linker scripts
- Auto-disco

feat(amd): custom package linker infra

Add linker script consolidation framework for custom packages
integrated with TF-A.

- Implement two-stage preprocessing for custom linker scripts
- Auto-discover custom_pkg.ld.S files in package directories
- Create linker script template (plat.ld.S.tpl) for consolidation
- Support normalized absolute path resolution for multiple packages
- Generate final plat.ld.S by preprocessing template with custom scripts

The framework automatically discovers and preprocesses custom package
linker scripts, expanding package-specific macros before inclusion in
the final consolidated linker script. This enables multiple packages
to define custom memory regions and sections without conflicts.

Change-Id: Ie21e807f96507a655275443df5f33b18915965f8
Signed-off-by: Akshay Belsare <akshay.belsare@amd.com>

show more ...


# 87daf659 26-Nov-2025 Akshay Belsare <akshay.belsare@amd.com>

feat(amd): support multiple custom packages

Add support for including multiple custom packages to be built and
linked with TF-A for AMD platforms. This allows flexible integration
of multiple custom

feat(amd): support multiple custom packages

Add support for including multiple custom packages to be built and
linked with TF-A for AMD platforms. This allows flexible integration
of multiple custom service implementations.

- Introduce custom_pkg.mk for custom package integration
- Create custom_svc_stub.c with default stub implementations
- Refactor platform.mk to conditionally include custom packages
- Support multiple package paths via space/semicolon-separated
CUSTOM_PKG_PATH

The framework handles discovery and inclusion of custom_pkg.mk files
from each package directory, providing flexibility for platform-specific
customizations without modifying TF-A core code.

Change-Id: I254373f81744328a3e7d5fcf482d137c7108444f
Signed-off-by: Akshay Belsare <akshay.belsare@amd.com>

show more ...