Lines Matching refs:crtc

570 		struct rockchip_crtc *crtc = crtc_state->crtc;  in display_pre_init()  local
576 crtc->vps[crtc_state->crtc_id].output_type = conn_state->type; in display_pre_init()
634 const struct rockchip_crtc *crtc = crtc_state->crtc; in display_mode_valid() local
635 const struct rockchip_crtc_funcs *crtc_funcs = crtc->funcs; in display_mode_valid()
656 const struct rockchip_crtc *crtc = crtc_state->crtc; in display_mode_fixup() local
657 const struct rockchip_crtc_funcs *crtc_funcs = crtc->funcs; in display_mode_fixup()
674 struct rockchip_crtc *crtc = crtc_state->crtc; in display_init() local
675 const struct rockchip_crtc_funcs *crtc_funcs = crtc->funcs; in display_init()
702 if (crtc_state->crtc->active && !crtc_state->ports_node && in display_init()
703 memcmp(&crtc_state->crtc->active_mode, &conn_state->mode, in display_init()
707 crtc_state->crtc->active_mode.type, in display_init()
708 crtc_state->crtc->active_mode.hdisplay, in display_init()
709 crtc_state->crtc->active_mode.vdisplay, in display_init()
710 crtc_state->crtc->active_mode.vrefresh); in display_init()
730 if (crtc->hdmi_hpd && conn_state->type == DRM_MODE_CONNECTOR_TV) { in display_init()
735 if (crtc->hdmi_hpd && conn_state->type == DRM_MODE_CONNECTOR_LVDS) { in display_init()
744 crtc->hdmi_hpd = ret; in display_init()
746 crtc->hdmi_hpd = true; in display_init()
851 crtc_state->crtc->active = true; in display_init()
852 memcpy(&crtc_state->crtc->active_mode, in display_init()
865 const struct rockchip_crtc *crtc = crtc_state->crtc; in display_send_mcu_cmd() local
866 const struct rockchip_crtc_funcs *crtc_funcs = crtc->funcs; in display_send_mcu_cmd()
884 const struct rockchip_crtc *crtc = crtc_state->crtc; in display_set_plane() local
885 const struct rockchip_crtc_funcs *crtc_funcs = crtc->funcs; in display_set_plane()
903 const struct rockchip_crtc *crtc = crtc_state->crtc; in display_enable() local
904 const struct rockchip_crtc_funcs *crtc_funcs = crtc->funcs; in display_enable()
955 const struct rockchip_crtc *crtc = crtc_state->crtc; in display_disable() local
956 const struct rockchip_crtc_funcs *crtc_funcs = crtc->funcs; in display_disable()
983 const struct rockchip_crtc *crtc = crtc_state->crtc; in display_check() local
984 const struct rockchip_crtc_funcs *crtc_funcs = crtc->funcs; in display_check()
1796 struct rockchip_crtc *crtc; in rockchip_vop_dump() local
1804 crtc = crtc_state->crtc; in rockchip_vop_dump()
1805 crtc_funcs = crtc->funcs; in rockchip_vop_dump()
2261 struct rockchip_crtc *crtc; in rockchip_display_secondary_reset() local
2308 crtc = (struct rockchip_crtc *)dev_get_driver_data(crtc_dev); in rockchip_display_secondary_reset()
2319 if (crtc->funcs->reset) in rockchip_display_secondary_reset()
2320 crtc->funcs->reset(crtc_dev, axi_id, vp_mask, plane_mask); in rockchip_display_secondary_reset()
2334 struct rockchip_crtc *crtc; in rockchip_display_probe() local
2416 crtc = (struct rockchip_crtc *)dev_get_driver_data(crtc_dev); in rockchip_display_probe()
2478 s->crtc_state.crtc = crtc; in rockchip_display_probe()
2495 s->crtc_state.crtc->vps[vp_id].xmirror_en = in rockchip_display_probe()
2498 s->crtc_state.crtc->vps[vp_id].sharp_en = in rockchip_display_probe()
2501 s->crtc_state.crtc->vps[vp_id].primary_plane_id = -1; in rockchip_display_probe()
2507 s->crtc_state.crtc->vps[vp_id].cursor_plane_id = in rockchip_display_probe()
2510 s->crtc_state.crtc->vps[vp_id].plane_mask = in rockchip_display_probe()
2512 if (s->crtc_state.crtc->vps[vp_id].plane_mask) { in rockchip_display_probe()
2513 s->crtc_state.crtc->assign_plane |= true; in rockchip_display_probe()
2514 s->crtc_state.crtc->vps[vp_id].primary_plane_id = in rockchip_display_probe()
2518 s->crtc_state.crtc->vps[vp_id].plane_mask, in rockchip_display_probe()
2519 (int8_t)s->crtc_state.crtc->vps[vp_id].primary_plane_id, in rockchip_display_probe()
2520 (int8_t)s->crtc_state.crtc->vps[vp_id].cursor_plane_id); in rockchip_display_probe()
2527 s->crtc_state.crtc->vps[vp_id].enable = vp_enable; in rockchip_display_probe()
2570 const struct rockchip_crtc *crtc; in rockchip_display_fixup() local
2647 if (s->crtc_state.crtc->funcs->fixup_dts && !s->crtc_state.crtc->assign_plane) in rockchip_display_fixup()
2648 s->crtc_state.crtc->funcs->fixup_dts(s, blob); in rockchip_display_fixup()
2662 crtc = s->crtc_state.crtc; in rockchip_display_fixup()
2663 if (!crtc) in rockchip_display_fixup()
2666 crtc_funcs = crtc->funcs; in rockchip_display_fixup()