diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/hw_gr_gk20a.h')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/hw_gr_gk20a.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/hw_gr_gk20a.h b/drivers/gpu/nvgpu/gk20a/hw_gr_gk20a.h index 3b16df58..f89bb2a4 100644 --- a/drivers/gpu/nvgpu/gk20a/hw_gr_gk20a.h +++ b/drivers/gpu/nvgpu/gk20a/hw_gr_gk20a.h | |||
@@ -1886,6 +1886,22 @@ static inline u32 gr_gpc0_tpc0_sm_cfg_sm_id_f(u32 v) | |||
1886 | { | 1886 | { |
1887 | return (v & 0xffff) << 0; | 1887 | return (v & 0xffff) << 0; |
1888 | } | 1888 | } |
1889 | static inline u32 gr_gpc0_tpc0_sm_arch_r(void) | ||
1890 | { | ||
1891 | return 0x0050469c; | ||
1892 | } | ||
1893 | static inline u32 gr_gpc0_tpc0_sm_arch_warp_count_v(u32 r) | ||
1894 | { | ||
1895 | return (r >> 0) & 0xff; | ||
1896 | } | ||
1897 | static inline u32 gr_gpc0_tpc0_sm_arch_spa_version_v(u32 r) | ||
1898 | { | ||
1899 | return (r >> 8) & 0xf; | ||
1900 | } | ||
1901 | static inline u32 gr_gpc0_tpc0_sm_arch_spa_version_smkepler_lp_v(void) | ||
1902 | { | ||
1903 | return 0x0000000c; | ||
1904 | } | ||
1889 | static inline u32 gr_gpc0_ppc0_pes_vsc_strem_r(void) | 1905 | static inline u32 gr_gpc0_ppc0_pes_vsc_strem_r(void) |
1890 | { | 1906 | { |
1891 | return 0x00503018; | 1907 | return 0x00503018; |