/linux-master/drivers/gpu/drm/ |
H A D | drm_encoder_slave.c | 138 if (!get_slave_funcs(encoder)->mode_fixup) 141 return get_slave_funcs(encoder)->mode_fixup(encoder, mode, adjusted_mode);
|
H A D | drm_crtc_helper.c | 338 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 D | drm_bridge.c | 482 * 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 D | drm_atomic_helper.c | 416 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 D | drm_modeset_helper_vtables.h | 139 * @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 D | drm_encoder_slave.h | 58 bool (*mode_fixup)(struct drm_encoder *encoder, member in struct:drm_encoder_slave_funcs
|
H A D | drm_bridge.h | 112 * @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 D | dw_mipi_dsi.h | 62 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 D | exynos_drm_crtc.c | 101 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 D | exynos_drm_drv.h | 142 bool (*mode_fixup)(struct exynos_drm_crtc *crtc, member in struct:exynos_drm_crtc_ops
|
/linux-master/drivers/gpu/drm/bridge/ |
H A D | cros-ec-anx7688.c | 95 .mode_fixup = cros_ec_anx7688_bridge_mode_fixup,
|
/linux-master/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | tvnv04.c | 194 .mode_fixup = drm_i2c_encoder_mode_fixup,
|
H A D | dac.c | 507 .mode_fixup = nv04_dac_mode_fixup, 516 .mode_fixup = nv04_dac_mode_fixup,
|
H A D | dfp.c | 658 .mode_fixup = nv04_dfp_mode_fixup, 667 .mode_fixup = nv04_dfp_mode_fixup,
|
/linux-master/drivers/gpu/drm/omapdrm/dss/ |
H A D | sdi.c | 277 .mode_fixup = sdi_bridge_mode_fixup,
|
H A D | dpi.c | 555 .mode_fixup = dpi_bridge_mode_fixup,
|
/linux-master/drivers/gpu/drm/radeon/ |
H A D | radeon_legacy_encoders.c | 275 .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 D | cdv_intel_lvds.c | 396 .mode_fixup = cdv_intel_lvds_mode_fixup,
|
H A D | oaktrail_lvds.c | 208 .mode_fixup = psb_intel_lvds_mode_fixup,
|
H A D | psb_intel_lvds.c | 594 .mode_fixup = psb_intel_lvds_mode_fixup,
|
/linux-master/drivers/gpu/drm/i2c/ |
H A D | ch7006_drv.c | 379 .mode_fixup = ch7006_encoder_mode_fixup,
|
/linux-master/drivers/gpu/drm/imx/ipuv3/ |
H A D | ipuv3-crtc.c | 324 .mode_fixup = ipu_crtc_mode_fixup,
|
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_crtc.c | 544 .mode_fixup = amdgpu_dm_crtc_helper_mode_fixup,
|
/linux-master/drivers/gpu/drm/rockchip/ |
H A D | analogix_dp-rockchip.c | 265 .mode_fixup = rockchip_dp_drm_encoder_mode_fixup,
|
/linux-master/drivers/gpu/drm/hisilicon/kirin/ |
H A D | dw_drm_dsi.c | 653 * 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))
|