Home
last modified time | relevance | path

Searched refs:csc_table (Results 1 – 10 of 10) sorted by relevance

/OK3568_Linux_fs/u-boot/drivers/video/drm/
H A Drockchip_vop.c277 vop->csc_table = vop_data->csc_table; in rockchip_vop_init()
655 const uint32_t *csc_table = NULL; in rockchip_vop_setup_csc_table() local
657 if (!vop->csc_table || !crtc_state->yuv_overlay) in rockchip_vop_setup_csc_table()
662 csc_table = vop->csc_table->r2y_bt601_12_235; in rockchip_vop_setup_csc_table()
667 csc_table = vop->csc_table->r2y_bt709; in rockchip_vop_setup_csc_table()
670 csc_table = vop->csc_table->r2y_bt2020; in rockchip_vop_setup_csc_table()
673 csc_table = vop->csc_table->r2y_bt601; in rockchip_vop_setup_csc_table()
677 vop_load_csc_table(vop, vop->win_csc->r2y_offset, csc_table); in rockchip_vop_setup_csc_table()
H A Drockchip_vop.h465 const struct vop_csc_table *csc_table; member
483 const struct vop_csc_table *csc_table; member
H A Drockchip_vop_reg.c320 .csc_table = &rk3399_csc_table,
331 .csc_table = &rk3399_csc_table,
/OK3568_Linux_fs/kernel/drivers/gpu/drm/omapdrm/dss/
H A Dhdmi5_core.c421 const struct csc_table *csc_coeff) in hdmi_core_write_csc()
457 static const struct csc_table csc_limited_range = { in hdmi_core_configure_range()
460 static const struct csc_table csc_full_range = { in hdmi_core_configure_range()
463 const struct csc_table *csc_coeff; in hdmi_core_configure_range()
H A Dhdmi5_core.h278 struct csc_table { struct
/OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/
H A Drockchip_drm_vop.c1132 static int vop_setup_csc_table(const struct vop_csc_table *csc_table, in vop_setup_csc_table() argument
1143 if (!csc_table) in vop_setup_csc_table()
1151 *y2r_table = csc_table->y2r_bt709; in vop_setup_csc_table()
1154 *r2r_table = csc_table->r2r_bt709_to_bt2020; in vop_setup_csc_table()
1155 *r2y_table = csc_table->r2y_bt2020; in vop_setup_csc_table()
1158 *y2r_table = csc_table->y2r_bt2020; in vop_setup_csc_table()
1160 *r2r_table = csc_table->r2r_bt2020_to_bt709; in vop_setup_csc_table()
1165 *r2y_table = csc_table->r2y_bt709; in vop_setup_csc_table()
1169 *r2y_table = csc_table->r2y_bt601_12_235; /* bt601 limit */ in vop_setup_csc_table()
1171 *r2y_table = csc_table->r2y_bt601; /* bt601 full */ in vop_setup_csc_table()
[all …]
H A Drockchip_drm_vop.h1181 const struct vop_csc_table *csc_table; member
1349 const struct vop_csc_table *csc_table; member
H A Drockchip_vop_reg.c720 .csc_table = &rk3399_csc_table,
751 .csc_table = &rk3399_csc_table,
/OK3568_Linux_fs/kernel/drivers/video/fbdev/omap2/omapfb/dss/
H A Dhdmi5_core.c28 static const struct csc_table csc_table_deepcolor[] = {
465 struct csc_table csc_coeff) in hdmi_core_csc_config()
499 struct csc_table csc_coeff = { 0 }; in hdmi_core_configure_range()
H A Dhdmi5_core.h278 struct csc_table { struct