Lines Matching refs:bus_format
1706 static bool is_yuv_output(u32 bus_format) in is_yuv_output() argument
1708 switch (bus_format) { in is_yuv_output()
1774 u32 bus_format = conn_state->bus_format; in is_uv_swap() local
1787 if (bus_format == MEDIA_BUS_FMT_YVYU8_1X16 || in is_uv_swap()
1788 bus_format == MEDIA_BUS_FMT_VYUY8_1X16 || in is_uv_swap()
1789 bus_format == MEDIA_BUS_FMT_YVYU8_2X8 || in is_uv_swap()
1790 bus_format == MEDIA_BUS_FMT_VYUY8_2X8 || in is_uv_swap()
1791 ((bus_format == MEDIA_BUS_FMT_YUV8_1X24 || in is_uv_swap()
1792 bus_format == MEDIA_BUS_FMT_YUV10_1X30) && in is_uv_swap()
1804 u32 bus_format = conn_state->bus_format; in is_rb_swap() local
1810 if (bus_format == MEDIA_BUS_FMT_RGB888_3X8 || in is_rb_swap()
1811 bus_format == MEDIA_BUS_FMT_RGB888_DUMMY_4X8) in is_rb_swap()
1817 static bool is_yc_swap(u32 bus_format) in is_yc_swap() argument
1819 switch (bus_format) { in is_yc_swap()
2096 if (!is_yuv_output(conn_state->bus_format)) in vop2_tv_config_update()
2099 if (!cstate->yuv_overlay && is_yuv_output(conn_state->bus_format)) in vop2_tv_config_update()
2101 if (cstate->yuv_overlay && !is_yuv_output(conn_state->bus_format)) in vop2_tv_config_update()
2396 if (!is_yuv_output(conn_state->bus_format)) in vop3_post_csc_config()
2399 if (!cstate->yuv_overlay && is_yuv_output(conn_state->bus_format)) in vop3_post_csc_config()
2403 if (cstate->yuv_overlay && !is_yuv_output(conn_state->bus_format)) in vop3_post_csc_config()
2413 if (is_yuv_output(conn_state->bus_format)) in vop3_post_csc_config()
3695 yc_swap = is_yc_swap(conn_state->bus_format); in rk3588_vop2_if_cfg()
3705 yc_swap = is_yc_swap(conn_state->bus_format); in rk3588_vop2_if_cfg()
4007 yc_swap = is_yc_swap(conn_state->bus_format); in rk3576_vop2_if_cfg()
4029 yc_swap = is_yc_swap(conn_state->bus_format); in rk3576_vop2_if_cfg()
4451 (conn_state->bus_format == MEDIA_BUS_FMT_YUV8_1X24 || in vop2_post_color_swap()
4452 conn_state->bus_format == MEDIA_BUS_FMT_YUV10_1X30)) in vop2_post_color_swap()
4850 static void vop2_dither_setup(struct vop2 *vop2, int bus_format, int crtc_id) in vop2_dither_setup() argument
4857 switch (bus_format) { in vop2_dither_setup()
4903 if (is_yuv_output(bus_format) && (vp_data->feature & VOP_FEATURE_POST_FRC_V2) == 0) in vop2_dither_setup()
5044 vop2_dither_setup(vop2, conn_state->bus_format, cstate->crtc_id); in rockchip_vop2_init()
5046 vop2_dither_setup(vop2, conn_state->bus_format, cstate->splice_crtc_id); in rockchip_vop2_init()
5048 yuv_overlay = is_yuv_output(conn_state->bus_format) ? 1 : 0; in rockchip_vop2_init()
5582 is_yuv_output(conn_state->bus_format), false); in vop2_set_cluster_win()
5723 is_yuv_output(conn_state->bus_format), false); in vop2_set_smart_win()
6189 mode->crtc_clock *= rockchip_drm_get_cycles_per_pixel(conn_state->bus_format); in rockchip_vop2_mode_fixup()