Lines Matching refs:conn_state
116 struct connector_state *conn_state = &state->conn_state; in rockchip_vop_init_gamma() local
117 u32 *lut = conn_state->gamma.lut; in rockchip_vop_init_gamma()
122 if (!conn_state->gamma.lut) in rockchip_vop_init_gamma()
141 if (conn_state->gamma.size != lut_len) { in rockchip_vop_init_gamma()
142 int size = conn_state->gamma.size; in rockchip_vop_init_gamma()
167 struct connector_state *conn_state = &state->conn_state; in vop_post_config() local
168 struct drm_display_mode *mode = &conn_state->mode; in vop_post_config()
174 …u16 hsize = hdisplay * (conn_state->overscan.left_margin + conn_state->overscan.right_margin) / 20… in vop_post_config()
175 …u16 vsize = vdisplay * (conn_state->overscan.top_margin + conn_state->overscan.bottom_margin) / 20… in vop_post_config()
182 hact_st += hdisplay * (100 - conn_state->overscan.left_margin) / 200; in vop_post_config()
188 vact_st += vdisplay * (100 - conn_state->overscan.top_margin) / 200; in vop_post_config()
237 struct connector_state *conn_state = &state->conn_state; in rockchip_vop_init() local
238 struct drm_display_mode *mode = &conn_state->mode; in rockchip_vop_init()
314 dclk_inv = (conn_state->bus_flags & DRM_BUS_FLAG_PIXDATA_DRIVE_NEGEDGE) ? 1 : 0; in rockchip_vop_init()
325 switch (conn_state->type) { in rockchip_vop_init()
351 !!(conn_state->output_flags & ROCKCHIP_OUTPUT_DUAL_CHANNEL_LEFT_RIGHT_MODE)); in rockchip_vop_init()
353 !!(conn_state->output_flags & ROCKCHIP_OUTPUT_DATA_SWAP) || in rockchip_vop_init()
375 printf("unsupport connector_type[%d]\n", conn_state->type); in rockchip_vop_init()
378 if (conn_state->output_mode == ROCKCHIP_OUT_MODE_AAAA && in rockchip_vop_init()
380 conn_state->output_mode = ROCKCHIP_OUT_MODE_P888; in rockchip_vop_init()
382 switch (conn_state->bus_format) { in rockchip_vop_init()
407 if (conn_state->output_mode == ROCKCHIP_OUT_MODE_AAAA) in rockchip_vop_init()
415 conn_state->output_mode == ROCKCHIP_OUT_MODE_YUV420 ? 1 : 0); in rockchip_vop_init()
417 conn_state->output_mode == ROCKCHIP_OUT_MODE_YUV420 ? 1 : 0); in rockchip_vop_init()
419 if (is_uv_swap(conn_state->bus_format, conn_state->output_mode) || in rockchip_vop_init()
420 is_rb_swap(conn_state->bus_format, conn_state->output_mode)) in rockchip_vop_init()
425 VOP_CTRL_SET(vop, out_mode, conn_state->output_mode); in rockchip_vop_init()
428 yuv_overlay = is_yuv_output(conn_state->bus_format); in rockchip_vop_init()
434 VOP_CTRL_SET(vop, dsp_out_yuv, is_yuv_output(conn_state->bus_format)); in rockchip_vop_init()
437 if (!is_yuv_output(conn_state->bus_format)) in rockchip_vop_init()
440 if (is_yuv_output(conn_state->bus_format)) in rockchip_vop_init()
445 post_csc_mode = to_vop_csc_mode(conn_state->color_space); in rockchip_vop_init()
454 if (!is_yuv_output(conn_state->bus_format)) in rockchip_vop_init()
653 struct connector_state *conn_state = &state->conn_state; in rockchip_vop_setup_csc_table() local
660 switch (conn_state->color_space) { in rockchip_vop_setup_csc_table()
688 struct connector_state *conn_state = &state->conn_state; in rockchip_vop_set_plane() local
689 struct drm_display_mode *mode = &conn_state->mode; in rockchip_vop_set_plane()
865 struct connector_state *conn_state = &state->conn_state; in rockchip_vop_mode_valid() local
866 struct drm_display_mode *mode = &conn_state->mode; in rockchip_vop_mode_valid()
907 struct connector_state *conn_state = &state->conn_state; in rockchip_vop_mode_fixup() local
908 struct drm_display_mode *mode = &conn_state->mode; in rockchip_vop_mode_fixup()