mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-24 02:22:34 +03:00
Add common/falcon/falcon_priv.h file that will contain declarations private to Falcon unit. Clean up the falcon header files inclusion. Rules followed: 1. Remove unneeded header file includes. 2. Falcon unit source files will only include falcon_priv.h. 3. Base architecture Falcon source (falcon_gk20a.c) will only include hw_falcon_*.h file. 4. Derived architecture source will include hw headers if needed. 5. Other units should not include hw headers for Falcon. 6. HAL source will include the Falcon unit header if needed. JIRA NVGPU-1459 Change-Id: Ia9f03f7b577fe10b8c0f417e6302fa7ebd4131cc Signed-off-by: Sagar Kamble <skamble@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1961634 Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>