mirror of
git://nv-tegra.nvidia.com/linux-nv-oot.git
synced 2025-12-24 10:11:26 +03:00
a3d5511deac4d1d790ac5adb7ce2c217919f55a8
Instead of using mailbox to communicate change in adsp cpu freq, update it in adsp os args from ccplex-adsp shared memory. This adsp freq update is needed by EDF scheduler for scheduling EDF threads. The EDF scheduler gets current adsp freq from shared memory instead of scheduler callback. However, for APE1 (i.e. chips = T21x), timer prescalar must still be updated through mailbox each time adsp cpu freq is changed. Bug 200322504 Change-Id: I26f14f5c4f5c2369d67dfcd73dc6b9664df2ca26 Signed-off-by: Nitin Kumbhar <nkumbhar@nvidia.com> Reviewed-on: https://git-master/r/1512069 (cherry picked from commit 76e8a4c19de2fa5f0d91ebefac68aa0b864cb0eb) Reviewed-on: https://git-master/r/1512864 (cherry picked from commit 3100911879f9ea9930a515f6d55257caefcef869) Reviewed-on: https://git-master.nvidia.com/r/1517749 Reviewed-on: https://git-master.nvidia.com/r/1537334 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: svccoveritychecker <svccoveritychecker@nvidia.com> GVS: Gerrit_Virtual_Submit
Description
No description provided