From 04bc01c696549d8c372f394a4fe1934761d5f7b1 Mon Sep 17 00:00:00 2001 From: Jussi Vepsalainen Date: Tue, 20 Oct 2020 09:52:15 +0300 Subject: [PATCH] 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 Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvgpu/+/2430378 Reviewed-by: automaticguardword Reviewed-by: svc-mobile-coverity Reviewed-by: svc-mobile-misra Reviewed-by: svc-mobile-cert Reviewed-by: Alex Waterman Reviewed-by: mobile promotions Tested-by: mobile promotions GVS: Gerrit_Virtual_Submit --- drivers/gpu/nvgpu/common/gr/zbc.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/gpu/nvgpu/common/gr/zbc.c b/drivers/gpu/nvgpu/common/gr/zbc.c index 6d3f232c9..d62e438c3 100644 --- a/drivers/gpu/nvgpu/common/gr/zbc.c +++ b/drivers/gpu/nvgpu/common/gr/zbc.c @@ -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);