diff options
author | Philippe Schenker <philippe.schenker@toradex.com> | 2019-02-19 12:19:37 +0100 |
---|---|---|
committer | Philippe Schenker <philippe.schenker@toradex.com> | 2019-02-19 14:03:37 +0100 |
commit | 4576c8ba6a3441ea3ed9695dc082ee6c688313a9 (patch) | |
tree | da534d6cd46fe3b13fbf6546b70c51dc696807ab /drivers | |
parent | 6cbbdf4b4c26da2e890f62b3b07c1491370eda99 (diff) |
drm/panel: simple: Add support for Toradex Capacitive Touch Display
This adds the timings for the 10.1" Toradex Capacitive Touch Display
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
Diffstat (limited to 'drivers')
-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 4ecd8c61b7b9..40d6d9c9302f 100644 --- a/drivers/gpu/drm/panel/panel-simple.c +++ b/drivers/gpu/drm/panel/panel-simple.c @@ -1891,6 +1891,28 @@ static const struct panel_desc tianma_tm070jdhg30 = { .bus_format = MEDIA_BUS_FMT_RGB888_1X7X4_SPWG, }; +static const struct display_timing toradex_captouch_101_lvds_timing = { + .pixelclock = { 68900000, 71100000, 7340000 }, + .hactive = { 1280, 1280, 1280 }, + .hfront_porch = { 23, 60, 71 }, + .hback_porch = { 23, 60, 71 }, + .hsync_len = { 15, 40, 47 }, + .vactive = { 800, 800, 800 }, + .vfront_porch = { 5, 7, 10 }, + .vback_porch = { 5, 7, 10 }, + .vsync_len = { 6, 9, 12 }, +}; + +static const struct panel_desc toradex_captouch_101_lvds = { + .timings = &toradex_captouch_101_lvds_timing, + .num_timings = 1, + .size = { + .width = 217, + .height = 136, + }, + .bus_format = MEDIA_BUS_FMT_RGB888_1X7X4_SPWG, +}; + static const struct drm_display_mode tpk_f07a_0102_mode = { .clock = 33260, .hdisplay = 800, @@ -2179,6 +2201,9 @@ static const struct of_device_id platform_of_match[] = { .compatible = "tianma,tm070jdhg30", .data = &tianma_tm070jdhg30, }, { + .compatible = "toradex,captouch-101-lvds", + .data = &toradex_captouch_101_lvds, + }, { .compatible = "tpk,f07a-0102", .data = &tpk_f07a_0102, }, { |