mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-24 18:42:29 +03:00
Register write from gr_gk20a_init_fs_state function are moved to hal. New hal added for setting the pd_tpc_per_gpc, pd_skip_table_gpc and cwd_gpcs_tpcs_num. pd_tpc_per_gpc helps to describe the number of tpcs in each logical gpc. pd_skip_table helps to skip certain TPCs during distribution. cwd_gpcs_tpcs_num helps to set number of tpcs and gpcs in CWD. remove write for depreciated NV_PBE_PRI_ZROP_SETTING_NUM_ACTIVE_FBPS and NV_PBE_PRI_CROP_SETTINS_NUM_ACTIVE_FBPS fields from BES_ZROP_SETTINGS and BES_CROP_SETTINGS registers. Both these fields changed to NUM_ACTIVE_LTCS from gm20b onwards and those are being set in existing hal functions. JIRA NVGPU-2951 Change-Id: I905b98356e8eadaf7e2481850de841c050ea50c5 Signed-off-by: Vinod G <vinodg@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/2072249 Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>