}
 }
 
-static void rkisp1_csm_config(struct rkisp1_params *params, bool full_range)
+static void rkisp1_csm_config(struct rkisp1_params *params)
 {
        static const u16 full_range_coeff[] = {
                0x0026, 0x004b, 0x000f,
        };
        unsigned int i;
 
-       if (full_range) {
+       if (params->quantization == V4L2_QUANTIZATION_FULL_RANGE) {
                for (i = 0; i < ARRAY_SIZE(full_range_coeff); i++)
                        rkisp1_write(params->rkisp1,
                                     RKISP1_CIF_ISP_CC_COEFF_0 + i * 4,
        rkisp1_param_set_bits(params, RKISP1_CIF_ISP_HIST_PROP_V10,
                              rkisp1_hst_params_default_config.mode);
 
-       /* set the  range */
-       if (params->quantization == V4L2_QUANTIZATION_FULL_RANGE)
-               rkisp1_csm_config(params, true);
-       else
-               rkisp1_csm_config(params, false);
+       rkisp1_csm_config(params);
 
        spin_lock_irq(¶ms->config_lock);