mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-24 18:42:29 +03:00
Moved following functionality from gr to gr falcon common gr_gk20a_init_ctxsw -> nvgpu_gr_falcon_init_ctxsw gr_gk20a_init_ctx_state -> nvgpu_gr_falcon_init_ctx_state gk20a_init_gr_bind_fecs_elpg -> nvgpu_gr_falcon_bind_fecs_elpg Replaced code in gr_gk20a.c by calling corresponding gr falcon common calls and moved all relevant code to gr falcon unit. Moved following gr ops from gr to gr falcon: int (*init_ctx_state)(struct gk20a *g); Moved functionality from gr to relevant gr falcon hals: gr_gk20a_init_ctx_state -> gm20b_gr_falcon_init_ctx_state gr_gp10b_init_ctx_state -> gp10b_gr_falcon_init_ctx_state JIRA NVGPU-1881 Change-Id: I027e1972a7747275311df99679235804dc0e16fe Signed-off-by: Seshendra Gadagottu <sgadagottu@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/2084391 Reviewed-by: svc-mobile-coverity <svc-mobile-coverity@nvidia.com> Reviewed-by: Deepak Nibade <dnibade@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>