Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e811f5ae authored by Laurent Pinchart's avatar Laurent Pinchart Committed by Dave Airlie
Browse files

drm: Make the .mode_fixup() operations mode argument a const pointer



The passed mode must not be modified by the operation, make it const.

Signed-off-by: default avatarLaurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: default avatarAlex Deucher <alexander.deucher@amd.com>
Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
parent 59fd415d
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -460,7 +460,7 @@ static void ast_crtc_dpms(struct drm_crtc *crtc, int mode)
}

static bool ast_crtc_mode_fixup(struct drm_crtc *crtc,
				  struct drm_display_mode *mode,
				const struct drm_display_mode *mode,
				struct drm_display_mode *adjusted_mode)
{
	return true;
@@ -680,7 +680,7 @@ static void ast_encoder_dpms(struct drm_encoder *encoder, int mode)
}

static bool ast_mode_fixup(struct drm_encoder *encoder,
			   struct drm_display_mode *mode,
			   const struct drm_display_mode *mode,
			   struct drm_display_mode *adjusted_mode)
{
	return true;
+3 −3
Original line number Diff line number Diff line
@@ -97,7 +97,7 @@ static void cirrus_crtc_dpms(struct drm_crtc *crtc, int mode)
 * to just pass that straight through, so this does nothing
 */
static bool cirrus_crtc_mode_fixup(struct drm_crtc *crtc,
				   struct drm_display_mode *mode,
				   const struct drm_display_mode *mode,
				   struct drm_display_mode *adjusted_mode)
{
	return true;
@@ -429,7 +429,7 @@ void cirrus_crtc_fb_gamma_get(struct drm_crtc *crtc, u16 *red, u16 *green,


static bool cirrus_encoder_mode_fixup(struct drm_encoder *encoder,
				  struct drm_display_mode *mode,
				      const struct drm_display_mode *mode,
				      struct drm_display_mode *adjusted_mode)
{
	return true;
+1 −1
Original line number Diff line number Diff line
@@ -237,7 +237,7 @@ static void exynos_drm_crtc_commit(struct drm_crtc *crtc)

static bool
exynos_drm_crtc_mode_fixup(struct drm_crtc *crtc,
			    struct drm_display_mode *mode,
			    const struct drm_display_mode *mode,
			    struct drm_display_mode *adjusted_mode)
{
	DRM_DEBUG_KMS("%s\n", __FILE__);
+1 −1
Original line number Diff line number Diff line
@@ -174,7 +174,7 @@ struct exynos_drm_manager_ops {
	void (*apply)(struct device *subdrv_dev);
	void (*mode_fixup)(struct device *subdrv_dev,
				struct drm_connector *connector,
				struct drm_display_mode *mode,
				const struct drm_display_mode *mode,
				struct drm_display_mode *adjusted_mode);
	void (*mode_set)(struct device *subdrv_dev, void *mode);
	void (*get_max_resol)(struct device *subdrv_dev, unsigned int *width,
+1 −1
Original line number Diff line number Diff line
@@ -108,7 +108,7 @@ static void exynos_drm_encoder_dpms(struct drm_encoder *encoder, int mode)

static bool
exynos_drm_encoder_mode_fixup(struct drm_encoder *encoder,
			       struct drm_display_mode *mode,
			       const struct drm_display_mode *mode,
			       struct drm_display_mode *adjusted_mode)
{
	struct drm_device *dev = encoder->dev;
Loading