mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-23 01:50:07 +03:00
As part of ACR bootstrap, falcon bootstrap request is sent to engine HAL functions along with bootloader structure & perform falcon boot, but this adds constraint to HAL separation due to struct parameter, so made ACR to handle falcon boot by using falcon interfaces along with new HAL ops to setup engine falcon setup. This also helps to reduce code duplication too. JIRA NVGPU-2039 Change-Id: I6ca29390b74d75bad0467a3c17623a395ec9bc25 Signed-off-by: Mahantesh Kumbar <mkumbar@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/2072940 Reviewed-by: svc-misra-checker <svc-misra-checker@nvidia.com> Reviewed-by: Vijayakumar Subbu <vsubbu@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>