Home
last modified time | relevance | path

Searched refs:conn_state (Results 1 – 25 of 26) sorted by relevance

12

/rk3399_rockchip-uboot/drivers/video/drm/
H A Drockchip_connector.c63 conn = state->conn_state.connector; in rockchip_connector_pre_init()
68 if (state->conn_state.secondary) { in rockchip_connector_pre_init()
69 conn = state->conn_state.connector; in rockchip_connector_pre_init()
107 conn = state->conn_state.connector; in rockchip_connector_init()
111 if (state->conn_state.secondary) { in rockchip_connector_init()
112 conn = state->conn_state.secondary; in rockchip_connector_init()
152 conn = state->conn_state.connector; in rockchip_connector_detect()
156 if (state->conn_state.secondary) { in rockchip_connector_detect()
157 conn = state->conn_state.secondary; in rockchip_connector_detect()
171 conn = state->conn_state.connector; in rockchip_connector_get_timing()
[all …]
H A Drockchip_spl_display.c33 rockchip_spl_dw_hdmi_probe(&state->conn_state); in rockchip_spl_display_drv_probe()
42 struct connector_state *conn_state = &state->conn_state; in rockchip_spl_display_init() local
43 struct rockchip_connector *conn = conn_state->connector; in rockchip_spl_display_init()
47 struct drm_display_mode *mode = &state->conn_state.mode; in rockchip_spl_display_init()
109 struct connector_state *conn_state = &state->conn_state; in rockchip_spl_display_post_enable() local
110 struct rockchip_connector *conn = conn_state->connector; in rockchip_spl_display_post_enable()
127 struct connector_state *conn_state = &state->conn_state; in rockchip_spl_display_transmit_info_to_uboot() local
131 memcpy(&spl_disp_info->mode, &conn_state->mode, sizeof(conn_state->mode)); in rockchip_spl_display_transmit_info_to_uboot()
132 spl_disp_info->bus_format = state->conn_state.bus_format; in rockchip_spl_display_transmit_info_to_uboot()
155 if (!state->conn_state.connector->hpd) { in spl_init_display()
[all …]
H A Drockchip_vop.c153 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()
[all …]
H A Drockchip_lvds.c118 struct connector_state *conn_state = &state->conn_state; in rockchip_lvds_connector_init() local
121 lvds->mode = &conn_state->mode; in rockchip_lvds_connector_init()
123 conn_state->disp_info = rockchip_get_disp_info(conn_state->type, lvds->id); in rockchip_lvds_connector_init()
125 if (conn_state->secondary) in rockchip_lvds_connector_init()
126 primary_lvds = dev_get_priv(conn_state->connector->dev); in rockchip_lvds_connector_init()
149 conn_state->bus_format = panel->bus_format; in rockchip_lvds_connector_init()
150 conn_state->output_mode = ROCKCHIP_OUT_MODE_P888; in rockchip_lvds_connector_init()
154 conn_state->output_mode = ROCKCHIP_OUT_MODE_AAAA; in rockchip_lvds_connector_init()
156 conn_state->color_encoding = DRM_COLOR_YCBCR_BT709; in rockchip_lvds_connector_init()
157 conn_state->color_range = DRM_COLOR_YCBCR_FULL_RANGE; in rockchip_lvds_connector_init()
[all …]
H A Drockchip_display.c538 struct connector_state *conn_state = &state->conn_state; in display_get_timing() local
539 struct drm_display_mode *mode = &conn_state->mode; in display_get_timing()
541 struct rockchip_panel *panel = conn_state->connector->panel; in display_get_timing()
547 !display_get_timing_from_dts(panel, mode, &conn_state->bus_flags)) { in display_get_timing()
568 struct connector_state *conn_state = &state->conn_state; in display_pre_init() local
576 crtc->vps[crtc_state->crtc_id].output_type = conn_state->type; in display_pre_init()
583 struct connector_state *conn_state = &state->conn_state; in display_use_force_mode() local
584 struct drm_display_mode *mode = &conn_state->mode; in display_use_force_mode()
586 conn_state->bpc = 8; in display_use_force_mode()
588 conn_state->bus_format = state->force_bus_format; in display_use_force_mode()
[all …]
H A Dsii902x.c304 struct connector_state *conn_state) in sii902x_set_connector_display_info() argument
306 conn_state->bus_format = sii902x->bus_format; in sii902x_set_connector_display_info()
307 switch (conn_state->bus_format) { in sii902x_set_connector_display_info()
312 conn_state->output_mode = ROCKCHIP_OUT_MODE_BT656; in sii902x_set_connector_display_info()
313 conn_state->output_if = VOP_OUTPUT_IF_BT656; in sii902x_set_connector_display_info()
314 conn_state->color_range = DRM_COLOR_YCBCR_LIMITED_RANGE; in sii902x_set_connector_display_info()
315 conn_state->color_encoding = DRM_COLOR_YCBCR_BT601; in sii902x_set_connector_display_info()
321 conn_state->output_mode = ROCKCHIP_OUT_MODE_BT1120; in sii902x_set_connector_display_info()
322 conn_state->output_if = VOP_OUTPUT_IF_BT1120; in sii902x_set_connector_display_info()
323 conn_state->color_range = DRM_COLOR_YCBCR_LIMITED_RANGE; in sii902x_set_connector_display_info()
[all …]
H A Drockchip_rgb.c198 struct connector_state *conn_state = &state->conn_state; in rockchip_rgb_connector_init() local
202 conn_state->color_range = DRM_COLOR_YCBCR_FULL_RANGE; in rockchip_rgb_connector_init()
203 conn_state->color_encoding = DRM_COLOR_YCBCR_BT709; in rockchip_rgb_connector_init()
204 conn_state->disp_info = rockchip_get_disp_info(conn_state->type, rgb->id); in rockchip_rgb_connector_init()
206 switch (conn_state->bus_format) { in rockchip_rgb_connector_init()
208 conn_state->output_mode = ROCKCHIP_OUT_MODE_P666; in rockchip_rgb_connector_init()
209 conn_state->output_if = VOP_OUTPUT_IF_RGB; in rockchip_rgb_connector_init()
212 conn_state->output_mode = ROCKCHIP_OUT_MODE_P565; in rockchip_rgb_connector_init()
213 conn_state->output_if = VOP_OUTPUT_IF_RGB; in rockchip_rgb_connector_init()
217 conn_state->output_mode = ROCKCHIP_OUT_MODE_S565; in rockchip_rgb_connector_init()
[all …]
H A Ddw_hdmi_qp.c1199 struct connector_state *conn_state = &state->conn_state; in dw_hdmi_detect_hotplug() local
1200 struct rockchip_connector *conn = conn_state->connector; in dw_hdmi_detect_hotplug()
1211 conn_state->output_if |= VOP_OUTPUT_IF_HDMI0; in dw_hdmi_detect_hotplug()
1213 conn_state->output_if |= VOP_OUTPUT_IF_HDMI1; in dw_hdmi_detect_hotplug()
1221 struct connector_state *conn_state = &state->conn_state; in rockchip_dw_hdmi_qp_init() local
1243 conn_state->disp_info = rockchip_get_disp_info(conn_state->type, hdmi->id); in rockchip_dw_hdmi_qp_init()
1274 conn_state->output_mode = ROCKCHIP_OUT_MODE_AAAA; in rockchip_dw_hdmi_qp_init()
1307 struct connector_state *conn_state = &state->conn_state; in rockchip_dw_hdmi_qp_config_output() local
1308 struct drm_display_mode *mode = &conn_state->mode; in rockchip_dw_hdmi_qp_config_output()
1312 struct overscan *overscan = &conn_state->overscan; in rockchip_dw_hdmi_qp_config_output()
[all …]
H A Drockchip_vop2.c1773 struct connector_state *conn_state = &state->conn_state; in is_uv_swap() local
1774 u32 bus_format = conn_state->bus_format; in is_uv_swap()
1775 u32 output_mode = conn_state->output_mode; in is_uv_swap()
1776 u32 output_type = conn_state->type; in is_uv_swap()
1803 struct connector_state *conn_state = &state->conn_state; in is_rb_swap() local
1804 u32 bus_format = conn_state->bus_format; in is_rb_swap()
1913 struct connector_state *conn_state = &state->conn_state; in rockchip_vop2_gamma_lut_init() local
1920 struct base2_disp_info *disp_info = conn_state->disp_info; in rockchip_vop2_gamma_lut_init()
1983 struct connector_state *conn_state = &state->conn_state; in rockchip_vop2_cubic_lut_init() local
1987 struct base2_disp_info *disp_info = conn_state->disp_info; in rockchip_vop2_cubic_lut_init()
[all …]
H A Danalogix_dp.c888 struct connector_state *conn_state = &state->conn_state; in analogix_dp_connector_init() local
900 conn_state->output_if |= dp->id ? VOP_OUTPUT_IF_eDP1 : VOP_OUTPUT_IF_eDP0; in analogix_dp_connector_init()
901 conn_state->output_mode = ROCKCHIP_OUT_MODE_AAAA; in analogix_dp_connector_init()
902 conn_state->color_encoding = DRM_COLOR_YCBCR_BT709; in analogix_dp_connector_init()
903 conn_state->color_range = DRM_COLOR_YCBCR_FULL_RANGE; in analogix_dp_connector_init()
909 conn_state->disp_info = rockchip_get_disp_info(conn_state->type, dp->id); in analogix_dp_connector_init()
922 struct connector_state *conn_state = &state->conn_state; in analogix_dp_connector_get_edid() local
926 conn_state->edid = drm_do_get_edid(&dp->aux.ddc); in analogix_dp_connector_get_edid()
927 if (!conn_state->edid) in analogix_dp_connector_get_edid()
1028 struct connector_state *conn_state = &state->conn_state; in analogix_dp_connector_enable() local
[all …]
H A Drockchip_tve.c617 struct connector_state *conn_state = &state->conn_state; in rockchip_drm_tve_init() local
621 conn_state->output_mode = ROCKCHIP_OUT_MODE_P888; in rockchip_drm_tve_init()
622 conn_state->bus_format = MEDIA_BUS_FMT_YUV8_1X24; in rockchip_drm_tve_init()
624 conn_state->output_if |= VOP_OUTPUT_IF_BT656; in rockchip_drm_tve_init()
625 conn_state->color_encoding = DRM_COLOR_YCBCR_BT601; in rockchip_drm_tve_init()
626 conn_state->color_range = DRM_COLOR_YCBCR_LIMITED_RANGE; in rockchip_drm_tve_init()
628 conn_state->disp_info = rockchip_get_disp_info(conn_state->type, 0); in rockchip_drm_tve_init()
667 struct connector_state *conn_state = &state->conn_state; in rockchip_drm_tve_enable() local
668 struct drm_display_mode *mode = &conn_state->mode; in rockchip_drm_tve_enable()
713 static void tve_select_output(struct rockchip_tve *tve, struct connector_state *conn_state, in tve_select_output() argument
[all …]
H A Drk1000_tve.c134 struct connector_state *conn_state = &bridge->state->conn_state; in rk1000_tve_bridge_enable() local
135 struct drm_display_mode *mode = &conn_state->mode; in rk1000_tve_bridge_enable()
279 struct connector_state *conn_state = &bridge->state->conn_state; in rk1000_tve_get_timing() local
280 struct drm_display_mode *mode = &conn_state->mode; in rk1000_tve_get_timing()
281 struct overscan *overscan = &conn_state->overscan; in rk1000_tve_get_timing()
H A Ddw_mipi_dsi2.c741 struct connector_state *conn_state = &state->conn_state; in dw_mipi_dsi2_connector_pre_init() local
747 conn_state->type = DRM_MODE_CONNECTOR_DSI; in dw_mipi_dsi2_connector_pre_init()
836 struct connector_state *conn_state = &state->conn_state; in dw_mipi_dsi2_connector_init() local
844 conn_state->disp_info = rockchip_get_disp_info(conn_state->type, dsi2->id); in dw_mipi_dsi2_connector_init()
847 conn_state->output_mode = ROCKCHIP_OUT_MODE_P888; in dw_mipi_dsi2_connector_init()
848 conn_state->color_encoding = DRM_COLOR_YCBCR_BT709; in dw_mipi_dsi2_connector_init()
849 conn_state->color_range = DRM_COLOR_YCBCR_FULL_RANGE; in dw_mipi_dsi2_connector_init()
850 conn_state->output_if |= in dw_mipi_dsi2_connector_init()
854 conn_state->output_flags |= ROCKCHIP_OUTPUT_MIPI_DS_MODE; in dw_mipi_dsi2_connector_init()
855 conn_state->hold_mode = dsi2->disable_hold_mode ? false : true; in dw_mipi_dsi2_connector_init()
[all …]
H A Ddw_hdmi.c2188 struct connector_state *conn_state = &state->conn_state; in dw_hdmi_detect_hotplug() local
2189 struct rockchip_connector *conn = conn_state->connector; in dw_hdmi_detect_hotplug()
2333 struct connector_state *conn_state = &state->conn_state; in rockchip_dw_hdmi_init() local
2364 conn_state->type = DRM_MODE_CONNECTOR_HDMIA; in rockchip_dw_hdmi_init()
2369 conn_state->disp_info = rockchip_get_disp_info(conn_state->type, hdmi->id); in rockchip_dw_hdmi_init()
2477 conn_state->output_if |= VOP_OUTPUT_IF_HDMI0; in rockchip_dw_hdmi_init()
2478 conn_state->output_mode = ROCKCHIP_OUT_MODE_AAAA; in rockchip_dw_hdmi_init()
2507 struct connector_state *conn_state = &state->conn_state; in rockchip_dw_hdmi_config_output() local
2508 struct drm_display_mode *mode = &conn_state->mode; in rockchip_dw_hdmi_config_output()
2512 struct overscan *overscan = &conn_state->overscan; in rockchip_dw_hdmi_config_output()
[all …]
H A Dinno_hdmi.c626 struct connector_state *conn_state = &state->conn_state; in rockchip_inno_hdmi_init() local
666 conn_state->type = DRM_MODE_CONNECTOR_HDMIA; in rockchip_inno_hdmi_init()
667 conn_state->output_mode = ROCKCHIP_OUT_MODE_AAAA; in rockchip_inno_hdmi_init()
692 struct connector_state *conn_state = &state->conn_state; in rockchip_inno_hdmi_enable() local
693 struct drm_display_mode *mode = &conn_state->mode; in rockchip_inno_hdmi_enable()
743 struct connector_state *conn_state = &state->conn_state; in rockchip_inno_hdmi_get_timing() local
744 struct drm_display_mode *mode = &conn_state->mode; in rockchip_inno_hdmi_get_timing()
746 struct edid *edid = (struct edid *)conn_state->edid; in rockchip_inno_hdmi_get_timing()
752 conn_state->edid = drm_do_get_edid(&hdmi->adap); in rockchip_inno_hdmi_get_timing()
753 if (conn_state->edid) { in rockchip_inno_hdmi_get_timing()
[all …]
H A Ddw-dp.c1435 struct connector_state *conn_state = &state->conn_state; in dw_dp_connector_init() local
1443 conn_state->output_if |= dp->id ? VOP_OUTPUT_IF_DP1 : VOP_OUTPUT_IF_DP0; in dw_dp_connector_init()
1444 conn_state->output_mode = ROCKCHIP_OUT_MODE_AAAA; in dw_dp_connector_init()
1445 conn_state->color_encoding = DRM_COLOR_YCBCR_BT709; in dw_dp_connector_init()
1453 conn_state->disp_info = rockchip_get_disp_info(conn_state->type, in dw_dp_connector_init()
1464 struct connector_state *conn_state = &state->conn_state; in dw_dp_connector_get_edid() local
1467 conn_state->edid = drm_do_get_edid(&dp->aux.ddc); in dw_dp_connector_get_edid()
1468 if (!conn_state->edid) in dw_dp_connector_get_edid()
1493 struct connector_state *conn_state = &state->conn_state; in dw_dp_connector_prepare() local
1498 bus_fmt = dw_dp_get_output_fmts_index(conn_state->bus_format); in dw_dp_connector_prepare()
[all …]
H A Drockchip_panel.h45 state->conn_state.bus_format = panel->bus_format; in rockchip_panel_init()
48 state->conn_state.bpc = panel->bpc; in rockchip_panel_init()
H A Drockchip_dw_hdmi.c345 struct connector_state *conn_state, in drm_rk_selete_output() argument
351 struct base2_disp_info *base2_parameter = conn_state->disp_info; in drm_rk_selete_output()
658 int rockchip_spl_dw_hdmi_probe(struct connector_state *conn_state) in rockchip_spl_dw_hdmi_probe() argument
660 conn_state->connector = malloc(sizeof(struct rockchip_connector)); in rockchip_spl_dw_hdmi_probe()
662 memset(conn_state->connector, 0, sizeof(*conn_state->connector)); in rockchip_spl_dw_hdmi_probe()
663 rockchip_connector_bind(conn_state->connector, NULL, 0, &rockchip_dw_hdmi_funcs, in rockchip_spl_dw_hdmi_probe()
H A Ddw_mipi_dsi.c1094 struct connector_state *conn_state = &state->conn_state; in dw_mipi_dsi_connector_init() local
1097 conn_state->disp_info = rockchip_get_disp_info(conn_state->type, dsi->id); in dw_mipi_dsi_connector_init()
1100 conn_state->output_mode = ROCKCHIP_OUT_MODE_P888; in dw_mipi_dsi_connector_init()
1101 conn_state->color_encoding = DRM_COLOR_YCBCR_BT709; in dw_mipi_dsi_connector_init()
1102 conn_state->color_range = DRM_COLOR_YCBCR_FULL_RANGE; in dw_mipi_dsi_connector_init()
1103 conn_state->output_if |= in dw_mipi_dsi_connector_init()
1107 conn_state->output_flags |= ROCKCHIP_OUTPUT_MIPI_DS_MODE; in dw_mipi_dsi_connector_init()
1108 conn_state->hold_mode = dsi->disable_hold_mode ? false : true; in dw_mipi_dsi_connector_init()
1125 conn_state->output_flags = ROCKCHIP_OUTPUT_DATA_SWAP; in dw_mipi_dsi_connector_init()
1154 conn_state->output_flags = in dw_mipi_dsi_connector_init()
[all …]
H A Drockchip_bridge.c20 state->conn_state.bus_format = bridge->bus_format; in rockchip_bridge_init()
H A Dmax96745.c40 struct drm_display_mode *mode = &bridge->state->conn_state.mode; in max96745_bridge_enable()
H A Drockchip_display.h324 struct connector_state conn_state; member
385 int rockchip_spl_dw_hdmi_probe(struct connector_state *conn_state);
H A Drockchip-inno-hdmi-phy.c1423 state->conn_state.connector->phy = &inno_hdmi_phy_driver_data; in inno_spl_hdmi_phy_probe()
1424 state->conn_state.connector->phy->data = (void *)inno; in inno_spl_hdmi_phy_probe()
H A Ddw_hdmi.h1409 struct connector_state *conn_state,
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/maxim/
H A Dmaxim-max96745.c408 &serdes->serdes_bridge->bridge->state->conn_state.mode; in max96745_bridge_enable()

12