linux/drivers/gpu/drm/panel
Sebastian Reichel 4bb78421d2 drm/panel: simple: Correct G190EAN01 prepare timing
[ Upstream commit f1080f8257 ]

The prepare timing specified by the G190EAN01 datasheet should be
between 30 and 50 ms. Considering it might take some time for the
LVDS encoder to enable the signal, we should only wait the min.
required time in the panel driver and not the max. allowed time.

Fixes: 2f7b832fc9 ("drm/panel: simple: Add support for AUO G190EAN01 panel")
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
Signed-off-by: Ian Ray <ian.ray@gehealthcare.com>
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
Link: https://patch.msgid.link/20260217142528.68613-1-ian.ray@gehealthcare.com
Signed-off-by: Sasha Levin <sashal@kernel.org>
History 2026-06-01 17:35:30 +02:00
..
Kconfig drm/panel: Fix build error when CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=y && CONFIG_DRM_DISPLAY_HELPER=m 2022-08-17 14:23:16 +02:00
Makefile drm/panel: Add ilitek ili9341 panel driver 2021-08-05 11:09:23 +02:00
panel-abt-y030xx067a.c drm/panel: abt-y030xx067a: yellow tint fix 2021-10-06 11:12:28 +02:00
panel-arm-versatile.c drm/panel: fix a possible null pointer dereference 2023-11-28 16:56:17 +00:00
panel-asus-z00t-tm5p5-n35596.c drm/dsi: Add _NO_ to MIPI_DSI_* flags disabling features 2021-07-27 09:48:24 +02:00
panel-boe-himax8279d.c drm/panel: Use dev_ based logging 2020-08-18 22:32:37 +02:00
panel-boe-tv101wum-nl6.c drm/panel: boe-tv101wum-nl6: Check for errors on the NOP in prepare() 2024-08-19 05:45:00 +02:00
panel-dsi-cm.c drm/dsi: Add _NO_ to MIPI_DSI_* flags disabling features 2021-07-27 09:48:24 +02:00
panel-elida-kd35t133.c drm/panel-elida-kd35t133: hold panel in reset for unprepare 2024-01-25 14:52:41 -08:00
panel-feixin-k101-im2ba02.c drm/panel: Use dev_ based logging 2020-08-18 22:32:37 +02:00
panel-feiyang-fy07024di26a30d.c drm/panel: Delete panel on mipi_dsi_attach() failure 2022-01-27 11:04:22 +01:00
panel-ilitek-ili9322.c drm/panel: panel-ilitek-ili9322: Demote non-conformant kernel-doc header 2020-11-05 22:17:15 +01:00
panel-ilitek-ili9341.c drm/panel: ili9341: Use predefined error codes 2024-05-17 11:50:51 +02:00
panel-ilitek-ili9881c.c drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep 2024-07-05 09:14:42 +02:00
panel-innolux-ej030na.c drm/panel: Add Innolux EJ030NA 3.0" 320x480 panel 2021-07-14 21:49:07 +01:00
panel-innolux-p079zca.c drm/panel: innolux-p079zca: Delete panel on attach() failure 2022-01-27 11:03:02 +01:00
panel-jdi-lt070me05000.c drm/panel: Delete panel on mipi_dsi_attach() failure 2022-01-27 11:04:22 +01:00
panel-khadas-ts050.c drm/dsi: Add _NO_ to MIPI_DSI_* flags disabling features 2021-07-27 09:48:24 +02:00
panel-kingdisplay-kd097d04.c drm/panel: kingdisplay-kd097d04: Delete panel on attach() failure 2022-01-27 11:03:02 +01:00
panel-leadtek-ltk050h3146w.c drm/dsi: Add _NO_ to MIPI_DSI_* flags disabling features 2021-07-27 09:48:24 +02:00
panel-leadtek-ltk500hd1829.c drm/dsi: Add _NO_ to MIPI_DSI_* flags disabling features 2021-07-27 09:48:24 +02:00
panel-lg-lb035q02.c drm/panel: remove return value of function drm_panel_add 2020-08-02 08:59:06 +02:00
panel-lg-lg4573.c drm/panel: remove return value of function drm_panel_add 2020-08-02 08:59:06 +02:00
panel-lvds.c drm: use getter/setter functions 2021-02-10 14:10:59 +01:00
panel-mantix-mlaf057we51.c drm/panel: mantix: Support panel from Shenzhen Yashi Changhua Intelligent Technology Co 2020-12-08 11:05:55 +01:00
panel-nec-nl8048hl11.c drm/panel: remove return value of function drm_panel_add 2020-08-02 08:59:06 +02:00
panel-novatek-nt35510.c drm/panel: nt35510: Do not fail if DSI read fails 2021-06-28 18:51:49 +02:00
panel-novatek-nt36672a.c drm/panel: Delete panel on mipi_dsi_attach() failure 2022-01-27 11:04:22 +01:00
panel-novatek-nt39016.c drm/panel: novatek,nt39016: Remove 'dev' field in priv struct 2020-08-20 18:34:42 +02:00
panel-olimex-lcd-olinuxino.c drm/panel: remove return value of function drm_panel_add 2020-08-02 08:59:06 +02:00
panel-orisetech-otm8009a.c drm/panel: otm8009a: Set backlight parent to panel device 2023-05-17 11:50:25 +02:00
panel-osd-osd101t2587-53ts.c drm/dsi: Add _NO_ to MIPI_DSI_* flags disabling features 2021-07-27 09:48:24 +02:00
panel-panasonic-vvx10f034n00.c drm/panel: Delete panel on mipi_dsi_attach() failure 2022-01-27 11:04:22 +01:00
panel-raspberrypi-touchscreen.c drm/panel/raspberrypi-touchscreen: Initialise the bridge in prepare 2022-04-27 14:38:59 +02:00
panel-raydium-rm67191.c drm/panel: rm67191: Remove CLOCK_NON_CONTINUOUS flag 2020-08-29 23:01:36 +02:00
panel-raydium-rm68200.c drm/panel: rm68200: fix mode to 50fps 2020-10-16 22:48:40 +02:00
panel-ronbo-rb070d30.c drm/panel: Delete panel on mipi_dsi_attach() failure 2022-01-27 11:04:22 +01:00
panel-samsung-atna33xc20.c drm/panel: atna33xc20: Introduce the Samsung ATNA33XC20 panel 2021-07-31 20:14:15 +02:00
panel-samsung-db7430.c drm/panel: db7430: Add driver for Samsung DB7430 2021-06-11 00:43:45 +02:00
panel-samsung-ld9040.c drm/panel: ld9040: reference spi_device_id table 2021-06-19 22:30:23 +02:00
panel-samsung-s6d16d0.c drm/mcde/panel: Inverse misunderstood flag 2021-03-04 14:31:06 +01:00
panel-samsung-s6e3ha2.c drm: exynos: dsi: Fix MIPI_DSI*_NO_* mode flags 2023-03-10 09:39:24 +01:00
panel-samsung-s6e8aa0.c drm: exynos: dsi: Fix MIPI_DSI*_NO_* mode flags 2023-03-10 09:39:24 +01:00
panel-samsung-s6e63j0x03.c drm: exynos: dsi: Fix MIPI_DSI*_NO_* mode flags 2023-03-10 09:39:24 +01:00
panel-samsung-s6e63m0-dsi.c drm/panel: s6e63m0: Switch to DBI abstraction for SPI 2021-06-14 22:22:27 +02:00
panel-samsung-s6e63m0-spi.c drm/panel: s6e63m0: Switch to DBI abstraction for SPI 2021-06-14 22:22:27 +02:00
panel-samsung-s6e63m0.c drm/panel: s6e63m0: Switch to DBI abstraction for SPI 2021-06-14 22:22:27 +02:00
panel-samsung-s6e63m0.h drm/panel: s6e63m0: Switch to DBI abstraction for SPI 2021-06-14 22:22:27 +02:00
panel-samsung-s6e88a0-ams452ef01.c drm/panel: Delete panel on mipi_dsi_attach() failure 2022-01-27 11:04:22 +01:00
panel-samsung-sofef00.c drm/panel: Delete panel on mipi_dsi_attach() failure 2022-01-27 11:04:22 +01:00
panel-seiko-43wvf1g.c drm: use getter/setter functions 2021-02-10 14:10:59 +01:00
panel-sharp-lq101r1sx01.c drm/panel: remove return value of function drm_panel_add 2020-08-02 08:59:06 +02:00
panel-sharp-ls037v7dw01.c drm/panel: remove return value of function drm_panel_add 2020-08-02 08:59:06 +02:00
panel-sharp-ls043t1le01.c drm/panel: sharp-ls043t1le01: adjust mode settings 2023-07-23 13:46:59 +02:00
panel-simple.c drm/panel: simple: Correct G190EAN01 prepare timing 2026-06-01 17:35:30 +02:00
panel-sitronix-st7701.c drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure 2022-12-31 13:14:08 +01:00
panel-sitronix-st7703.c drm/panel: st7703: Pick different reset sequence 2023-11-28 16:56:17 +00:00
panel-sitronix-st7789v.c drm/panel: remove return value of function drm_panel_add 2020-08-02 08:59:06 +02:00
panel-sony-acx424akp.c drm/panel-sony-acx424akp: Modernize backlight handling 2021-07-28 23:46:18 +02:00
panel-sony-acx565akm.c drm/panel: sony-acx565akm: Fix race condition in probe 2020-11-29 22:38:12 +01:00
panel-tdo-tl070wsh30.c drm: panel: add TDO tl070wsh30 panel driver 2020-10-19 10:08:02 +02:00
panel-tpo-td028ttec1.c drm/panel: simplify the return expression of td028ttec1_prepare 2020-09-24 21:41:09 +02:00
panel-tpo-td043mtea1.c drm/panel: Convert sysfs sprintf/snprintf family to sysfs_emit 2021-04-08 20:41:38 -04:00
panel-tpo-tpg110.c drm/panel/panel-tpo-tpg110: fix a possible null pointer dereference 2023-11-28 16:56:17 +00:00
panel-truly-nt35597.c drm/panel: Use dev_ based logging 2020-08-18 22:32:37 +02:00
panel-visionox-rm69299.c drm/panel: visionox-rm69299: Don't clear all mode flags 2026-01-19 13:09:22 +01:00
panel-widechips-ws2401.c drm/panel: ws2401: Add driver for WideChips WS2401 2021-07-17 13:10:29 +02:00
panel-xinpeng-xpp055c272.c drm/dsi: Add _NO_ to MIPI_DSI_* flags disabling features 2021-07-27 09:48:24 +02:00