mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-09 20:32:04 +09:00
amvecm: fix dnlp_cuvbld_min and dnlp_cuvbld_max not load [1/1]
PD#SWPL-11528 Problem: dnlp_cuvbld_min and dnlp_cuvbld_max not follow db Solution: add refresh in driver Verify: TL1 Change-Id: Id3a79c5b834c8e6fd3574c70efdf0982694b306c Signed-off-by: Bencheng Jing <bencheng.jing@amlogic.com>
This commit is contained in:
@@ -591,6 +591,10 @@ void ve_set_v3_dnlp(struct ve_dnlp_curve_param_s *p)
|
||||
p->param[ve_dnlp_hghrange]) ||
|
||||
(dnlp_alg_param.dnlp_auto_rng !=
|
||||
p->param[ve_dnlp_auto_rng]) ||
|
||||
(dnlp_alg_param.dnlp_cuvbld_min !=
|
||||
p->param[ve_dnlp_cuvbld_min]) ||
|
||||
(dnlp_alg_param.dnlp_cuvbld_max !=
|
||||
p->param[ve_dnlp_cuvbld_max]) ||
|
||||
(dnlp_alg_param.dnlp_bbd_ratio_low !=
|
||||
p->param[ve_dnlp_bbd_ratio_low]) ||
|
||||
(dnlp_alg_param.dnlp_bbd_ratio_hig !=
|
||||
@@ -718,6 +722,9 @@ void ve_set_v3_dnlp(struct ve_dnlp_curve_param_s *p)
|
||||
dnlp_alg_param.dnlp_hghrange = p->param[ve_dnlp_hghrange];
|
||||
dnlp_alg_param.dnlp_auto_rng = p->param[ve_dnlp_auto_rng];
|
||||
|
||||
dnlp_alg_param.dnlp_cuvbld_min = p->param[ve_dnlp_cuvbld_min];
|
||||
dnlp_alg_param.dnlp_cuvbld_max = p->param[ve_dnlp_cuvbld_max];
|
||||
|
||||
/* histogram refine parms (remove bb affects) */
|
||||
dnlp_alg_param.dnlp_bbd_ratio_low = p->param[ve_dnlp_bbd_ratio_low];
|
||||
dnlp_alg_param.dnlp_bbd_ratio_hig = p->param[ve_dnlp_bbd_ratio_hig];
|
||||
|
||||
Reference in New Issue
Block a user