Skip to content

Commit 9d065a3

Browse files
lumagRob Clark
authored andcommitted
drm/msm/mdp4: get rid of mdp4_crtc.id
There is no reason to store CRTC id, it's a part of the drm_crtc. Drop this member and use drm_crtc.name for the warning message. Signed-off-by: Dmitry Baryshkov <[email protected]> Patchwork: https://patchwork.freedesktop.org/patch/662576/ Signed-off-by: Rob Clark <[email protected]>
1 parent 0c2dda8 commit 9d065a3

File tree

3 files changed

+4
-7
lines changed

3 files changed

+4
-7
lines changed

drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
struct mdp4_crtc {
1818
struct drm_crtc base;
1919
char name[8];
20-
int id;
2120
int ovlp;
2221
enum mdp4_dma dma;
2322
bool enabled;
@@ -539,7 +538,7 @@ static void mdp4_crtc_wait_for_flush_done(struct drm_crtc *crtc)
539538
mdp4_crtc->flushed_mask),
540539
msecs_to_jiffies(50));
541540
if (ret <= 0)
542-
dev_warn(dev->dev, "vblank time out, crtc=%d\n", mdp4_crtc->id);
541+
dev_warn(dev->dev, "vblank time out, crtc=%s\n", mdp4_crtc->base.name);
543542

544543
mdp4_crtc->flushed_mask = 0;
545544

@@ -624,7 +623,7 @@ static void mdp4_crtc_flip_cleanup(struct drm_device *dev, void *ptr)
624623

625624
/* initialize crtc */
626625
struct drm_crtc *mdp4_crtc_init(struct drm_device *dev,
627-
struct drm_plane *plane, int id, int ovlp_id,
626+
struct drm_plane *plane, int ovlp_id,
628627
enum mdp4_dma dma_id)
629628
{
630629
struct drm_crtc *crtc = NULL;
@@ -639,8 +638,6 @@ struct drm_crtc *mdp4_crtc_init(struct drm_device *dev,
639638

640639
crtc = &mdp4_crtc->base;
641640

642-
mdp4_crtc->id = id;
643-
644641
mdp4_crtc->ovlp = ovlp_id;
645642
mdp4_crtc->dma = dma_id;
646643

drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ static int modeset_init(struct mdp4_kms *mdp4_kms)
339339
goto fail;
340340
}
341341

342-
crtc = mdp4_crtc_init(dev, plane, priv->num_crtcs, i,
342+
crtc = mdp4_crtc_init(dev, plane, i,
343343
mdp4_crtcs[i]);
344344
if (IS_ERR(crtc)) {
345345
DRM_DEV_ERROR(dev->dev, "failed to construct crtc for %s\n",

drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ void mdp4_crtc_set_config(struct drm_crtc *crtc, uint32_t config);
185185
void mdp4_crtc_set_intf(struct drm_crtc *crtc, enum mdp4_intf intf, int mixer);
186186
void mdp4_crtc_wait_for_commit_done(struct drm_crtc *crtc);
187187
struct drm_crtc *mdp4_crtc_init(struct drm_device *dev,
188-
struct drm_plane *plane, int id, int ovlp_id,
188+
struct drm_plane *plane, int ovlp_id,
189189
enum mdp4_dma dma_id);
190190

191191
long mdp4_dtv_round_pixclk(struct drm_encoder *encoder, unsigned long rate);

0 commit comments

Comments
 (0)