Branch: refs/heads/main Home: https://github.com/OpenAMP/openamp-system-reference Commit: 7d392c6707de6ec9ad875ee0308ecf4eb4eabec1 https://github.com/OpenAMP/openamp-system-reference/commit/7d392c6707de6ec9a... Author: Ben Levinsky ben.levinsky@amd.com Date: 2026-01-07 (Wed, 07 Jan 2026)
Changed paths: M examples/libmetal/machine/remote/amd_rpu/platform_init.c A examples/libmetal/machine/remote/amd_rpu/system/generic/CMakeLists.txt A examples/libmetal/machine/remote/amd_rpu/system/generic/README.md A examples/libmetal/machine/remote/amd_rpu/system/generic/amp_demo_os.h A examples/libmetal/machine/remote/amd_rpu/system/generic/gic_init.c A examples/libmetal/machine/remote/amd_rpu/system/generic/main.c
Log Message: ----------- examples: libmetal: amd_rpu: Add Baremetal Port
Add port that implements, main routine, suspend/resume and wiring in interrupts.
Signed-off-by: Ben Levinsky ben.levinsky@amd.com
Commit: 40e9a51d97ff8bdc8d943f55722910494bb96b27 https://github.com/OpenAMP/openamp-system-reference/commit/40e9a51d97ff8bdc8... Author: Ben Levinsky ben.levinsky@amd.com Date: 2026-01-07 (Wed, 07 Jan 2026)
Changed paths: M examples/libmetal/machine/remote/amd_rpu/lscript_sdt.ld
Log Message: ----------- examples: libmetal: amd_rpu: fix linker script
Ensure that RPU Firmware will boot using FreeRTOS or Baremetal system by making sure linker script is proper.
Signed-off-by: Ben Levinsky ben.levinsky@amd.com
Commit: dcd4f7ab7da9252221ac1b9b3140a04c3660d05b https://github.com/OpenAMP/openamp-system-reference/commit/dcd4f7ab7da925222... Author: Ben Levinsky ben.levinsky@amd.com Date: 2026-01-07 (Wed, 07 Jan 2026)
Changed paths: M examples/libmetal/machine/remote/amd_rpu/common.h M examples/libmetal/machine/remote/amd_rpu/platform_init.c
Log Message: ----------- examples: libmetal: amd_rpu: Set size for shared memory device based on macro
Before the size was hard-coded. Now let macro definition SHM_SIZE set shared memory region size
Signed-off-by: Ben Levinsky ben.levinsky@amd.com
Commit: 795f838777b01bb1bd9dddb26246531ef04050ac https://github.com/OpenAMP/openamp-system-reference/commit/795f838777b01bb1b... Author: Ben Levinsky ben.levinsky@amd.com Date: 2026-01-07 (Wed, 07 Jan 2026)
Changed paths: M examples/libmetal/machine/remote/amd_rpu/platform_init.c
Log Message: ----------- examples: libmetal: amd_rpu: IRQ Handler now to handle based on registed IRQ
As the IPI_IRQ_VECT_ID system interrupt is what is used to map the internal IRQ handler, pass this in to metal_irq_handle() call.
Signed-off-by: Ben Levinsky ben.levinsky@amd.com
Commit: 276192eca17f4a4cc1a8f32965216f83e453fcd4 https://github.com/OpenAMP/openamp-system-reference/commit/276192eca17f4a4cc... Author: Ben Levinsky ben.levinsky@amd.com Date: 2026-01-07 (Wed, 07 Jan 2026)
Changed paths: M examples/libmetal/machine/remote/amd_rpu/platform_init.c
Log Message: ----------- examples: libmetal: amd_rpu: Ensure IRQ setup is clean
Wipe pre-existing IRQ kicks before register and enable of handler for IRQ
Signed-off-by: Ben Levinsky ben.levinsky@amd.com
Commit: 79cef32ccedc9661753ebf5fd3677e99cf25dd32 https://github.com/OpenAMP/openamp-system-reference/commit/79cef32ccedc96617... Author: Ben Levinsky ben.levinsky@amd.com Date: 2026-01-07 (Wed, 07 Jan 2026)
Changed paths: M examples/libmetal/machine/remote/amd_rpu/platform_init.c
Log Message: ----------- examples: libmetal: amd_rpu: Update log for role
As the role for this C file is remote, ensure metal_err logging reflects this.
Signed-off-by: Ben Levinsky ben.levinsky@amd.com
Commit: 5c118fb1619e900e32317d8e884ecaa54ef6cdd8 https://github.com/OpenAMP/openamp-system-reference/commit/5c118fb1619e900e3... Author: Ben Levinsky ben.levinsky@amd.com Date: 2026-01-07 (Wed, 07 Jan 2026)
Changed paths: A examples/libmetal/machine/remote/amd_rpu/build_deps.cmake
Log Message: ----------- examples: libmetal: amd_rpu: Add build dependencies
This was skipped because of .gitignore - add this for compilation
Signed-off-by: Ben Levinsky ben.levinsky@amd.com
Commit: 2e4b20c37e311809f96c93503dae04a45bf92694 https://github.com/OpenAMP/openamp-system-reference/commit/2e4b20c37e311809f... Author: Ben Levinsky ben.levinsky@amd.com Date: 2026-01-07 (Wed, 07 Jan 2026)
Changed paths: M examples/libmetal/machine/remote/amd_rpu/platform_init.c
Log Message: ----------- libmetal: amd_rpu: use libmetal logging framework
Same as legacy_apps, define and use platform specific logging handler.
Signed-off-by: Ben Levinsky ben.levinsky@amd.com
Compare: https://github.com/OpenAMP/openamp-system-reference/compare/b73f5d7ca3e6...2...
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/openamp-system-reference/settings/notifications