Lines Matching refs:conn_state
153 struct connector_state *conn_state = &state->conn_state; in rockchip_vop_init_gamma() local
154 u32 *lut = conn_state->gamma.lut; in rockchip_vop_init_gamma()
159 if (!conn_state->gamma.lut) in rockchip_vop_init_gamma()
178 if (conn_state->gamma.size != lut_len) { in rockchip_vop_init_gamma()
179 int size = conn_state->gamma.size; in rockchip_vop_init_gamma()
204 struct connector_state *conn_state = &state->conn_state; in vop_post_config() local
205 struct drm_display_mode *mode = &conn_state->mode; in vop_post_config()
211 …u16 hsize = hdisplay * (conn_state->overscan.left_margin + conn_state->overscan.right_margin) / 20… in vop_post_config()
212 …u16 vsize = vdisplay * (conn_state->overscan.top_margin + conn_state->overscan.bottom_margin) / 20… in vop_post_config()
219 hact_st += hdisplay * (100 - conn_state->overscan.left_margin) / 200; in vop_post_config()
225 vact_st += vdisplay * (100 - conn_state->overscan.top_margin) / 200; in vop_post_config()
316 struct connector_state *conn_state = &state->conn_state; in rockchip_vop_init() local
317 struct drm_display_mode *mode = &conn_state->mode; in rockchip_vop_init()
374 rockchip_get_output_if_name(conn_state->output_if, output_type_name)); in rockchip_vop_init()
415 dclk_inv = (conn_state->bus_flags & DRM_BUS_FLAG_PIXDATA_DRIVE_NEGEDGE) ? 1 : 0; in rockchip_vop_init()
426 switch (conn_state->type) { in rockchip_vop_init()
436 if (conn_state->output_if & VOP_OUTPUT_IF_BT1120) { in rockchip_vop_init()
438 yc_swap = is_yc_swap(conn_state->bus_format); in rockchip_vop_init()
441 } else if (conn_state->output_if & VOP_OUTPUT_IF_BT656) { in rockchip_vop_init()
443 yc_swap = is_yc_swap(conn_state->bus_format); in rockchip_vop_init()
476 !!(conn_state->output_flags & ROCKCHIP_OUTPUT_DUAL_CHANNEL_LEFT_RIGHT_MODE)); in rockchip_vop_init()
478 !!(conn_state->output_flags & ROCKCHIP_OUTPUT_DATA_SWAP) || in rockchip_vop_init()
506 printf("unsupport connector_type[%d]\n", conn_state->type); in rockchip_vop_init()
509 if ((conn_state->output_mode == ROCKCHIP_OUT_MODE_AAAA && in rockchip_vop_init()
512 conn_state->output_if & VOP_OUTPUT_IF_BT656)) in rockchip_vop_init()
513 conn_state->output_mode = ROCKCHIP_OUT_MODE_P888; in rockchip_vop_init()
515 switch (conn_state->bus_format) { in rockchip_vop_init()
540 if (conn_state->output_mode == ROCKCHIP_OUT_MODE_AAAA) in rockchip_vop_init()
548 conn_state->output_mode == ROCKCHIP_OUT_MODE_YUV420 ? 1 : 0); in rockchip_vop_init()
550 conn_state->output_mode == ROCKCHIP_OUT_MODE_YUV420 ? 1 : 0); in rockchip_vop_init()
552 if (is_uv_swap(conn_state->bus_format, conn_state->output_mode) || in rockchip_vop_init()
553 is_rb_swap(conn_state->bus_format, conn_state->output_mode)) in rockchip_vop_init()
563 if (conn_state->bus_format == MEDIA_BUS_FMT_YUV8_1X24) in rockchip_vop_init()
567 VOP_CTRL_SET(vop, out_mode, conn_state->output_mode); in rockchip_vop_init()
570 yuv_overlay = is_yuv_output(conn_state->bus_format); in rockchip_vop_init()
576 VOP_CTRL_SET(vop, dsp_out_yuv, is_yuv_output(conn_state->bus_format)); in rockchip_vop_init()
579 if (!is_yuv_output(conn_state->bus_format)) in rockchip_vop_init()
582 if (is_yuv_output(conn_state->bus_format)) in rockchip_vop_init()
587 post_csc_mode = to_vop_csc_mode(conn_state->color_encoding, conn_state->color_range); in rockchip_vop_init()
596 if (!is_yuv_output(conn_state->bus_format)) in rockchip_vop_init()
635 conn_state->output_if & VOP_OUTPUT_IF_BT656); in rockchip_vop_init()
644 vop_set_out_mode(vop, conn_state->output_mode); in rockchip_vop_init()
804 struct connector_state *conn_state = &state->conn_state; in rockchip_vop_setup_csc_table() local
811 switch (conn_state->color_encoding) { in rockchip_vop_setup_csc_table()
813 if (conn_state->color_range == DRM_COLOR_YCBCR_LIMITED_RANGE) in rockchip_vop_setup_csc_table()
840 struct connector_state *conn_state = &state->conn_state; in rockchip_vop_set_plane() local
841 struct drm_display_mode *mode = &conn_state->mode; in rockchip_vop_set_plane()
1006 struct connector_state *conn_state = &state->conn_state; in rockchip_vop_send_mcu_cmd() local
1007 struct drm_display_mode *mode = &conn_state->mode; in rockchip_vop_send_mcu_cmd()
1069 struct connector_state *conn_state = &state->conn_state; in rockchip_vop_mode_valid() local
1070 struct drm_display_mode *mode = &conn_state->mode; in rockchip_vop_mode_valid()
1114 struct connector_state *conn_state = &state->conn_state; in rockchip_vop_mode_fixup() local
1115 struct drm_display_mode *mode = &conn_state->mode; in rockchip_vop_mode_fixup()
1124 conn_state->output_if & VOP_OUTPUT_IF_BT656)) in rockchip_vop_mode_fixup()
1127 mode->crtc_clock *= rockchip_drm_get_cycles_per_pixel(conn_state->bus_format); in rockchip_vop_mode_fixup()