Home
last modified time | relevance | path

Searched refs:lut_len (Results 1 – 5 of 5) sorted by relevance

/OK3568_Linux_fs/u-boot/drivers/video/drm/
H A Drockchip_vop.c119 int i, lut_len; in rockchip_vop_init_gamma() local
135 lut_len = lut_size / 4; in rockchip_vop_init_gamma()
136 if (lut_len != 256 && lut_len != 1024) { in rockchip_vop_init_gamma()
137 printf("Warning: unsupport gamma lut table[%d]\n", lut_len); in rockchip_vop_init_gamma()
141 if (conn_state->gamma.size != lut_len) { in rockchip_vop_init_gamma()
145 for (i = 0; i < lut_len; i++) { in rockchip_vop_init_gamma()
146 j = i * size / lut_len; in rockchip_vop_init_gamma()
147 r = lut[j] / size / size * lut_len / size; in rockchip_vop_init_gamma()
148 g = lut[j] / size % size * lut_len / size; in rockchip_vop_init_gamma()
149 b = lut[j] % size * lut_len / size; in rockchip_vop_init_gamma()
[all …]
H A Drockchip_vop2.c1625 u32 *lut_regs, u32 *lut_val, int lut_len) in rk3568_vop2_load_lut() argument
1634 for (i = 0; i < lut_len; i++) in rk3568_vop2_load_lut()
1642 u32 *lut_regs, u32 *lut_val, int lut_len) in rk3588_vop2_load_lut() argument
1651 for (i = 0; i < lut_len; i++) in rk3588_vop2_load_lut()
1667 int i, lut_len, ret = 0; in rockchip_vop2_gamma_lut_init() local
1694 lut_len = lut_size / 4; in rockchip_vop2_gamma_lut_init()
1695 if (lut_len != 256 && lut_len != 1024) { in rockchip_vop2_gamma_lut_init()
1696 printf("Warning: unsupport gamma lut table[%d]\n", lut_len); in rockchip_vop2_gamma_lut_init()
1700 for (i = 0; i < lut_len; i++) { in rockchip_vop2_gamma_lut_init()
1701 r = disp_info->gamma_lut_data.lred[i] * (lut_len - 1) / 0xffff; in rockchip_vop2_gamma_lut_init()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/
H A Drockchip_drm_vop.c270 u32 lut_len; member
1450 for (i = 0; i < vop->lut_len; i++) in vop_crtc_load_lut()
1478 u32 lut_len = vop->lut_len; in rockchip_vop_crtc_fb_gamma_set() local
1481 if (regno >= lut_len || !vop->lut) in rockchip_vop_crtc_fb_gamma_set()
1484 r = red * (lut_len - 1) / 0xffff; in rockchip_vop_crtc_fb_gamma_set()
1485 g = green * (lut_len - 1) / 0xffff; in rockchip_vop_crtc_fb_gamma_set()
1486 b = blue * (lut_len - 1) / 0xffff; in rockchip_vop_crtc_fb_gamma_set()
1487 vop->lut[regno] = r * lut_len * lut_len + g * lut_len + b; in rockchip_vop_crtc_fb_gamma_set()
1494 u32 lut_len = vop->lut_len; in rockchip_vop_crtc_fb_gamma_get() local
1497 if (regno >= lut_len || !vop->lut) in rockchip_vop_crtc_fb_gamma_get()
[all …]
H A Drockchip_drm_vop2.c3459 u32 lut_len = vp->gamma_lut_len; in rockchip_vop2_crtc_fb_gamma_set() local
3462 if (regno >= lut_len || !vp->lut) in rockchip_vop2_crtc_fb_gamma_set()
3465 r = red * (lut_len - 1) / 0xffff; in rockchip_vop2_crtc_fb_gamma_set()
3466 g = green * (lut_len - 1) / 0xffff; in rockchip_vop2_crtc_fb_gamma_set()
3467 b = blue * (lut_len - 1) / 0xffff; in rockchip_vop2_crtc_fb_gamma_set()
3468 vp->lut[regno] = b * lut_len * lut_len + g * lut_len + r; in rockchip_vop2_crtc_fb_gamma_set()
3475 u32 lut_len = vp->gamma_lut_len; in rockchip_vop2_crtc_fb_gamma_get() local
3478 if (regno >= lut_len || !vp->lut) in rockchip_vop2_crtc_fb_gamma_get()
3481 b = (vp->lut[regno] / lut_len / lut_len) & (lut_len - 1); in rockchip_vop2_crtc_fb_gamma_get()
3482 g = (vp->lut[regno] / lut_len) & (lut_len - 1); in rockchip_vop2_crtc_fb_gamma_get()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_hw_util.c90 u32 lut_addr, lut_offset, lut_len; in _dpu_hw_setup_scaler3_lut() local
143 lut_len = off_tbl[filter][i][0] << 2; in _dpu_hw_setup_scaler3_lut()
144 for (j = 0; j < lut_len; j++) { in _dpu_hw_setup_scaler3_lut()