Searched refs:crtc (Results 1 - 25 of 643) sorted by last modified time

1234567891011>>

/linux-master/drivers/gpu/drm/panel/
H A Dpanel-ilitek-ili9341.c493 struct mipi_dbi_dev *dbidev = drm_to_mipi_dbi_dev(pipe->crtc.dev);
498 if (!drm_dev_enter(pipe->crtc.dev, &idx))
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_debugfs.c1006 * Returns the current bpc for the crtc.
1007 * Example usage: cat /sys/kernel/debug/dri/0/crtc-0/amdgpu_current_bpc
1011 struct drm_crtc *crtc = m->private; local
1012 struct drm_device *dev = crtc->dev;
1018 drm_modeset_lock(&crtc->mutex, NULL);
1019 if (crtc->state == NULL)
1022 dm_crtc_state = to_dm_crtc_state(crtc->state);
1050 drm_modeset_unlock(&crtc->mutex);
1058 * Returns the current colorspace for the crtc.
1059 * Example usage: cat /sys/kernel/debug/dri/0/crtc
1063 struct drm_crtc *crtc = m->private; local
1564 struct drm_crtc *crtc = NULL; local
1753 struct drm_crtc *crtc = NULL; local
1940 struct drm_crtc *crtc = NULL; local
2121 struct drm_crtc *crtc = NULL; local
3368 struct drm_crtc *crtc = data; local
3385 struct drm_crtc *crtc = data; local
3405 struct drm_crtc *crtc = data; local
3422 struct drm_crtc *crtc = data; local
3441 struct drm_crtc *crtc = data; local
3458 struct drm_crtc *crtc = data; local
3477 struct drm_crtc *crtc = data; local
3494 struct drm_crtc *crtc = data; local
3512 struct drm_crtc *crtc = data; local
3549 crtc_debugfs_init(struct drm_crtc *crtc) argument
[all...]
H A Damdgpu_dm.c256 static u32 dm_vblank_get_counter(struct amdgpu_device *adev, int crtc) argument
260 if (crtc >= adev->mode_info.num_crtc)
263 acrtc = adev->mode_info.crtcs[crtc];
266 DRM_ERROR("dc_stream_state is NULL for crtc '%d'!\n",
267 crtc);
274 static int dm_crtc_get_scanoutpos(struct amdgpu_device *adev, int crtc, argument
281 if ((crtc < 0) || (crtc >= adev->mode_info.num_crtc))
284 acrtc = adev->mode_info.crtcs[crtc];
287 DRM_ERROR("dc_stream_state is NULL for crtc '
339 struct drm_crtc *crtc; local
2719 amdgpu_dm_find_first_crtc_matching_connector(struct drm_atomic_state *state, struct drm_crtc *crtc) argument
2869 struct drm_crtc *crtc; local
7025 struct drm_crtc *crtc = new_con_state->crtc; local
8378 struct drm_crtc *crtc = new_plane_state->crtc; local
8854 struct drm_crtc *crtc; local
9141 struct drm_crtc *crtc; local
9631 struct drm_crtc *crtc; local
9771 dm_update_crtc_state(struct amdgpu_display_manager *dm, struct drm_atomic_state *state, struct drm_crtc *crtc, struct drm_crtc_state *old_crtc_state, struct drm_crtc_state *new_crtc_state, bool enable, bool *lock_and_validation_needed) argument
10434 dm_check_crtc_cursor(struct drm_atomic_state *state, struct drm_crtc *crtc, struct drm_crtc_state *new_crtc_state) argument
10527 add_affected_mst_dsc_crtcs(struct drm_atomic_state *state, struct drm_crtc *crtc) argument
10590 struct drm_crtc *crtc; local
[all...]
/linux-master/drivers/gpu/drm/gma500/
H A Dpsb_drv.h571 void (*save_crtc)(struct drm_crtc *crtc);
572 void (*restore_crtc)(struct drm_crtc *crtc);
575 void (*update_wm)(struct drm_device *dev, struct drm_crtc *crtc);
H A Dpsb_device.c107 struct drm_crtc *crtc; local
122 /* Save crtc and output state */
124 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
125 if (drm_helper_crtc_in_use(crtc))
126 dev_priv->ops->save_crtc(crtc);
151 struct drm_crtc *crtc; local
170 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head)
171 if (drm_helper_crtc_in_use(crtc))
172 dev_priv->ops->restore_crtc(crtc);
/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_kms.h101 * coordinates which is crtc/DU and @src_x, @src_y is damage clip src in
169 * @crtc: The crtc for which to build dirty commands.
175 * @unit_x1: Clip rect left side in crtc coordinates.
176 * @unit_y1: Clip rect top side in crtc coordinates.
177 * @unit_x2: Clip rect right side in crtc coordinates.
178 * @unit_y2: Clip rect bottom side in crtc coordinates.
191 struct drm_crtc *crtc; member in struct:vmw_kms_dirty
214 * @pin is called the when ever a crtc uses this framebuffer
264 * Derived class for crtc stat
355 struct drm_crtc crtc; member in struct:vmw_display_unit
[all...]
H A Dvmwgfx_kms.c48 drm_crtc_cleanup(&du->crtc);
465 struct drm_crtc *crtc; local
468 drm_for_each_crtc(crtc, dev) {
469 du = vmw_crtc_to_du(crtc);
481 struct drm_crtc *crtc; local
485 list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) {
486 du = vmw_crtc_to_du(crtc);
767 struct drm_crtc *crtc = new_state->crtc ?: old_state->crtc; local
863 struct drm_crtc *crtc = new_state->crtc; local
933 vmw_du_crtc_atomic_check(struct drm_crtc *crtc, struct drm_atomic_state *state) argument
970 vmw_du_crtc_atomic_begin(struct drm_crtc *crtc, struct drm_atomic_state *state) argument
976 vmw_du_crtc_atomic_flush(struct drm_crtc *crtc, struct drm_atomic_state *state) argument
992 vmw_du_crtc_duplicate_state(struct drm_crtc *crtc) argument
1021 vmw_du_crtc_reset(struct drm_crtc *crtc) argument
1052 vmw_du_crtc_destroy_state(struct drm_crtc *crtc, struct drm_crtc_state *state) argument
1779 vmw_crtc_state_and_lock(struct drm_atomic_state *state, struct drm_crtc *crtc) argument
1813 struct drm_crtc *crtc; local
1860 struct drm_crtc *crtc; local
1953 struct drm_crtc *crtc; local
2105 struct drm_crtc *crtc; local
2184 struct drm_crtc *crtc; local
2250 vmw_du_crtc_gamma_set(struct drm_crtc *crtc, u16 *r, u16 *g, u16 *b, uint32_t size, struct drm_modeset_acquire_ctx *ctx) argument
2442 struct drm_crtc *crtc; local
[all...]
/linux-master/drivers/gpu/drm/radeon/
H A Dradeon_atombios.c1677 /* set crtc values */
4350 radeon_atombios_encoder_crtc_scratch_regs(struct drm_encoder *encoder, int crtc) argument
4367 bios_3_scratch |= (crtc << 18);
4371 bios_3_scratch |= (crtc << 24);
4375 bios_3_scratch |= (crtc << 16);
4379 bios_3_scratch |= (crtc << 20);
4383 bios_3_scratch |= (crtc << 17);
4387 bios_3_scratch |= (crtc << 19);
4391 bios_3_scratch |= (crtc << 23);
4395 bios_3_scratch |= (crtc << 2
[all...]
/linux-master/drivers/gpu/drm/msm/
H A Dmsm_kms.c105 struct drm_crtc *crtc; member in struct:msm_vblank_work
118 kms->funcs->enable_vblank(kms, vbl_work->crtc);
120 kms->funcs->disable_vblank(kms, vbl_work->crtc);
126 struct drm_crtc *crtc, bool enable)
136 vbl_work->crtc = crtc;
145 int msm_crtc_enable_vblank(struct drm_crtc *crtc) argument
147 struct drm_device *dev = crtc->dev;
152 drm_dbg_vbl(dev, "crtc=%u\n", crtc
125 vblank_ctrl_queue_work(struct msm_drm_private *priv, struct drm_crtc *crtc, bool enable) argument
156 msm_crtc_disable_vblank(struct drm_crtc *crtc) argument
236 struct drm_crtc *crtc; local
[all...]
/linux-master/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_core_perf.c35 * _dpu_core_perf_calc_bw() - to calculate BW per crtc
37 * @crtc: pointer to a crtc
38 * Return: returns aggregated BW for all planes in crtc.
41 struct drm_crtc *crtc)
48 drm_atomic_crtc_for_each_plane(plane, crtc) {
66 * _dpu_core_perf_calc_clk() - to calculate clock per crtc
68 * @crtc: pointer to a crtc
69 * @state: pointer to a crtc stat
40 _dpu_core_perf_calc_bw(const struct dpu_perf_cfg *perf_cfg, struct drm_crtc *crtc) argument
72 _dpu_core_perf_calc_clk(const struct dpu_perf_cfg *perf_cfg, struct drm_crtc *crtc, struct drm_crtc_state *state) argument
102 _dpu_crtc_get_kms(struct drm_crtc *crtc) argument
109 _dpu_core_perf_calc_crtc(const struct dpu_core_perf *core_perf, struct drm_crtc *crtc, struct drm_crtc_state *state, struct dpu_core_perf_params *perf) argument
143 dpu_core_perf_crtc_check(struct drm_crtc *crtc, struct drm_crtc_state *state) argument
207 _dpu_core_perf_crtc_update_bus(struct dpu_kms *kms, struct drm_crtc *crtc) argument
255 dpu_core_perf_crtc_release_bw(struct drm_crtc *crtc) argument
283 struct drm_crtc *crtc; local
304 dpu_core_perf_crtc_update(struct drm_crtc *crtc, int params_changed) argument
[all...]
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_psr.c982 enum pipe pipe = to_intel_crtc(crtc_state->uapi.crtc)->pipe;
1722 intel_dp->psr.pipe = to_intel_crtc(crtc_state->uapi.crtc)->pipe;
2008 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
2009 struct drm_i915_private *dev_priv = to_i915(crtc_state->uapi.crtc->dev);
2032 intel_de_write(dev_priv, PIPE_SRCSZ_ERLY_TPT(crtc->pipe),
2039 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
2040 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev);
2059 drm_WARN_ON(crtc_state->uapi.crtc
2130 intel_psr2_sel_fetch_et_alignment(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
2197 intel_psr2_sel_fetch_update(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
2389 intel_psr_pre_plane_update(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
2434 intel_psr_post_plane_update(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
[all...]
H A Dintel_vrr.c59 struct intel_crtc *crtc; local
61 for_each_oldnew_intel_crtc_in_state(state, crtc, old_crtc_state,
87 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
88 struct drm_i915_private *i915 = to_i915(crtc->base.dev);
112 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
113 struct drm_i915_private *i915 = to_i915(crtc->base.dev);
180 struct drm_i915_private *i915 = to_i915(crtc_state->uapi.crtc->dev);
193 struct drm_i915_private *dev_priv = to_i915(crtc_state->uapi.crtc
218 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
231 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
256 struct intel_crtc *crtc = to_intel_crtc(old_crtc_state->uapi.crtc); local
[all...]
H A Dintel_dp.c2295 * @crtc_state: crtc state
2310 struct drm_i915_private *i915 = to_i915(crtc_state->uapi.crtc->dev);
2313 const struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
2341 crtc->base.base.id, crtc->base.name,
2411 struct intel_crtc *crtc = to_intel_crtc(pipe_config->uapi.crtc); local
2428 pipe_config->bigjoiner_pipes = GENMASK(crtc->pipe + 1, crtc
2532 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
4604 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
5000 struct intel_crtc *crtc; local
5045 struct intel_crtc *crtc; local
5133 struct intel_crtc *crtc; local
5169 struct intel_crtc *crtc; local
5936 struct intel_crtc *crtc; local
5969 struct intel_crtc *crtc; local
6012 struct intel_crtc *crtc; local
[all...]
H A Dintel_ddi.c390 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
391 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev);
479 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
480 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev);
481 enum pipe pipe = crtc->pipe;
590 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
591 struct drm_i915_private *dev_priv = to_i915(crtc
623 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
635 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
984 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
2354 struct intel_crtc *crtc = to_intel_crtc(pipe_config->uapi.crtc); local
2391 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
2869 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
3468 intel_ddi_update_active_dpll(struct intel_atomic_state *state, struct intel_encoder *encoder, struct intel_crtc *crtc) argument
3804 struct intel_crtc *crtc = to_intel_crtc(pipe_config->uapi.crtc); local
4201 struct intel_crtc *crtc = to_intel_crtc(pipe_config->uapi.crtc); local
4297 struct intel_crtc *crtc = to_intel_crtc(conn_state->crtc); local
4441 modeset_pipe(struct drm_crtc *crtc, struct drm_modeset_acquire_ctx *ctx) argument
4479 struct intel_crtc *crtc; local
[all...]
H A Dintel_cdclk.c2605 struct drm_i915_private *dev_priv = to_i915(crtc_state->uapi.crtc->dev);
2623 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
2624 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev);
2628 for_each_intel_plane_on_crtc(&dev_priv->drm, crtc, plane)
2636 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
2637 struct drm_i915_private *i915 = to_i915(crtc->base.dev);
2680 to_i915(crtc_state->uapi.crtc->dev);
2778 struct intel_crtc *crtc; local
2859 struct intel_crtc *crtc; local
2951 struct intel_crtc *crtc; local
3215 struct intel_crtc *crtc; local
[all...]
H A Dintel_dp_mst.c389 struct drm_i915_private *i915 = to_i915(crtc_state->uapi.crtc->dev);
428 const struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
438 crtc->base.base.id, crtc->base.name,
445 crtc->base.base.id, crtc->base.name,
468 crtc->base.base.id, crtc->base.name,
647 struct intel_crtc *crtc; local
697 struct intel_crtc *crtc; local
832 struct intel_crtc *crtc; local
1411 struct intel_crtc *crtc = to_intel_crtc(connector_state->crtc); local
1760 intel_dp_mst_add_topology_state_for_connector(struct intel_atomic_state *state, struct intel_connector *connector, struct intel_crtc *crtc) argument
1788 intel_dp_mst_add_topology_state_for_crtc(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
1811 get_connector_in_state_for_crtc(struct intel_atomic_state *state, const struct intel_crtc *crtc) argument
1843 intel_dp_mst_crtc_needs_modeset(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
[all...]
H A Dintel_display_types.h214 * pre-filled the pipe config. Note that intel_encoder->base.crtc must
713 struct drm_crtc *crtc; member in struct:intel_plane_state::__anon26
818 * scaler_users: keeps track of users requesting scalers on this crtc.
821 * Here user can be a plane or crtc as defined below:
823 * bit 31 - crtc
825 * Instead of creating a new index to cover planes and crtc, using
827 * planes and bit 31 for crtc. This should be fine to cover all
837 /* scaler used by crtc for panel fitting purpose */
841 /* {crtc,crtc_state}->mode_flags */
847 * TE0 or TE1 flag is set if the crtc ha
2085 intel_atomic_get_old_crtc_state(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
2093 intel_atomic_get_new_crtc_state(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
[all...]
H A Dintel_display.c259 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
262 crtc->pipe != bigjoiner_master_pipe(crtc_state);
267 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
270 crtc->pipe == bigjoiner_master_pipe(crtc_state);
280 struct drm_i915_private *i915 = to_i915(crtc_state->uapi.crtc->dev);
285 return to_intel_crtc(crtc_state->uapi.crtc);
291 struct intel_crtc *crtc = to_intel_crtc(old_crtc_state->uapi.crtc); local
351 assert_planes_disabled(struct intel_crtc *crtc) argument
397 struct intel_crtc *crtc = to_intel_crtc(new_crtc_state->uapi.crtc); local
457 struct intel_crtc *crtc = to_intel_crtc(old_crtc_state->uapi.crtc); local
576 struct intel_crtc *crtc; local
631 intel_plane_disable_noatomic(struct intel_crtc *crtc, struct intel_plane *plane) argument
696 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
735 struct drm_crtc *crtc; local
792 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
820 intel_crtc_dpms_overlay_disable(struct intel_crtc *crtc) argument
895 intel_encoders_audio_enable(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
916 intel_encoders_audio_disable(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
1021 intel_post_plane_update(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
1063 intel_crtc_enable_flip_done(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
1080 intel_crtc_disable_flip_done(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
1097 intel_crtc_async_flip_disable_wa(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
1129 intel_pre_plane_update(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
1243 intel_crtc_disable_planes(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
1275 struct intel_crtc *crtc; local
1293 intel_encoders_pre_pll_enable(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
1315 intel_encoders_pre_enable(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
1337 intel_encoders_enable(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
1360 intel_encoders_disable(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
1383 intel_encoders_post_disable(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
1405 intel_encoders_post_pll_disable(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
1427 intel_encoders_update_pipe(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
1451 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
1459 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
1477 ilk_crtc_enable(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
1571 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
1581 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
1609 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
1636 hsw_crtc_enable(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
1731 struct intel_crtc *crtc = to_intel_crtc(old_crtc_state->uapi.crtc); local
1745 ilk_crtc_disable(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
1783 hsw_crtc_disable(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
1816 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
1931 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
1968 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
1990 intel_modeset_put_crtc_power_domains(struct intel_crtc *crtc, struct intel_power_domain_mask *domains) argument
2000 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
2015 valleyview_crtc_enable(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
2066 i9xx_crtc_enable(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
2113 struct intel_crtc *crtc = to_intel_crtc(old_crtc_state->uapi.crtc); local
2126 i9xx_crtc_disable(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
2181 intel_crtc_supports_double_wide(const struct intel_crtc *crtc) argument
2347 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
2380 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
2425 intel_crtc_compute_config(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
2556 intel_cpu_transcoder_set_m1_n1(struct intel_crtc *crtc, enum transcoder transcoder, const struct intel_link_m_n *m_n) argument
2573 intel_cpu_transcoder_set_m2_n2(struct intel_crtc *crtc, enum transcoder transcoder, const struct intel_link_m_n *m_n) argument
2589 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
2670 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
2701 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
2729 intel_get_transcoder_timings(struct intel_crtc *crtc, struct intel_crtc_state *pipe_config) argument
2780 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
2795 intel_get_pipe_src_size(struct intel_crtc *crtc, struct intel_crtc_state *pipe_config) argument
2813 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
2890 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
2917 bdw_get_pipe_misc_output_format(struct intel_crtc *crtc) argument
2937 i9xx_get_pipe_config(struct intel_crtc *crtc, struct intel_crtc_state *pipe_config) argument
3063 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
3127 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
3157 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
3205 bdw_get_pipe_misc_bpp(struct intel_crtc *crtc) argument
3262 intel_cpu_transcoder_get_m1_n1(struct intel_crtc *crtc, enum transcoder transcoder, struct intel_link_m_n *m_n) argument
3279 intel_cpu_transcoder_get_m2_n2(struct intel_crtc *crtc, enum transcoder transcoder, struct intel_link_m_n *m_n) argument
3295 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
3328 ilk_get_pipe_config(struct intel_crtc *crtc, struct intel_crtc_state *pipe_config) argument
3440 struct intel_crtc *crtc; local
3525 hsw_enabled_transcoders(struct intel_crtc *crtc) argument
3627 hsw_get_transcoder_state(struct intel_crtc *crtc, struct intel_crtc_state *pipe_config, struct intel_display_power_domain_set *power_domain_set) argument
3665 bxt_get_dsi_transcoder_state(struct intel_crtc *crtc, struct intel_crtc_state *pipe_config, struct intel_display_power_domain_set *power_domain_set) argument
3713 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
3728 hsw_get_pipe_config(struct intel_crtc *crtc, struct intel_crtc_state *pipe_config) argument
3823 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
3889 struct intel_crtc *crtc; local
3930 check_single_encoder_cloning(struct intel_atomic_state *state, struct intel_crtc *crtc, struct intel_encoder *encoder) argument
3979 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
4084 struct intel_crtc *crtc = to_intel_crtc(new_crtc_state->uapi.crtc); local
4126 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
4146 hsw_compute_linetime_wm(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
4172 intel_crtc_atomic_check(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
4300 compute_baseline_pipe_bpp(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
4405 intel_crtc_copy_uapi_to_hw_state_nomodeset(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
4422 intel_crtc_copy_uapi_to_hw_state_modeset(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
4520 intel_crtc_prepare_cleared_state(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
4563 intel_modeset_pipe_config(struct intel_atomic_state *state, struct intel_crtc *crtc, const struct intel_link_bw_limits *limits) argument
4708 intel_modeset_pipe_config_late(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
4855 pipe_config_buffer_mismatch(bool fastset, const struct intel_crtc *crtc, const char *name, const u8 *a, const u8 *b, size_t len) argument
4889 pipe_config_mismatch(bool fastset, const struct intel_crtc *crtc, const char *name, const char *format, ...) argument
4912 pipe_config_pll_mismatch(bool fastset, const struct intel_crtc *crtc, const char *name, const struct intel_dpll_hw_state *a, const struct intel_dpll_hw_state *b) argument
4947 struct intel_crtc *crtc = to_intel_crtc(pipe_config->uapi.crtc); local
5358 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
5402 struct intel_crtc *crtc; local
5449 struct intel_crtc *crtc; local
5486 struct intel_crtc *crtc; local
5542 struct intel_crtc *crtc; local
5595 intel_crtc_add_planes_to_state(struct intel_atomic_state *state, struct intel_crtc *crtc, u8 plane_ids_mask) argument
5616 intel_atomic_add_affected_planes(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
5637 intel_crtc_add_bigjoiner_planes(struct intel_atomic_state *state, struct intel_crtc *crtc, struct intel_crtc *other) argument
5658 struct intel_crtc *crtc; local
5686 struct intel_crtc *crtc; local
5740 struct intel_crtc *crtc; local
5763 struct intel_crtc *crtc; local
5780 struct intel_crtc *crtc; local
5903 intel_async_flip_check_uapi(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
5972 intel_async_flip_check_hw(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
6159 struct intel_crtc *crtc; local
6208 struct intel_crtc *crtc; local
6307 struct intel_crtc *crtc; local
6502 struct intel_crtc *crtc; local
6517 intel_crtc_arm_fifo_underrun(struct intel_crtc *crtc, struct intel_crtc_state *crtc_state) argument
6536 struct intel_crtc *crtc = to_intel_crtc(new_crtc_state->uapi.crtc); local
6580 commit_pipe_pre_planes(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
6610 commit_pipe_post_planes(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
6632 intel_enable_crtc(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
6654 intel_pre_update_crtc(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
6699 intel_update_crtc(struct intel_atomic_state *state, struct intel_crtc *crtc) argument
6739 intel_old_crtc_state_disables(struct intel_atomic_state *state, struct intel_crtc_state *old_crtc_state, struct intel_crtc_state *new_crtc_state, struct intel_crtc *crtc) argument
6763 struct intel_crtc *crtc; local
6822 struct intel_crtc *crtc; local
6844 struct intel_crtc *crtc; local
7007 struct intel_crtc *crtc; local
7066 struct intel_crtc *crtc; local
7365 struct intel_crtc *crtc; local
7388 struct intel_crtc *crtc; local
7433 struct intel_crtc *crtc; local
7462 struct intel_crtc *crtc; local
7913 struct intel_crtc *crtc; local
7982 struct intel_crtc *crtc = intel_crtc_for_pipe(dev_priv, pipe); local
8062 struct intel_crtc *crtc = intel_crtc_for_pipe(dev_priv, pipe); local
[all...]
H A Dskl_universal_plane.c896 struct drm_i915_private *dev_priv = to_i915(crtc_state->uapi.crtc->dev);
961 struct drm_i915_private *dev_priv = to_i915(crtc_state->uapi.crtc->dev);
2464 skl_get_initial_plane_config(struct intel_crtc *crtc, argument
2467 struct intel_crtc_state *crtc_state = to_intel_crtc_state(crtc->base.state);
2468 struct drm_device *dev = crtc->base.dev;
2470 struct intel_plane *plane = to_intel_plane(crtc->base.primary);
2483 drm_WARN_ON(dev, pipe != crtc->pipe);
2625 crtc->base.name, plane->base.name, fb->width, fb->height,
2636 bool skl_fixup_initial_plane_config(struct intel_crtc *crtc, argument
2639 struct drm_i915_private *i915 = to_i915(crtc
[all...]
H A Dintel_sdvo.c1284 struct drm_i915_private *dev_priv = to_i915(pipe_config->uapi.crtc->dev);
1528 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
1635 sdvox |= SDVO_PIPE_SEL_CPT(crtc->pipe);
1637 sdvox |= SDVO_PIPE_SEL(crtc->pipe);
1842 struct intel_crtc *crtc = to_intel_crtc(old_crtc_state->uapi.crtc); local
1860 if (HAS_PCH_IBX(dev_priv) && crtc->pipe == PIPE_B) {
1906 struct intel_crtc *crtc = to_intel_crtc(pipe_config->uapi.crtc); local
[all...]
H A Dintel_dsb.c34 struct intel_crtc *crtc; member in struct:intel_dsb
96 struct intel_crtc *crtc = dsb->crtc; local
97 struct drm_i915_private *i915 = to_i915(crtc->base.dev);
102 crtc->base.base.id, crtc->base.name, dsb->id);
107 struct intel_crtc *crtc = dsb->crtc; local
108 struct drm_i915_private *i915 = to_i915(crtc->base.dev);
112 crtc
275 struct intel_crtc *crtc = dsb->crtc; local
285 struct intel_crtc *crtc = dsb->crtc; local
309 struct intel_crtc *crtc = dsb->crtc; local
343 dsb_chicken(struct intel_crtc *crtc) argument
357 struct intel_crtc *crtc = dsb->crtc; local
421 struct intel_crtc *crtc = dsb->crtc; local
461 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); local
[all...]
/linux-master/drivers/gpu/drm/
H A Ddrm_client_modeset.c41 struct drm_crtc *crtc; local
51 drm_for_each_crtc(crtc, dev)
52 client->modesets[i++].crtc = crtc;
54 /* Cloning is only supported in the single crtc case. */
58 for (modeset = client->modesets; modeset->crtc; modeset++) {
109 drm_client_find_modeset(struct drm_client_dev *client, struct drm_crtc *crtc) argument
114 if (modeset->crtc == crtc)
269 /* only contemplate cloning in the single crtc cas
478 connector_has_possible_crtc(struct drm_connector *connector, struct drm_crtc *crtc) argument
501 struct drm_crtc **crtcs, *crtc; local
854 struct drm_crtc *crtc = crtcs[i]; local
1042 struct drm_crtc *crtc = mode_set->crtc; local
1091 struct drm_crtc *crtc = mode_set->crtc; local
[all...]
/linux-master/drivers/gpu/drm/ast/
H A Dast_dp.c202 void ast_dp_set_mode(struct drm_crtc *crtc, struct ast_vbios_mode_info *vbios_mode) argument
204 struct ast_device *ast = to_ast_device(crtc->dev);
211 switch (crtc->mode.crtc_hdisplay) {
234 if (crtc->mode.crtc_vdisplay == 800)
247 if (crtc->mode.crtc_vdisplay == 900)
256 if (crtc->mode.crtc_vdisplay == 1080)
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_drv.c2647 struct drm_crtc *crtc; local
2649 drm_for_each_crtc(crtc, drm_dev) {
2650 drm_modeset_lock(&crtc->mutex, NULL);
2651 if (crtc->state->active)
2653 drm_modeset_unlock(&crtc->mutex);
H A Damdgpu.h1472 u32 amdgpu_get_vblank_counter_kms(struct drm_crtc *crtc);
1473 int amdgpu_enable_vblank_kms(struct drm_crtc *crtc);
1474 void amdgpu_disable_vblank_kms(struct drm_crtc *crtc);

Completed in 375 milliseconds

1234567891011>>