dt-bindings: display: simple: Add DataImage FG1001L0DSSWMG01 compatible string
Subsystems (4)
PATCH RESEND v5 1/2 dt-bindings: display: simple: Add DataImage FG1001L0DSSWMG01 compatible string
Add DataImage FG1001L0DSSWMG01 10.1" 1280x800 TFT LCD panel compatible string.
Signed-off-by Philip Oberfichtner <[email protected]>
---
Cc Thierry Reding <[email protected]>
Cc Sam Ravnborg <[email protected]>
Cc David Airlie <[email protected]>
Cc Daniel Vetter <[email protected]>
Cc Rob Herring <[email protected]>
Cc Krzysztof Kozlowski <[email protected]>
---
Changes in v5: none
Changes in v4: Acked-by Krzysztof
Changes in v3: new
--- .../devicetree/bindings/display/panel/panel-simple.yaml | 2 ++ 1 file changed, 2 insertions(+)
Documentation/devicetree/bindings/display/panel/panel-simple.yaml +2 -0
@@ -107,6 +107,8 @@ properties: - chunghwa,claa101wb03 # DataImage, Inc. 4.3" WQVGA (480x272) TFT LCD panel with 24-bit parallel interface. - dataimage,fg040346dsswbg04 + # DataImage, Inc. 10.1" WXGA (1280×800) TFT LCD panel + - dataimage,fg1001l0dsswmg01 # DataImage, Inc. 7" WVGA (800x480) TFT LCD panel with 24-bit parallel interface. - dataimage,scf0700c48ggu18 # DLC Display Co. DLC1010GIG 10.1" WXGA TFT LCD Panel
Signature · 1 line
2.35.3
PATCH RESEND v5 2/2 drm/panel: simple: Add DataImage FG1001L0DSSWMG01 panel support
Add DataImage FG1001L0DSSWMG01 10.1" 1280x800 TFT LCD panel support.
Signed-off-by Philip Oberfichtner <[email protected]>
---
Cc Thierry Reding <[email protected]>
Cc Sam Ravnborg <[email protected]>
Cc David Airlie <[email protected]>
Cc Daniel Vetter <[email protected]>
---
Changes in v5: none
Changes in v4: none
Changes in v3: new
--- drivers/gpu/drm/panel/panel-simple.c | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+)
drivers/gpu/drm/panel/panel-simple.c +27 -0
@@ -1427,6 +1427,30 @@ static const struct panel_desc dataimage_fg040346dsswbg04 = { .connector_type = DRM_MODE_CONNECTOR_DPI, }; +static const struct display_timing dataimage_fg1001l0dsswmg01_timing = { + .pixelclock = {68900000 ,71110000 ,73400000 }, + .hactive = {1280 ,1280 ,1280 }, + .vactive = {800 ,800 ,800 }, + .hback_porch = {100 ,100 ,100 }, + .hfront_porch = {100 ,100 ,100 }, + .vback_porch = {5 ,5 ,5 }, + .vfront_porch = {5 ,5 ,5 }, + .hsync_len = {24 ,24 ,24 }, + .vsync_len = {3 ,3 ,3 }, + .flags =DISPLAY_FLAGS_DE_HIGH |DISPLAY_FLAGS_PIXDATA_POSEDGE | +DISPLAY_FLAGS_HSYNC_LOW |DISPLAY_FLAGS_VSYNC_LOW , +}; + +static const struct panel_desc dataimage_fg1001l0dsswmg01 = { + .timings = &dataimage_fg1001l0dsswmg01_timing, + .num_timings =1 , + .bpc =8 , + .size = { + .width =217 , + .height =136 , + }, +}; +static const struct drm_display_mode dataimage_scf0700c48ggu18_mode = { .clock =33260 , .hdisplay =800 ,
@@ -3832,6 +3856,9 @@ static const struct of_device_id platform_of_match[] = { }, { .compatible = "dataimage,fg040346dsswbg04", .data = &dataimage_fg040346dsswbg04, + }, { + .compatible = "dataimage,fg1001l0dsswmg01", + .data = &dataimage_fg1001l0dsswmg01, }, { .compatible = "dataimage,scf0700c48ggu18", .data = &dataimage_scf0700c48ggu18,
Signature · 1 line
2.35.3
Hi Philip,
Quoted 5 lines · Philip Oberfichtner
Add DataImage FG1001L0DSSWMG01 10.1" 1280x800 TFT LCD panel compatible string.
Signed-off-by Philip Oberfichtner <[email protected]>
Both patches applied to drm-misc (drm-misc-next)
Sam