backlight: fix coverity [1/1]

PD#SWPL-254104

Problem:
need fix coverity

Solution:
fix coverity for backlight driver

Verify:
bu301

Change-Id: I8acaca5a10c03bab97be7f3330f7610c0c7ffabb
Signed-off-by: Evoke Zhang <evoke.zhang@amlogic.com>
This commit is contained in:
Evoke Zhang
2026-02-06 15:59:52 +08:00
committed by gerrit autosubmit
parent f855683363
commit 3f6db2ba3d
2 changed files with 7 additions and 3 deletions
@@ -1146,10 +1146,9 @@ static int ldim_dev_get_config_from_ini(struct ldim_dev_driver_s *dev_drv, phand
}
if (fw_cus && fw_cus->fw_param) {
tmp_cnt = lcd_ini_get_array(inip, psec, "param_data",
fw_cus->fw_param->param, 32);
tmp_cnt = lcd_ini_get_array(inip, psec, "param_data", fw_cus->fw_param->param, 32);
LDIMPR("custom param size = %d\n", tmp_cnt);
if (tmp_cnt) {//!=0
if (tmp_cnt > 0) {
fw_cus->fw_param->param_len = tmp_cnt;
fw_cus->fw_param->param = kcalloc(tmp_cnt, sizeof(int), GFP_KERNEL);
if (fw_cus->fw_param->param) {
@@ -1072,6 +1072,11 @@ int bl_config_load(struct aml_bl_drv_s *bdrv, struct platform_device *pdev, int
int ret = 0, i;
unsigned char file_type = PANEL_FILE_INVALID;
if (!bdrv || !pdev) {
BLERR("config_load: invalid bdrv or pdev\n");
return -1;
}
if (bdrv->index == 0)
sprintf(ukey_name, "backlight");
else