Closed vineethrp closed 3 years ago
I was looking into the sbsa-acs tree and looks like the pal_uefi has the function definition which takes 3 arguements https://raw.githubusercontent.com/ARM-software/sbsa-acs/master/platform/pal_uefi/src/pal_iovirt.c
But LuvOS uses the pal_baremetal version https://github.com/ARM-software/sbsa-acs/blob/master/platform/pal_baremetal/src/pal_iovirt.c
Hello Vineeth,
Thank you for reporting this. the above issue came from linux platform file which needed this update.
We have fixed it in the following pull request. https://gitlab.arm.com/linux-arm/linux-acs/-/merge_requests/6
You can try syncing again, it should work fine.
Thanks, Rajat
Thanks Rajat, I can confirm that the build is successful now.
Function definition for
pal_iovirt_get_rc_smmu_base
has 3 arguments in sbsa-acs-pal, but sbsa-acs-val expects 4 arguments.