summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gm20b/hw_gr_gm20b.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gm20b/hw_gr_gm20b.h')
-rw-r--r--drivers/gpu/nvgpu/gm20b/hw_gr_gm20b.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gm20b/hw_gr_gm20b.h b/drivers/gpu/nvgpu/gm20b/hw_gr_gm20b.h
index 0dae5896..8e4308a3 100644
--- a/drivers/gpu/nvgpu/gm20b/hw_gr_gm20b.h
+++ b/drivers/gpu/nvgpu/gm20b/hw_gr_gm20b.h
@@ -1878,6 +1878,22 @@ static inline u32 gr_gpc0_tpc0_sm_cfg_sm_id_f(u32 v)
1878{ 1878{
1879 return (v & 0xffff) << 0; 1879 return (v & 0xffff) << 0;
1880} 1880}
1881static inline u32 gr_gpc0_tpc0_sm_arch_r(void)
1882{
1883 return 0x0050469c;
1884}
1885static inline u32 gr_gpc0_tpc0_sm_arch_warp_count_v(u32 r)
1886{
1887 return (r >> 0) & 0xff;
1888}
1889static inline u32 gr_gpc0_tpc0_sm_arch_spa_version_v(u32 r)
1890{
1891 return (r >> 8) & 0xfff;
1892}
1893static inline u32 gr_gpc0_tpc0_sm_arch_sm_version_v(u32 r)
1894{
1895 return (r >> 20) & 0xfff;
1896}
1881static inline u32 gr_gpc0_ppc0_pes_vsc_strem_r(void) 1897static inline u32 gr_gpc0_ppc0_pes_vsc_strem_r(void)
1882{ 1898{
1883 return 0x00503018; 1899 return 0x00503018;