Searched refs:mode_fixup (Results 1 - 25 of 55) sorted by relevance

123

/linux-master/drivers/gpu/drm/
H A Ddrm_encoder_slave.c138 if (!get_slave_funcs(encoder)->mode_fixup)
141 return get_slave_funcs(encoder)->mode_fixup(encoder, mode, adjusted_mode);
H A Ddrm_crtc_helper.c338 if (encoder_funcs->mode_fixup) {
339 if (!(ret = encoder_funcs->mode_fixup(encoder, mode,
347 if (crtc_funcs->mode_fixup) {
348 if (!(ret = crtc_funcs->mode_fixup(crtc, mode,
526 * mode_fixup encoder and CRTC helper operations to adjust the requested mode,
H A Ddrm_bridge.c482 * Calls &drm_bridge_funcs.mode_fixup for all the bridges in the
501 if (!bridge->funcs->mode_fixup)
504 if (!bridge->funcs->mode_fixup(bridge, mode, adjusted_mode))
864 } else if (bridge->funcs->mode_fixup) {
865 if (!bridge->funcs->mode_fixup(bridge, &crtc_state->mode,
1114 * &drm_bridge_funcs.mode_fixup()) op for all the bridges in the encoder chain,
H A Ddrm_atomic_helper.c416 mode_fixup(struct drm_atomic_state *state) function
448 * it away), so we won't call ->mode_fixup twice.
471 } else if (funcs && funcs->mode_fixup) {
472 ret = funcs->mode_fixup(encoder, &new_crtc_state->mode,
494 if (!funcs || !funcs->mode_fixup)
497 ret = funcs->mode_fixup(crtc, &new_crtc_state->mode,
592 * 5. &drm_bridge_funcs.mode_fixup is called on all encoder bridges.
596 * If this function is NULL, &drm_atomic_encoder_helper_funcs.mode_fixup is called
598 * 7. &drm_crtc_helper_funcs.mode_fixup is called last, to fix up the mode with CRTC constraints.
727 * configuration. This must be done before calling mode_fixup i
[all...]
/linux-master/include/drm/
H A Ddrm_modeset_helper_vtables.h139 * @mode_fixup or @atomic_check.
149 * @mode_fixup:
154 * of the meaning for the &drm_encoder and &drm_bridge_funcs.mode_fixup
191 bool (*mode_fixup)(struct drm_crtc *crtc, member in struct:drm_crtc_helper_funcs
555 * @mode_fixup or @atomic_check.
565 * @mode_fixup:
591 * of the functionality of @mode_fixup.
604 bool (*mode_fixup)(struct drm_encoder *encoder, member in struct:drm_encoder_helper_funcs
812 * @mode_fixup (the requested and adjusted modes are both available
813 * through the passed in &struct drm_crtc_state) @mode_fixup i
[all...]
H A Ddrm_encoder_slave.h58 bool (*mode_fixup)(struct drm_encoder *encoder, member in struct:drm_encoder_slave_funcs
H A Ddrm_bridge.h112 * @mode_fixup.
123 * @mode_fixup:
136 * The mode_fixup callback is optional. &drm_bridge_funcs.mode_fixup()
159 bool (*mode_fixup)(struct drm_bridge *bridge, member in struct:drm_bridge_funcs
472 * This method is optional. &drm_bridge_funcs.mode_fixup() is not
/linux-master/include/drm/bridge/
H A Ddw_mipi_dsi.h62 bool (*mode_fixup)(void *priv_data, const struct drm_display_mode *mode, member in struct:dw_mipi_dsi_plat_data
/linux-master/drivers/gpu/drm/exynos/
H A Dexynos_drm_crtc.c101 if (exynos_crtc->ops->mode_fixup)
102 return exynos_crtc->ops->mode_fixup(exynos_crtc, mode,
111 .mode_fixup = exynos_crtc_mode_fixup,
H A Dexynos_drm_drv.h142 bool (*mode_fixup)(struct exynos_drm_crtc *crtc, member in struct:exynos_drm_crtc_ops
/linux-master/drivers/gpu/drm/bridge/
H A Dcros-ec-anx7688.c95 .mode_fixup = cros_ec_anx7688_bridge_mode_fixup,
/linux-master/drivers/gpu/drm/nouveau/dispnv04/
H A Dtvnv04.c194 .mode_fixup = drm_i2c_encoder_mode_fixup,
H A Ddac.c507 .mode_fixup = nv04_dac_mode_fixup,
516 .mode_fixup = nv04_dac_mode_fixup,
H A Ddfp.c658 .mode_fixup = nv04_dfp_mode_fixup,
667 .mode_fixup = nv04_dfp_mode_fixup,
/linux-master/drivers/gpu/drm/omapdrm/dss/
H A Dsdi.c277 .mode_fixup = sdi_bridge_mode_fixup,
H A Ddpi.c555 .mode_fixup = dpi_bridge_mode_fixup,
/linux-master/drivers/gpu/drm/radeon/
H A Dradeon_legacy_encoders.c275 .mode_fixup = radeon_legacy_mode_fixup,
711 .mode_fixup = radeon_legacy_mode_fixup,
876 .mode_fixup = radeon_legacy_mode_fixup,
1019 .mode_fixup = radeon_legacy_mode_fixup,
1677 .mode_fixup = radeon_legacy_mode_fixup,
/linux-master/drivers/gpu/drm/gma500/
H A Dcdv_intel_lvds.c396 .mode_fixup = cdv_intel_lvds_mode_fixup,
H A Doaktrail_lvds.c208 .mode_fixup = psb_intel_lvds_mode_fixup,
H A Dpsb_intel_lvds.c594 .mode_fixup = psb_intel_lvds_mode_fixup,
/linux-master/drivers/gpu/drm/i2c/
H A Dch7006_drv.c379 .mode_fixup = ch7006_encoder_mode_fixup,
/linux-master/drivers/gpu/drm/imx/ipuv3/
H A Dipuv3-crtc.c324 .mode_fixup = ipu_crtc_mode_fixup,
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_crtc.c544 .mode_fixup = amdgpu_dm_crtc_helper_mode_fixup,
/linux-master/drivers/gpu/drm/rockchip/
H A Danalogix_dp-rockchip.c265 .mode_fixup = rockchip_dp_drm_encoder_mode_fixup,
/linux-master/drivers/gpu/drm/hisilicon/kirin/
H A Ddw_drm_dsi.c653 * mode_fixup to figure out the adjusted mode before we
664 if (crtc_funcs && crtc_funcs->mode_fixup)
665 if (!crtc_funcs->mode_fixup(crtc, mode, &adj_mode))

Completed in 210 milliseconds

123