Messages in this thread | | | Date | Wed, 13 Mar 2024 18:30:50 +0100 | From | Neil Armstrong <> | Subject | Re: [PATCH v3 3/3] drm/panel: simple: add CMT430B19N00 LCD panel support |
| |
On 13/03/2024 18:20, Jérémie Dautheribes wrote: > Add support for Crystal Clear Technology CMT430B19N00 4.3" 480x272 > TFT-LCD panel. > > Suggested-by: Maxime Ripard <mripard@kernel.org> > Signed-off-by: Jérémie Dautheribes <jeremie.dautheribes@bootlin.com> > --- > 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 20e3df1c59d4..d13c42d0f57b 100644 > --- a/drivers/gpu/drm/panel/panel-simple.c > +++ b/drivers/gpu/drm/panel/panel-simple.c > @@ -1457,6 +1457,32 @@ static const struct panel_desc boe_hv070wsa = { > .connector_type = DRM_MODE_CONNECTOR_LVDS, > }; > > +static const struct display_timing cct_cmt430b19n00_timing = { > + .pixelclock = { 8000000, 9000000, 12000000 }, > + .hactive = { 480, 480, 480 }, > + .hfront_porch = { 2, 8, 75 }, > + .hback_porch = { 3, 43, 43 }, > + .hsync_len = { 2, 4, 75 }, > + .vactive = { 272, 272, 272 }, > + .vfront_porch = { 2, 8, 37 }, > + .vback_porch = { 2, 12, 12 }, > + .vsync_len = { 2, 4, 37 }, > + .flags = DISPLAY_FLAGS_HSYNC_LOW | DISPLAY_FLAGS_VSYNC_LOW > +}; > + > +static const struct panel_desc cct_cmt430b19n00 = { > + .timings = &cct_cmt430b19n00_timing, > + .num_timings = 1, > + .bpc = 8, > + .size = { > + .width = 95, > + .height = 53, > + }, > + .bus_format = MEDIA_BUS_FMT_RGB888_1X24, > + .bus_flags = DRM_BUS_FLAG_DE_HIGH | DRM_BUS_FLAG_PIXDATA_DRIVE_NEGEDGE, > + .connector_type = DRM_MODE_CONNECTOR_DPI, > +}; > + > static const struct drm_display_mode cdtech_s043wq26h_ct7_mode = { > .clock = 9000, > .hdisplay = 480, > @@ -4402,6 +4428,9 @@ static const struct of_device_id platform_of_match[] = { > }, { > .compatible = "boe,hv070wsa-100", > .data = &boe_hv070wsa > + }, { > + .compatible = "cct,cmt430b19n00", > + .data = &cct_cmt430b19n00, > }, { > .compatible = "cdtech,s043wq26h-ct7", > .data = &cdtech_s043wq26h_ct7,
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>
| |