diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gp10b/hw_gr_gp10b.h')
-rw-r--r-- | drivers/gpu/nvgpu/gp10b/hw_gr_gp10b.h | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gp10b/hw_gr_gp10b.h b/drivers/gpu/nvgpu/gp10b/hw_gr_gp10b.h index ca4aa6bd..f2237a50 100644 --- a/drivers/gpu/nvgpu/gp10b/hw_gr_gp10b.h +++ b/drivers/gpu/nvgpu/gp10b/hw_gr_gp10b.h | |||
@@ -2198,6 +2198,54 @@ static inline u32 gr_gpcs_swdx_tc_beta_cb_size_v_m(void) | |||
2198 | { | 2198 | { |
2199 | return 0x3fffff << 0; | 2199 | return 0x3fffff << 0; |
2200 | } | 2200 | } |
2201 | static inline u32 gr_gpcs_swdx_dss_zbc_color_r_r(u32 i) | ||
2202 | { | ||
2203 | return 0x00418010 + i*4; | ||
2204 | } | ||
2205 | static inline u32 gr_gpcs_swdx_dss_zbc_color_r_val_f(u32 v) | ||
2206 | { | ||
2207 | return (v & 0xffffffff) << 0; | ||
2208 | } | ||
2209 | static inline u32 gr_gpcs_swdx_dss_zbc_color_g_r(u32 i) | ||
2210 | { | ||
2211 | return 0x0041804c + i*4; | ||
2212 | } | ||
2213 | static inline u32 gr_gpcs_swdx_dss_zbc_color_g_val_f(u32 v) | ||
2214 | { | ||
2215 | return (v & 0xffffffff) << 0; | ||
2216 | } | ||
2217 | static inline u32 gr_gpcs_swdx_dss_zbc_color_b_r(u32 i) | ||
2218 | { | ||
2219 | return 0x00418088 + i*4; | ||
2220 | } | ||
2221 | static inline u32 gr_gpcs_swdx_dss_zbc_color_b_val_f(u32 v) | ||
2222 | { | ||
2223 | return (v & 0xffffffff) << 0; | ||
2224 | } | ||
2225 | static inline u32 gr_gpcs_swdx_dss_zbc_color_a_r(u32 i) | ||
2226 | { | ||
2227 | return 0x004180c4 + i*4; | ||
2228 | } | ||
2229 | static inline u32 gr_gpcs_swdx_dss_zbc_color_a_val_f(u32 v) | ||
2230 | { | ||
2231 | return (v & 0xffffffff) << 0; | ||
2232 | } | ||
2233 | static inline u32 gr_gpcs_swdx_dss_zbc_c_01_to_04_format_r(void) | ||
2234 | { | ||
2235 | return 0x00500100; | ||
2236 | } | ||
2237 | static inline u32 gr_gpcs_swdx_dss_zbc_z_r(u32 i) | ||
2238 | { | ||
2239 | return 0x00418110 + i*4; | ||
2240 | } | ||
2241 | static inline u32 gr_gpcs_swdx_dss_zbc_z_val_f(u32 v) | ||
2242 | { | ||
2243 | return (v & 0xffffffff) << 0; | ||
2244 | } | ||
2245 | static inline u32 gr_gpcs_swdx_dss_zbc_z_01_to_04_format_r(void) | ||
2246 | { | ||
2247 | return 0x0050014c; | ||
2248 | } | ||
2201 | static inline u32 gr_gpcs_setup_attrib_cb_base_r(void) | 2249 | static inline u32 gr_gpcs_setup_attrib_cb_base_r(void) |
2202 | { | 2250 | { |
2203 | return 0x00418810; | 2251 | return 0x00418810; |