Skip to content

Commit 2d6bf60

Browse files
vsyrjaladaeinki
authored andcommitted
drm/exynos: Use drm_encoder_mask()
Replace the hand rolled encoder bitmask thing with drm_encoder_mask() Cc: Inki Dae <[email protected]> Cc: Joonyoung Shim <[email protected]> Cc: Seung-Woo Kim <[email protected]> Cc: Kyungmin Park <[email protected]> Acked-by: Thomas Zimmermann <[email protected]> Signed-off-by: Ville Syrjälä <[email protected]> Signed-off-by: Inki Dae <[email protected]>
1 parent 69ddce0 commit 2d6bf60

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

drivers/gpu/drm/exynos/exynos_drm_drv.c

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,7 @@ static int exynos_drm_bind(struct device *dev)
270270
struct drm_encoder *encoder;
271271
struct drm_device *drm;
272272
unsigned int clone_mask;
273-
int cnt, ret;
273+
int ret;
274274

275275
drm = drm_dev_alloc(&exynos_drm_driver, dev);
276276
if (IS_ERR(drm))
@@ -293,10 +293,9 @@ static int exynos_drm_bind(struct device *dev)
293293
exynos_drm_mode_config_init(drm);
294294

295295
/* setup possible_clones. */
296-
cnt = 0;
297296
clone_mask = 0;
298297
list_for_each_entry(encoder, &drm->mode_config.encoder_list, head)
299-
clone_mask |= (1 << (cnt++));
298+
clone_mask |= drm_encoder_mask(encoder);
300299

301300
list_for_each_entry(encoder, &drm->mode_config.encoder_list, head)
302301
encoder->possible_clones = clone_mask;

0 commit comments

Comments
 (0)