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

Commit 53dff601 authored by Laurent Pinchart's avatar Laurent Pinchart
Browse files

drm: rcar-du: Remove unneeded rcar_du_crtc plane field



The rcar_du_crtc plane field is only used to check for an error that
can't occur. Remove it.

Signed-off-by: default avatarLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
parent 47094194
Loading
Loading
Loading
Loading
+2 −5
Original line number Diff line number Diff line
@@ -353,9 +353,6 @@ static void rcar_du_crtc_start(struct rcar_du_crtc *rcrtc)
	if (rcrtc->started)
		return;

	if (WARN_ON(rcrtc->plane->format == NULL))
		return;

	/* Set display off and background to black */
	rcar_du_crtc_write(rcrtc, DOOR, DOOR_RGB(0, 0, 0));
	rcar_du_crtc_write(rcrtc, BPOR, BPOR_RGB(0, 0, 0));
@@ -606,9 +603,9 @@ int rcar_du_crtc_create(struct rcar_du_group *rgrp, unsigned int index)
	rcrtc->mmio_offset = mmio_offsets[index];
	rcrtc->index = index;
	rcrtc->enabled = false;
	rcrtc->plane = &rgrp->planes.planes[index % 2];

	ret = drm_crtc_init_with_planes(rcdu->ddev, crtc, &rcrtc->plane->plane,
	ret = drm_crtc_init_with_planes(rcdu->ddev, crtc,
					&rgrp->planes.planes[index % 2].plane,
					NULL, &crtc_funcs);
	if (ret < 0)
		return ret;
+0 −2
Original line number Diff line number Diff line
@@ -21,7 +21,6 @@
#include <drm/drm_crtc.h>

struct rcar_du_group;
struct rcar_du_plane;

struct rcar_du_crtc {
	struct drm_crtc crtc;
@@ -39,7 +38,6 @@ struct rcar_du_crtc {
	bool enabled;

	struct rcar_du_group *group;
	struct rcar_du_plane *plane;
};

#define to_rcar_crtc(c)	container_of(c, struct rcar_du_crtc, crtc)