diff options
author | Kieran Bingham <kieran.bingham+renesas@ideasonboard.com> | 2018-08-20 12:00:43 -0400 |
---|---|---|
committer | Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> | 2018-09-14 06:54:04 -0400 |
commit | c14f63abebb3e393eede4fff2b0c448d42b085e9 (patch) | |
tree | e24b89c531115d95c951370e84f4d444c6507f66 | |
parent | 4e86c208ddf2da6683a0ee6f8696a9f1b4444018 (diff) |
drm: rcar-du: Refactor Feature and Quirk definitions
These flags are represented by bit fields. To make this clear, utilise
the BIT() macro.
Signed-off-by: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Reviewed-by: Simon Horman <horms+renesas@verge.net.au>
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
-rw-r--r-- | drivers/gpu/drm/rcar-du/rcar_du_drv.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/gpu/drm/rcar-du/rcar_du_drv.h b/drivers/gpu/drm/rcar-du/rcar_du_drv.h index 43a149dafa65..fff3c1cf56a0 100644 --- a/drivers/gpu/drm/rcar-du/rcar_du_drv.h +++ b/drivers/gpu/drm/rcar-du/rcar_du_drv.h | |||
@@ -23,11 +23,11 @@ struct drm_device; | |||
23 | struct drm_fbdev_cma; | 23 | struct drm_fbdev_cma; |
24 | struct rcar_du_device; | 24 | struct rcar_du_device; |
25 | 25 | ||
26 | #define RCAR_DU_FEATURE_CRTC_IRQ_CLOCK (1 << 0) /* Per-CRTC IRQ and clock */ | 26 | #define RCAR_DU_FEATURE_CRTC_IRQ_CLOCK BIT(0) /* Per-CRTC IRQ and clock */ |
27 | #define RCAR_DU_FEATURE_EXT_CTRL_REGS (1 << 1) /* Has extended control registers */ | 27 | #define RCAR_DU_FEATURE_EXT_CTRL_REGS BIT(1) /* Has extended control registers */ |
28 | #define RCAR_DU_FEATURE_VSP1_SOURCE (1 << 2) /* Has inputs from VSP1 */ | 28 | #define RCAR_DU_FEATURE_VSP1_SOURCE BIT(2) /* Has inputs from VSP1 */ |
29 | 29 | ||
30 | #define RCAR_DU_QUIRK_ALIGN_128B (1 << 0) /* Align pitches to 128 bytes */ | 30 | #define RCAR_DU_QUIRK_ALIGN_128B BIT(0) /* Align pitches to 128 bytes */ |
31 | 31 | ||
32 | /* | 32 | /* |
33 | * struct rcar_du_output_routing - Output routing specification | 33 | * struct rcar_du_output_routing - Output routing specification |