gpu: nvgpu: change zbc color default value

Change zbc color default value for opaque black.
Set all color_l2 fields to 0xff000000U.

Bug 3156369

Change-Id: I85167886ce8ff49b73cb33b5af224e552646df55
Signed-off-by: Jussi Vepsalainen <jvepsalainen@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvgpu/+/2430378
Reviewed-by: automaticguardword <automaticguardword@nvidia.com>
Reviewed-by: svc-mobile-coverity <svc-mobile-coverity@nvidia.com>
Reviewed-by: svc-mobile-misra <svc-mobile-misra@nvidia.com>
Reviewed-by: svc-mobile-cert <svc-mobile-cert@nvidia.com>
Reviewed-by: Alex Waterman <alexw@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
GVS: Gerrit_Virtual_Submit
This commit is contained in:
Jussi Vepsalainen
2020-10-20 09:52:15 +03:00
committed by Alex Waterman
parent 2c5f8eb501
commit 04bc01c696

View File

@@ -456,9 +456,8 @@ static void nvgpu_gr_zbc_load_default_sw_color_table(struct gk20a *g,
zbc->zbc_col_tbl[index].format = GR_ZBC_SOLID_BLACK_COLOR_FMT;
for (i = 0U; i < NVGPU_GR_ZBC_COLOR_VALUE_SIZE; i++) {
zbc->zbc_col_tbl[index].color_ds[i] = 0U;
zbc->zbc_col_tbl[index].color_l2[i] = 0U;
zbc->zbc_col_tbl[index].color_l2[i] = 0xff000000U;
}
zbc->zbc_col_tbl[index].color_l2[0] = 0xff000000U;
zbc->zbc_col_tbl[index].color_ds[3] = 0x3f800000U;
zbc->zbc_col_tbl[index].ref_cnt =
nvgpu_safe_add_u32(zbc->zbc_col_tbl[index].ref_cnt, 1U);