| 8cb9c635 | 16-Jul-2024 |
Varun Wadekar <vwadekar@nvidia.com> |
fix(rmmd): remove the assert check for RMM_BASE
This patch removes the assert from rmmd_setup() that checks if the RMM image PC is equal to RMM_BASE. The RMM image can be relocated to any address in
fix(rmmd): remove the assert check for RMM_BASE
This patch removes the assert from rmmd_setup() that checks if the RMM image PC is equal to RMM_BASE. The RMM image can be relocated to any address in the DRAM by the previous bootloader. So, providing the RMM base address at compile time is not feasible for such platforms.
The assert check is now replaced with a runtime check for the RMM image.
Change-Id: I568cdb6f76f41d0dcdc7a95feb75e252a7c5c930 Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
show more ...
|
| adcd74ca | 15-Jul-2024 |
Varun Wadekar <vwadekar@nvidia.com> |
fix(rmmd): ignore SMC FID when RMM image is not present
This patch marks the RMM boot as failed, to ignore the SMC FID for the RMM at runtime, if RMM image is not present on the platform.
Change-Id
fix(rmmd): ignore SMC FID when RMM image is not present
This patch marks the RMM boot as failed, to ignore the SMC FID for the RMM at runtime, if RMM image is not present on the platform.
Change-Id: I3c19d886d32c56837a1a0d260d5204da8b2d12f1 Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
show more ...
|
| eacbef4c | 15-Jul-2024 |
Varun Wadekar <vwadekar@nvidia.com> |
fix(rmmd): fail gracefully if RME is not enabled
This patch converts the assert check for RME presence into a runtime check and returns an error to fail gracefully. This allows platforms to use the
fix(rmmd): fail gracefully if RME is not enabled
This patch converts the assert check for RME presence into a runtime check and returns an error to fail gracefully. This allows platforms to use the same image on boards that do not support RME too.
Change-Id: I0cacdd7afd85ed3581e90ea81f0a51d076adb875 Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
show more ...
|