diff options
-rw-r--r-- | drivers/gpu/drm/rcar-du/rcar_du_drv.c | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/drivers/gpu/drm/rcar-du/rcar_du_drv.c b/drivers/gpu/drm/rcar-du/rcar_du_drv.c index d2f29e6b1112..3db5e8df4ce6 100644 --- a/drivers/gpu/drm/rcar-du/rcar_du_drv.c +++ b/drivers/gpu/drm/rcar-du/rcar_du_drv.c | |||
@@ -34,6 +34,27 @@ | |||
34 | * Device Information | 34 | * Device Information |
35 | */ | 35 | */ |
36 | 36 | ||
37 | static const struct rcar_du_device_info rzg1_du_r8a7743_info = { | ||
38 | .gen = 2, | ||
39 | .features = RCAR_DU_FEATURE_CRTC_IRQ_CLOCK | ||
40 | | RCAR_DU_FEATURE_EXT_CTRL_REGS, | ||
41 | .num_crtcs = 2, | ||
42 | .routes = { | ||
43 | /* | ||
44 | * R8A7743 has one RGB output and one LVDS output | ||
45 | */ | ||
46 | [RCAR_DU_OUTPUT_DPAD0] = { | ||
47 | .possible_crtcs = BIT(1) | BIT(0), | ||
48 | .port = 0, | ||
49 | }, | ||
50 | [RCAR_DU_OUTPUT_LVDS0] = { | ||
51 | .possible_crtcs = BIT(0), | ||
52 | .port = 1, | ||
53 | }, | ||
54 | }, | ||
55 | .num_lvds = 1, | ||
56 | }; | ||
57 | |||
37 | static const struct rcar_du_device_info rcar_du_r8a7779_info = { | 58 | static const struct rcar_du_device_info rcar_du_r8a7779_info = { |
38 | .gen = 2, | 59 | .gen = 2, |
39 | .features = 0, | 60 | .features = 0, |
@@ -207,6 +228,7 @@ static const struct rcar_du_device_info rcar_du_r8a7796_info = { | |||
207 | }; | 228 | }; |
208 | 229 | ||
209 | static const struct of_device_id rcar_du_of_table[] = { | 230 | static const struct of_device_id rcar_du_of_table[] = { |
231 | { .compatible = "renesas,du-r8a7743", .data = &rzg1_du_r8a7743_info }, | ||
210 | { .compatible = "renesas,du-r8a7779", .data = &rcar_du_r8a7779_info }, | 232 | { .compatible = "renesas,du-r8a7779", .data = &rcar_du_r8a7779_info }, |
211 | { .compatible = "renesas,du-r8a7790", .data = &rcar_du_r8a7790_info }, | 233 | { .compatible = "renesas,du-r8a7790", .data = &rcar_du_r8a7790_info }, |
212 | { .compatible = "renesas,du-r8a7791", .data = &rcar_du_r8a7791_info }, | 234 | { .compatible = "renesas,du-r8a7791", .data = &rcar_du_r8a7791_info }, |