diff options
author | Stephen Warren <swarren@nvidia.com> | 2014-01-07 18:46:26 -0500 |
---|---|---|
committer | Thierry Reding <treding@nvidia.com> | 2014-01-08 10:13:57 -0500 |
commit | 4c9307577ef686e041d1525047ffdebfc465e329 (patch) | |
tree | 86d7ce9b31c36299831a78692953d35e84d3da0e /drivers/gpu | |
parent | 6d54e3d275de861c0290c85fec8c0ed6deaf6ad5 (diff) |
drm/panel: Add support for Chunghwa CLAA101WA01A panel
The Chunghwa CLAA101WA01A is a 10.1" 1366x768 panel, which can be
supported by the simple panel driver.
Signed-off-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
Diffstat (limited to 'drivers/gpu')
-rw-r--r-- | drivers/gpu/drm/panel/panel-simple.c | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/drivers/gpu/drm/panel/panel-simple.c b/drivers/gpu/drm/panel/panel-simple.c index a2d5e3f1205e..520b569ae3c8 100644 --- a/drivers/gpu/drm/panel/panel-simple.c +++ b/drivers/gpu/drm/panel/panel-simple.c | |||
@@ -316,6 +316,28 @@ static const struct panel_desc auo_b101aw03 = { | |||
316 | }, | 316 | }, |
317 | }; | 317 | }; |
318 | 318 | ||
319 | static const struct drm_display_mode chunghwa_claa101wa01a_mode = { | ||
320 | .clock = 72070, | ||
321 | .hdisplay = 1366, | ||
322 | .hsync_start = 1366 + 58, | ||
323 | .hsync_end = 1366 + 58 + 58, | ||
324 | .htotal = 1366 + 58 + 58 + 58, | ||
325 | .vdisplay = 768, | ||
326 | .vsync_start = 768 + 4, | ||
327 | .vsync_end = 768 + 4 + 4, | ||
328 | .vtotal = 768 + 4 + 4 + 4, | ||
329 | .vrefresh = 60, | ||
330 | }; | ||
331 | |||
332 | static const struct panel_desc chunghwa_claa101wa01a = { | ||
333 | .modes = &chunghwa_claa101wa01a_mode, | ||
334 | .num_modes = 1, | ||
335 | .size = { | ||
336 | .width = 220, | ||
337 | .height = 120, | ||
338 | }, | ||
339 | }; | ||
340 | |||
319 | static const struct drm_display_mode chunghwa_claa101wb01_mode = { | 341 | static const struct drm_display_mode chunghwa_claa101wb01_mode = { |
320 | .clock = 69300, | 342 | .clock = 69300, |
321 | .hdisplay = 1366, | 343 | .hdisplay = 1366, |
@@ -365,6 +387,9 @@ static const struct of_device_id platform_of_match[] = { | |||
365 | .compatible = "auo,b101aw03", | 387 | .compatible = "auo,b101aw03", |
366 | .data = &auo_b101aw03, | 388 | .data = &auo_b101aw03, |
367 | }, { | 389 | }, { |
390 | .compatible = "chunghwa,claa101wa01a", | ||
391 | .data = &chunghwa_claa101wa01a | ||
392 | }, { | ||
368 | .compatible = "chunghwa,claa101wb01", | 393 | .compatible = "chunghwa,claa101wb01", |
369 | .data = &chunghwa_claa101wb01 | 394 | .data = &chunghwa_claa101wb01 |
370 | }, { | 395 | }, { |