/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_panel.h | 45 int intel_panel_fitting(struct intel_crtc_state *crtc_state,
|
H A D | intel_pps.h | 49 const struct intel_crtc_state *crtc_state);
|
H A D | intel_atomic.h | 46 void intel_crtc_free_hw_state(struct intel_crtc_state *crtc_state);
|
H A D | intel_cdclk.h | 59 int intel_crtc_compute_min_cdclk(const struct intel_crtc_state *crtc_state);
|
H A D | intel_fbdev.c | 312 struct intel_crtc_state *crtc_state = local 321 if (!crtc_state->uapi.active) { 352 struct intel_crtc_state *crtc_state = local 358 if (!crtc_state->uapi.active) { 373 cur_size = crtc_state->uapi.adjusted_mode.crtc_hdisplay; 384 cur_size = crtc_state->uapi.adjusted_mode.crtc_vdisplay; 390 crtc_state->uapi.adjusted_mode.crtc_hdisplay, 391 crtc_state->uapi.adjusted_mode.crtc_vdisplay, 423 struct intel_crtc_state *crtc_state = local 430 if (!crtc_state [all...] |
H A D | intel_cdclk.c | 2603 static int intel_pixel_rate_to_cdclk(const struct intel_crtc_state *crtc_state) argument 2605 struct drm_i915_private *dev_priv = to_i915(crtc_state->uapi.crtc->dev); 2606 int pixel_rate = crtc_state->pixel_rate; 2615 else if (crtc_state->double_wide) 2621 static int intel_planes_min_cdclk(const struct intel_crtc_state *crtc_state) argument 2623 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); 2629 min_cdclk = max(crtc_state->min_cdclk[plane->id], min_cdclk); 2634 static int intel_vdsc_min_cdclk(const struct intel_crtc_state *crtc_state) argument 2636 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); 2638 int num_vdsc_instances = intel_dsc_get_num_vdsc_instances(crtc_state); 2677 intel_crtc_compute_min_cdclk(const struct intel_crtc_state *crtc_state) argument 2779 struct intel_crtc_state *crtc_state; local 2860 struct intel_crtc_state *crtc_state; local 2952 struct intel_crtc_state *crtc_state; local 3216 struct intel_crtc_state *crtc_state; local [all...] |
/linux-master/drivers/gpu/drm/ |
H A D | drm_blend.c | 443 struct drm_crtc_state *crtc_state) 445 struct drm_atomic_state *state = crtc_state->state; 464 drm_for_each_plane_mask(plane, dev, crtc_state->plane_mask) { 485 crtc_state->zpos_changed = true; 442 drm_atomic_helper_crtc_normalize_zpos(struct drm_crtc *crtc, struct drm_crtc_state *crtc_state) argument
|
H A D | drm_damage_helper.c | 70 struct drm_crtc_state *crtc_state; local 73 crtc_state = drm_atomic_get_new_crtc_state(state, 76 if (WARN_ON(!crtc_state)) 79 if (drm_atomic_crtc_needs_modeset(crtc_state)) {
|
H A D | drm_simple_kms_helper.c | 102 struct drm_crtc_state *crtc_state = drm_atomic_get_new_crtc_state(state, crtc); local 105 if (!crtc_state->enable) 108 ret = drm_atomic_helper_check_crtc_primary_plane(crtc_state); 221 struct drm_crtc_state *crtc_state; local 225 crtc_state = drm_atomic_get_new_crtc_state(state, 228 ret = drm_atomic_helper_check_plane_state(plane_state, crtc_state, 241 return pipe->funcs->check(pipe, plane_state, crtc_state);
|
H A D | drm_plane_helper.c | 120 struct drm_crtc_state crtc_state = { local 127 ret = drm_atomic_helper_check_plane_state(&plane_state, &crtc_state,
|
/linux-master/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_rm.h | 65 * @crtc_state: Proposed Atomic DRM CRTC State handle 72 struct drm_crtc_state *crtc_state,
|
/linux-master/drivers/gpu/drm/mgag200/ |
H A D | mgag200_mode.c | 619 struct drm_crtc_state *crtc_state = crtc->state; local 620 struct mgag200_crtc_state *mgag200_crtc_state = to_mgag200_crtc_state(crtc_state); 624 if (crtc_state->enable && crtc_state->color_mgmt_changed) { 627 if (crtc_state->gamma_lut) 628 mgag200_crtc_set_gamma(mdev, format, crtc_state->gamma_lut->data); 639 struct drm_crtc_state *crtc_state = crtc->state; local 640 struct drm_display_mode *adjusted_mode = &crtc_state->adjusted_mode; 641 struct mgag200_crtc_state *mgag200_crtc_state = to_mgag200_crtc_state(crtc_state); 653 if (crtc_state 694 struct drm_crtc_state *crtc_state = crtc->state; local 713 mgag200_crtc_atomic_destroy_state(struct drm_crtc *crtc, struct drm_crtc_state *crtc_state) argument [all...] |
H A D | mgag200_g200se.c | 175 struct drm_crtc_state *crtc_state = crtc->state; local 176 struct mgag200_crtc_state *mgag200_crtc_state = to_mgag200_crtc_state(crtc_state); 276 struct drm_crtc_state *crtc_state = crtc->state; local 277 struct mgag200_crtc_state *mgag200_crtc_state = to_mgag200_crtc_state(crtc_state); 321 struct drm_crtc_state *crtc_state = crtc->state; local 322 struct drm_display_mode *adjusted_mode = &crtc_state->adjusted_mode; 323 struct mgag200_crtc_state *mgag200_crtc_state = to_mgag200_crtc_state(crtc_state); 337 if (crtc_state->gamma_lut) 338 mgag200_crtc_set_gamma(mdev, format, crtc_state->gamma_lut->data);
|
/linux-master/drivers/gpu/drm/msm/dp/ |
H A D | dp_drm.c | 36 struct drm_crtc_state *crtc_state, 120 struct drm_crtc_state *crtc_state, 130 if (!conn_state->crtc || !crtc_state) 133 if (crtc_state->self_refresh_active && !dp->psr_supported) 34 dp_bridge_atomic_check(struct drm_bridge *bridge, struct drm_bridge_state *bridge_state, struct drm_crtc_state *crtc_state, struct drm_connector_state *conn_state) argument 118 edp_bridge_atomic_check(struct drm_bridge *drm_bridge, struct drm_bridge_state *bridge_state, struct drm_crtc_state *crtc_state, struct drm_connector_state *conn_state) argument
|
/linux-master/drivers/gpu/drm/vc4/ |
H A D | vc4_txp.c | 247 struct drm_crtc_state *crtc_state; local 255 crtc_state = drm_atomic_get_new_crtc_state(state, conn_state->crtc); 258 if (fb->width != crtc_state->mode.hdisplay || 259 fb->height != crtc_state->mode.vdisplay) { 277 vc4_txp_armed(crtc_state); 413 struct drm_crtc_state *crtc_state = drm_atomic_get_new_crtc_state(state, local 421 crtc_state->no_vblank = true;
|
/linux-master/drivers/gpu/drm/meson/ |
H A D | meson_encoder_hdmi.c | 197 struct drm_crtc_state *crtc_state; local 210 crtc_state = drm_atomic_get_new_crtc_state(state, conn_state->crtc); 211 if (WARN_ON(!crtc_state)) 214 mode = &crtc_state->adjusted_mode; 274 struct drm_crtc_state *crtc_state, 304 struct drm_crtc_state *crtc_state, 317 crtc_state->mode_changed = true; 272 meson_encoder_hdmi_get_inp_bus_fmts(struct drm_bridge *bridge, struct drm_bridge_state *bridge_state, struct drm_crtc_state *crtc_state, struct drm_connector_state *conn_state, u32 output_fmt, unsigned int *num_input_fmts) argument 302 meson_encoder_hdmi_atomic_check(struct drm_bridge *bridge, struct drm_bridge_state *bridge_state, struct drm_crtc_state *crtc_state, struct drm_connector_state *conn_state) argument
|
/linux-master/drivers/gpu/drm/armada/ |
H A D | armada_plane.c | 88 struct drm_crtc_state *crtc_state; local 98 crtc_state = drm_atomic_get_existing_crtc_state(state, 101 crtc_state = crtc->state; 103 ret = drm_atomic_helper_check_plane_state(new_plane_state, crtc_state, 109 interlace = crtc_state->adjusted_mode.flags & DRM_MODE_FLAG_INTERLACE;
|
/linux-master/drivers/gpu/drm/renesas/shmobile/ |
H A D | shmob_drm_plane.c | 150 struct drm_crtc_state *crtc_state; local 165 crtc_state = drm_atomic_get_crtc_state(state, new_plane_state->crtc); 166 if (IS_ERR(crtc_state)) 167 return PTR_ERR(crtc_state); 169 ret = drm_atomic_helper_check_plane_state(new_plane_state, crtc_state,
|
/linux-master/drivers/gpu/drm/renesas/rz-du/ |
H A D | rzg2l_du_vsp.c | 182 struct drm_crtc_state *crtc_state; local 196 crtc_state = drm_atomic_get_crtc_state(state->state, state->crtc); 197 if (IS_ERR(crtc_state)) 198 return PTR_ERR(crtc_state); 200 ret = drm_atomic_helper_check_plane_state(state, crtc_state,
|
/linux-master/drivers/gpu/drm/imx/ipuv3/ |
H A D | parallel-display.c | 122 struct drm_crtc_state *crtc_state, 164 struct drm_crtc_state *crtc_state, 198 struct drm_crtc_state *crtc_state, 201 struct imx_crtc_state *imx_crtc_state = to_imx_crtc_state(crtc_state); 210 next_bridge_state = drm_atomic_get_new_bridge_state(crtc_state->state, 120 imx_pd_bridge_atomic_get_output_bus_fmts(struct drm_bridge *bridge, struct drm_bridge_state *bridge_state, struct drm_crtc_state *crtc_state, struct drm_connector_state *conn_state, unsigned int *num_output_fmts) argument 162 imx_pd_bridge_atomic_get_input_bus_fmts(struct drm_bridge *bridge, struct drm_bridge_state *bridge_state, struct drm_crtc_state *crtc_state, struct drm_connector_state *conn_state, u32 output_fmt, unsigned int *num_input_fmts) argument 196 imx_pd_bridge_atomic_check(struct drm_bridge *bridge, struct drm_bridge_state *bridge_state, struct drm_crtc_state *crtc_state, struct drm_connector_state *conn_state) argument
|
H A D | ipuv3-plane.c | 373 struct drm_crtc_state *crtc_state; local 388 crtc_state = 391 if (WARN_ON(!crtc_state)) 394 ret = drm_atomic_helper_check_plane_state(new_state, crtc_state, 402 if (!crtc_state->enable) 432 crtc_state->mode_changed = true; 443 crtc_state->mode_changed = true; 474 crtc_state->mode_changed = true; 491 crtc_state->mode_changed = true; 498 crtc_state 583 struct drm_crtc_state *crtc_state = new_state->crtc->state; local 802 struct drm_crtc_state *old_crtc_state, *crtc_state; local [all...] |
/linux-master/drivers/gpu/drm/ingenic/ |
H A D | ingenic-ipu.c | 577 struct drm_crtc_state *crtc_state; local 583 crtc_state = drm_atomic_get_existing_crtc_state(state, crtc); 584 if (WARN_ON(!crtc_state)) 593 crtc_state->mode_changed = true; 596 !crtc_state->mode.hdisplay || !crtc_state->mode.vdisplay) 601 new_plane_state->crtc_x + new_plane_state->crtc_w > crtc_state->mode.hdisplay || 602 new_plane_state->crtc_y + new_plane_state->crtc_h > crtc_state->mode.vdisplay) 616 crtc_state->mode_changed = true; 628 max_w = crtc_state 698 struct drm_crtc_state *crtc_state; local [all...] |
/linux-master/drivers/gpu/drm/rockchip/ |
H A D | rockchip_rgb.c | 35 struct drm_crtc_state *crtc_state, 38 struct rockchip_crtc_state *s = to_rockchip_crtc_state(crtc_state); 34 rockchip_rgb_encoder_atomic_check(struct drm_encoder *encoder, struct drm_crtc_state *crtc_state, struct drm_connector_state *conn_state) argument
|
/linux-master/include/drm/ |
H A D | drm_modeset_helper_vtables.h | 684 struct drm_crtc_state *crtc_state, 839 struct drm_crtc_state *crtc_state,
|
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_wb.c | 44 struct drm_crtc_state *crtc_state, 48 const struct drm_display_mode *mode = &crtc_state->mode; 43 amdgpu_dm_wb_encoder_atomic_check(struct drm_encoder *encoder, struct drm_crtc_state *crtc_state, struct drm_connector_state *conn_state) argument
|