dt-bindings: display: simple: Add Startek KD070WVFPA043-C069A panel
Subsystems (4)
PATCH v2 1/2 dt-bindings: display: simple: Add Startek KD070WVFPA043-C069A panel
From: Fabio Estevam <[email protected]>
Add Startek KD070WVFPA043-C069A 7" TFT LCD panel compatible string.
Signed-off-by Fabio Estevam <[email protected]>
Acked-by Sam Ravnborg <[email protected]>
---
Changes since v1:
- None. Only added Sam's ack.
.../devicetree/bindings/display/panel/panel-simple.yaml | 2 ++ 1 file changed, 2 insertions(+)
Documentation/devicetree/bindings/display/panel/panel-simple.yaml +2 -0
@@ -294,6 +294,8 @@ properties: - starry,kr070pe2t # Starry 12.2" (1920x1200 pixels) TFT LCD panel - starry,kr122ea0sra + # Startek KD070WVFPA043-C069A 7" TFT LCD panel + - startek,kd070wvfpa # Team Source Display Technology TST043015CMHX 4.3" WQVGA TFT LCD panel - team-source-display,tst043015cmhx # Tianma Micro-electronics TM070JDHG30 7.0" WXGA TFT LCD panel
Signature · 1 line
2.25.1
PATCH v2 2/2 drm/panel: simple: Add Startek KD070WVFPA043-C069A panel support
From: Heiko Schocher <[email protected]>
Add Startek KD070WVFPA043-C069A 7" TFT LCD panel support.
Signed-off-by Heiko Schocher <[email protected]>
Signed-off-by Fabio Estevam <[email protected]>
---
Changes since v1:
- Put the panel entry in the correct order (Sam).
drivers/gpu/drm/panel/panel-simple.c | 33 ++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+)
drivers/gpu/drm/panel/panel-simple.c +33 -0
@@ -3284,6 +3284,36 @@ static const struct panel_desc starry_kr070pe2t = { .connector_type = DRM_MODE_CONNECTOR_DPI, }; +static const struct display_timing startek_kd070wvfpa_mode = { + .pixelclock = {25200000 ,27200000 ,30500000 }, + .hactive = {800 ,800 ,800 }, + .hfront_porch = {19 ,44 ,115 }, + .hback_porch = {5 ,16 ,101 }, + .hsync_len = {1 ,2 ,100 }, + .vactive = {480 ,480 ,480 }, + .vfront_porch = {5 ,43 ,67 }, + .vback_porch = {5 ,5 ,67 }, + .vsync_len = {1 ,2 ,66 }, +}; + +static const struct panel_desc startek_kd070wvfpa = { + .timings = &startek_kd070wvfpa_mode, + .num_timings =1 , + .bpc =8 , + .size = { + .width =152 , + .height =91 , + }, + .delay = { + .prepare =20 , + .enable =200 , + .disable =200 , + }, + .bus_flags =DRM_BUS_FLAG_PIXDATA_DRIVE_POSEDGE , + .bus_format =MEDIA_BUS_FMT_RGB888_1X24 , + .connector_type =DRM_MODE_CONNECTOR_DPI , +}; +static const struct display_timing tsd_tst043015cmhx_timing = { .pixelclock = {5000000 ,9000000 ,12000000 }, .hactive = {480 ,480 ,480 },
@@ -3990,6 +4020,9 @@ static const struct of_device_id platform_of_match[] = { }, { .compatible = "starry,kr070pe2t", .data = &starry_kr070pe2t, + }, { + .compatible = "startek,kd070wvfpa", + .data = &startek_kd070wvfpa, }, { .compatible = "team-source-display,tst043015cmhx", .data = &tsd_tst043015cmhx,
Signature · 1 line
2.25.1
Re: [PATCH v2 2/2] drm/panel: simple: Add Startek KD070WVFPA043-C069A panel support
Quoted 6 lines · Fabio Estevam
From: Heiko Schocher <[email protected]>
Add Startek KD070WVFPA043-C069A 7" TFT LCD panel support.
Signed-off-by Heiko Schocher <[email protected]>Signed-off-by Fabio Estevam <[email protected]>
Acked-by Sam Ravnborg <[email protected]>