Lines Matching refs:state
395 if (crtc->state)
396 crtc->funcs->atomic_destroy_state(crtc, crtc->state);
410 struct drm_crtc_state *state)
412 struct lsdc_crtc_state *priv_state = to_lsdc_crtc_state(state);
431 old_priv_state = to_lsdc_crtc_state(crtc->state);
578 struct drm_display_mode *mode = &crtc->state->mode;
699 const struct drm_crtc_state *state)
704 priv_state = container_of_const(state, struct lsdc_crtc_state, base);
774 struct drm_crtc_state *state)
779 struct lsdc_crtc_state *priv_state = to_lsdc_crtc_state(state);
780 unsigned int clock = state->mode.clock;
794 struct drm_atomic_state *state)
796 struct drm_crtc_state *crtc_state = drm_atomic_get_new_crtc_state(state, crtc);
810 struct drm_crtc_state *state = crtc->state;
811 struct drm_display_mode *mode = &state->mode;
812 struct lsdc_crtc_state *priv_state = to_lsdc_crtc_state(state);
844 if (!crtc->state || !crtc->state->event)
850 drm_crtc_send_vblank_event(crtc, crtc->state->event);
851 crtc->state->event = NULL;
856 struct drm_atomic_state *state)
867 struct drm_atomic_state *state)
884 struct drm_atomic_state *state)
887 if (crtc->state->event) {
889 drm_crtc_arm_vblank_event(crtc, crtc->state->event);
891 drm_crtc_send_vblank_event(crtc, crtc->state->event);
892 crtc->state->event = NULL;