* [PATCH v2 1/2] dt-bindings: display: simple: Add Innolux G150XGE-L05 panel
@ 2026-01-02 14:17 Fabio Estevam
2026-01-02 14:17 ` [PATCH v2 2/2] drm/panel: simple: Add Innolux G150XGE-L05 panel entry Fabio Estevam
` (2 more replies)
0 siblings, 3 replies; 5+ messages in thread
From: Fabio Estevam @ 2026-01-02 14:17 UTC (permalink / raw)
To: neil.armstrong
Cc: dri-devel, robh, krzk+dt, conor+dt, devicetree, Fabio Estevam
From: Fabio Estevam <festevam@nabladev.com>
Add Innolux G150XGE-L05 15.0" TFT 1024x768 LVDS panel compatible string.
Signed-off-by: Fabio Estevam <festevam@nabladev.com>
---
Changes since v1:
- Keep the entries sorted. (Krzysztof)
.../devicetree/bindings/display/panel/panel-simple.yaml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Documentation/devicetree/bindings/display/panel/panel-simple.yaml b/Documentation/devicetree/bindings/display/panel/panel-simple.yaml
index fc244fbb5a54..2a1c616aac9b 100644
--- a/Documentation/devicetree/bindings/display/panel/panel-simple.yaml
+++ b/Documentation/devicetree/bindings/display/panel/panel-simple.yaml
@@ -178,6 +178,8 @@ properties:
- innolux,g121x1-l03
# Innolux Corporation 12.1" G121XCE-L01 XGA (1024x768) TFT LCD panel
- innolux,g121xce-l01
+ # InnoLux 15.0" G150XGE-L05 XGA (1024x768) TFT LCD panel
+ - innolux,g150xge-l05
# InnoLux 15.6" FHD (1920x1080) TFT LCD panel
- innolux,g156hce-l01
# InnoLux 13.3" FHD (1920x1080) TFT LCD panel
--
2.34.1
^ permalink raw reply related [flat|nested] 5+ messages in thread* [PATCH v2 2/2] drm/panel: simple: Add Innolux G150XGE-L05 panel entry 2026-01-02 14:17 [PATCH v2 1/2] dt-bindings: display: simple: Add Innolux G150XGE-L05 panel Fabio Estevam @ 2026-01-02 14:17 ` Fabio Estevam 2026-01-05 15:11 ` neil.armstrong 2026-01-03 14:27 ` [PATCH v2 1/2] dt-bindings: display: simple: Add Innolux G150XGE-L05 panel Krzysztof Kozlowski 2026-01-13 9:06 ` Neil Armstrong 2 siblings, 1 reply; 5+ messages in thread From: Fabio Estevam @ 2026-01-02 14:17 UTC (permalink / raw) To: neil.armstrong Cc: dri-devel, robh, krzk+dt, conor+dt, devicetree, Fabio Estevam From: Fabio Estevam <festevam@nabladev.com> Add support for the Innolux G150XGE-L05 15.0" TFT 1024x768 LVDS panel. Signed-off-by: Fabio Estevam <festevam@nabladev.com> --- Changes since v1: - None. drivers/gpu/drm/panel/panel-simple.c | 29 ++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/drivers/gpu/drm/panel/panel-simple.c b/drivers/gpu/drm/panel/panel-simple.c index 3acc9f3dac16..c606e5932ca7 100644 --- a/drivers/gpu/drm/panel/panel-simple.c +++ b/drivers/gpu/drm/panel/panel-simple.c @@ -2836,6 +2836,32 @@ static const struct panel_desc innolux_g121xce_l01 = { .connector_type = DRM_MODE_CONNECTOR_LVDS, }; +static const struct display_timing innolux_g150xge_l05_timing = { + .pixelclock = { 53350000, 65000000, 80000000 }, + .hactive = { 1024, 1024, 1024 }, + .hfront_porch = { 58, 160, 288 }, + .hback_porch = { 58, 160, 288 }, + .hsync_len = { 1, 1, 1 }, + .vactive = { 768, 768, 768 }, + .vfront_porch = { 6, 19, 216 }, + .vback_porch = { 6, 19, 216 }, + .vsync_len = { 1, 1, 1 }, + .flags = DISPLAY_FLAGS_DE_HIGH, +}; + +static const struct panel_desc innolux_g150xge_l05 = { + .timings = &innolux_g150xge_l05_timing, + .num_timings = 1, + .bpc = 8, + .size = { + .width = 304, + .height = 228, + }, + .bus_format = MEDIA_BUS_FMT_RGB888_1X7X4_SPWG, + .bus_flags = DRM_BUS_FLAG_DE_HIGH, + .connector_type = DRM_MODE_CONNECTOR_LVDS, +}; + static const struct display_timing innolux_g156hce_l01_timings = { .pixelclock = { 120000000, 141860000, 150000000 }, .hactive = { 1920, 1920, 1920 }, @@ -5314,6 +5340,9 @@ static const struct of_device_id platform_of_match[] = { }, { .compatible = "innolux,g121xce-l01", .data = &innolux_g121xce_l01, + }, { + .compatible = "innolux,g150xge-l05", + .data = &innolux_g150xge_l05, }, { .compatible = "innolux,g156hce-l01", .data = &innolux_g156hce_l01, -- 2.34.1 ^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH v2 2/2] drm/panel: simple: Add Innolux G150XGE-L05 panel entry 2026-01-02 14:17 ` [PATCH v2 2/2] drm/panel: simple: Add Innolux G150XGE-L05 panel entry Fabio Estevam @ 2026-01-05 15:11 ` neil.armstrong 0 siblings, 0 replies; 5+ messages in thread From: neil.armstrong @ 2026-01-05 15:11 UTC (permalink / raw) To: Fabio Estevam Cc: dri-devel, robh, krzk+dt, conor+dt, devicetree, Fabio Estevam On 1/2/26 15:17, Fabio Estevam wrote: > From: Fabio Estevam <festevam@nabladev.com> > > Add support for the Innolux G150XGE-L05 15.0" TFT 1024x768 LVDS panel. > > Signed-off-by: Fabio Estevam <festevam@nabladev.com> > --- > Changes since v1: > - None. > > drivers/gpu/drm/panel/panel-simple.c | 29 ++++++++++++++++++++++++++++ > 1 file changed, 29 insertions(+) > > diff --git a/drivers/gpu/drm/panel/panel-simple.c b/drivers/gpu/drm/panel/panel-simple.c > index 3acc9f3dac16..c606e5932ca7 100644 > --- a/drivers/gpu/drm/panel/panel-simple.c > +++ b/drivers/gpu/drm/panel/panel-simple.c > @@ -2836,6 +2836,32 @@ static const struct panel_desc innolux_g121xce_l01 = { > .connector_type = DRM_MODE_CONNECTOR_LVDS, > }; > > +static const struct display_timing innolux_g150xge_l05_timing = { > + .pixelclock = { 53350000, 65000000, 80000000 }, > + .hactive = { 1024, 1024, 1024 }, > + .hfront_porch = { 58, 160, 288 }, > + .hback_porch = { 58, 160, 288 }, > + .hsync_len = { 1, 1, 1 }, > + .vactive = { 768, 768, 768 }, > + .vfront_porch = { 6, 19, 216 }, > + .vback_porch = { 6, 19, 216 }, > + .vsync_len = { 1, 1, 1 }, > + .flags = DISPLAY_FLAGS_DE_HIGH, > +}; > + > +static const struct panel_desc innolux_g150xge_l05 = { > + .timings = &innolux_g150xge_l05_timing, > + .num_timings = 1, > + .bpc = 8, > + .size = { > + .width = 304, > + .height = 228, > + }, > + .bus_format = MEDIA_BUS_FMT_RGB888_1X7X4_SPWG, > + .bus_flags = DRM_BUS_FLAG_DE_HIGH, > + .connector_type = DRM_MODE_CONNECTOR_LVDS, > +}; > + > static const struct display_timing innolux_g156hce_l01_timings = { > .pixelclock = { 120000000, 141860000, 150000000 }, > .hactive = { 1920, 1920, 1920 }, > @@ -5314,6 +5340,9 @@ static const struct of_device_id platform_of_match[] = { > }, { > .compatible = "innolux,g121xce-l01", > .data = &innolux_g121xce_l01, > + }, { > + .compatible = "innolux,g150xge-l05", > + .data = &innolux_g150xge_l05, > }, { > .compatible = "innolux,g156hce-l01", > .data = &innolux_g156hce_l01, Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org> Thanks, Neil ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH v2 1/2] dt-bindings: display: simple: Add Innolux G150XGE-L05 panel 2026-01-02 14:17 [PATCH v2 1/2] dt-bindings: display: simple: Add Innolux G150XGE-L05 panel Fabio Estevam 2026-01-02 14:17 ` [PATCH v2 2/2] drm/panel: simple: Add Innolux G150XGE-L05 panel entry Fabio Estevam @ 2026-01-03 14:27 ` Krzysztof Kozlowski 2026-01-13 9:06 ` Neil Armstrong 2 siblings, 0 replies; 5+ messages in thread From: Krzysztof Kozlowski @ 2026-01-03 14:27 UTC (permalink / raw) To: Fabio Estevam, neil.armstrong Cc: dri-devel, robh, krzk+dt, conor+dt, devicetree, Fabio Estevam On 02/01/2026 15:17, Fabio Estevam wrote: > From: Fabio Estevam <festevam@nabladev.com> > > Add Innolux G150XGE-L05 15.0" TFT 1024x768 LVDS panel compatible string. > > Signed-off-by: Fabio Estevam <festevam@nabladev.com> > --- > Changes since v1: Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com> Best regards, Krzysztof ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH v2 1/2] dt-bindings: display: simple: Add Innolux G150XGE-L05 panel 2026-01-02 14:17 [PATCH v2 1/2] dt-bindings: display: simple: Add Innolux G150XGE-L05 panel Fabio Estevam 2026-01-02 14:17 ` [PATCH v2 2/2] drm/panel: simple: Add Innolux G150XGE-L05 panel entry Fabio Estevam 2026-01-03 14:27 ` [PATCH v2 1/2] dt-bindings: display: simple: Add Innolux G150XGE-L05 panel Krzysztof Kozlowski @ 2026-01-13 9:06 ` Neil Armstrong 2 siblings, 0 replies; 5+ messages in thread From: Neil Armstrong @ 2026-01-13 9:06 UTC (permalink / raw) To: Fabio Estevam Cc: dri-devel, robh, krzk+dt, conor+dt, devicetree, Fabio Estevam Hi, On Fri, 02 Jan 2026 11:17:05 -0300, Fabio Estevam wrote: > Add Innolux G150XGE-L05 15.0" TFT 1024x768 LVDS panel compatible string. > > Thanks, Applied to https://gitlab.freedesktop.org/drm/misc/kernel.git (drm-misc-next) [1/2] dt-bindings: display: simple: Add Innolux G150XGE-L05 panel https://gitlab.freedesktop.org/drm/misc/kernel/-/commit/e7ec00be22d6563430f8e7bc44117cbcbf0fc1ee [2/2] drm/panel: simple: Add Innolux G150XGE-L05 panel entry https://gitlab.freedesktop.org/drm/misc/kernel/-/commit/ed7417e5b889769ef7f66edfd0f836fa812655bc -- Neil ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2026-01-13 9:06 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2026-01-02 14:17 [PATCH v2 1/2] dt-bindings: display: simple: Add Innolux G150XGE-L05 panel Fabio Estevam 2026-01-02 14:17 ` [PATCH v2 2/2] drm/panel: simple: Add Innolux G150XGE-L05 panel entry Fabio Estevam 2026-01-05 15:11 ` neil.armstrong 2026-01-03 14:27 ` [PATCH v2 1/2] dt-bindings: display: simple: Add Innolux G150XGE-L05 panel Krzysztof Kozlowski 2026-01-13 9:06 ` Neil Armstrong
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.