mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-24 02:22:34 +03:00
gpu: nvgpu: Add SM registers
Add SM registers which were taken into use in GPU characteristics. Bug 1551769 Bug 1558186 Change-Id: I705da9ac25556b6b94137199e0acd9af3c8e6422 Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com> Reviewed-on: http://git-master/r/601020
This commit is contained in:
committed by
Deepak Nibade
parent
2d23236ae2
commit
e8c5b7dd17
@@ -1866,6 +1866,22 @@ static inline u32 gr_gpc0_tpc0_sm_cfg_sm_id_f(u32 v)
|
||||
{
|
||||
return (v & 0xffff) << 0;
|
||||
}
|
||||
static inline u32 gr_gpc0_tpc0_sm_arch_r(void)
|
||||
{
|
||||
return 0x0050469c;
|
||||
}
|
||||
static inline u32 gr_gpc0_tpc0_sm_arch_warp_count_v(u32 r)
|
||||
{
|
||||
return (r >> 0) & 0xff;
|
||||
}
|
||||
static inline u32 gr_gpc0_tpc0_sm_arch_spa_version_v(u32 r)
|
||||
{
|
||||
return (r >> 8) & 0xfff;
|
||||
}
|
||||
static inline u32 gr_gpc0_tpc0_sm_arch_sm_version_v(u32 r)
|
||||
{
|
||||
return (r >> 20) & 0xfff;
|
||||
}
|
||||
static inline u32 gr_gpc0_ppc0_pes_vsc_strem_r(void)
|
||||
{
|
||||
return 0x00503018;
|
||||
|
||||
Reference in New Issue
Block a user