Lines Matching refs:lut_len
1870 u32 *lut_regs, u32 *lut_val, int lut_len) in rk3568_vop2_load_lut() argument
1879 for (i = 0; i < lut_len; i++) in rk3568_vop2_load_lut()
1887 u32 *lut_regs, u32 *lut_val, int lut_len) in rk3588_vop2_load_lut() argument
1901 for (i = 0; i < lut_len; i++) in rk3588_vop2_load_lut()
1917 int i, lut_len, ret = 0; in rockchip_vop2_gamma_lut_init() local
1937 lut_len = lut_size / 4; in rockchip_vop2_gamma_lut_init()
1938 if (lut_len != 256 && lut_len != 1024) { in rockchip_vop2_gamma_lut_init()
1939 printf("Warning: unsupport gamma lut table[%d]\n", lut_len); in rockchip_vop2_gamma_lut_init()
1951 for (i = 0; i < lut_len; i++) { in rockchip_vop2_gamma_lut_init()
1952 r = disp_info->gamma_lut_data.lred[i] * (lut_len - 1) / 0xffff; in rockchip_vop2_gamma_lut_init()
1953 g = disp_info->gamma_lut_data.lgreen[i] * (lut_len - 1) / 0xffff; in rockchip_vop2_gamma_lut_init()
1954 b = disp_info->gamma_lut_data.lblue[i] * (lut_len - 1) / 0xffff; in rockchip_vop2_gamma_lut_init()
1956 cstate->lut_val[i] = b * lut_len * lut_len + g * lut_len + r; in rockchip_vop2_gamma_lut_init()
1962 cstate->lut_val, lut_len); in rockchip_vop2_gamma_lut_init()
1966 cstate->lut_val, lut_len); in rockchip_vop2_gamma_lut_init()
1969 cstate->lut_val, lut_len); in rockchip_vop2_gamma_lut_init()
3249 int lut_len; in rockchip_vop2_of_get_gamma_lut() local
3267 lut_len = lut_size / 4; in rockchip_vop2_of_get_gamma_lut()
3274 if (length != lut_len) { in rockchip_vop2_of_get_gamma_lut()
3275 lut = (u32 *)calloc(1, lut_len); in rockchip_vop2_of_get_gamma_lut()
3294 for (i = 0; i < lut_len; i++) { in rockchip_vop2_of_get_gamma_lut()
3295 j = i * length / lut_len; in rockchip_vop2_of_get_gamma_lut()
3296 r = lut[j] / length / length * lut_len / length; in rockchip_vop2_of_get_gamma_lut()
3297 g = lut[j] / length % length * lut_len / length; in rockchip_vop2_of_get_gamma_lut()
3298 b = lut[j] % length * lut_len / length; in rockchip_vop2_of_get_gamma_lut()
3300 cstate->lut_val[i] = r * lut_len * lut_len + g * lut_len + b; in rockchip_vop2_of_get_gamma_lut()
3304 of_read_u32_array(dsp_lut_node, "gamma-lut", cstate->lut_val, lut_len); in rockchip_vop2_of_get_gamma_lut()