[PATCH v2] drm/panel-edp: Add 50ms disable delay for four panels

2025-07-23 Thread Langyan Ye
quot;) Signed-off-by: Langyan Ye --- v2: - Deleted "delay_200_500_e50_d50_p2e200" structure and renamed/replaced "delay_200_500_e50_p2e200" - Link to v1: https://lore.kernel.org/all/20250722024512.983313-1-yelang...@huaqin.corp-partner.google.com/ --- --- drivers/gpu/drm/pa

[PATCH] drm/panel-edp: Add 50ms disable delay for three panels

2025-07-21 Thread Langyan Ye
Add 50ms disable delay for NV116WHM-N49, NV122WUM-N41, and MNC207QS1-1 to satisfy T9+T10 timing. Fixes: 0547692ac146 ("drm/panel-edp: Add several generic edp panels") Signed-off-by: Langyan Ye --- drivers/gpu/drm/panel/panel-edp.c | 14 +++--- 1 file changed, 11 insert

[PATCH] drm/panel-edp: Add disable to 100ms for MNB601LS1-4

2025-07-20 Thread Langyan Ye
For the MNB601LS1-4 panel, the T9+T10 timing does not meet the requirements of the specification, so disable is set to 100ms. Fixes: 9d8e91439fc3 ("drm/panel-edp: Add CSW MNB601LS1-4") Signed-off-by: Langyan Ye --- drivers/gpu/drm/panel/panel-edp.c | 9 - 1 file changed, 8

[PATCH] drm/panel-edp: Add CMN N116BCJ-EAK

2025-06-26 Thread Langyan Ye
18 00 00 00 fe 00 4e 31 31 36 42 43 4a 2d 45 41 4b 0a 20 00 00 00 fe 00 43 4d 4e 0a 20 20 20 20 20 20 20 20 20 00 00 00 fe 00 4e 31 31 36 42 43 4a 2d 45 41 4b 0a 20 00 80 Signed-off-by: Langyan Ye --- drivers/gpu/drm/panel/panel-edp.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers

[PATCH] drm/panel-edp: Add KDC KD116N3730A05

2025-05-21 Thread Langyan Ye
00 1a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 fe 00 4b 44 31 31 36 4e 33 37 33 30 41 30 35 00 e2 Signed-off-by: Langyan Ye --- drivers/gpu/drm/panel/panel-edp.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers

[PATCH v5 0/3] support kingdisplay-kd110n11-51ie and starry-2082109qfh040022-50e MIPI-DSI panels

2025-02-08 Thread Langyan Ye
312-1-yelang...@huaqin.corp-partner.google.com/ Changes in v2: - PATCH 1/4: Add compatible for KINGDISPLAY KD110N11-51IE - PATCH 2/4: Add compatible for STARRY 2082109QFH040022-50E - Link to v1: https://lore.kernel.org/all/20250116130530.3010117-1-yelang...@huaqin.corp-partner.google.com/ Langyan

[PATCH v5 1/3] dt-bindings: display: panel: Add a new compatible for the panels KD110N11-51IE and 2082109QFH040022-50E

2025-02-08 Thread Langyan Ye
Add a new compatible for the panels KINGDISPLAY KD110N11-51IE and STARRY 2082109QFH040022-50E. Both panels use the HX83102 IC, so add the compatible to the hx83102 bindings file. Signed-off-by: Langyan Ye --- .../devicetree/bindings/display/panel/himax,hx83102.yaml | 4 1 file changed

[PATCH v5 3/3] drm/panel: panel-himax-hx83102: support for starry-2082109qfh040022-50e MIPI-DSI panel

2025-02-08 Thread Langyan Ye
The starry-2082109qfh040022-50e is a 10.95" TFT panel. The MIPI controller on this panel is the same as the other panels here, so add this panel to this driver. Signed-off-by: Langyan Ye --- drivers/gpu/drm/panel/panel-himax-hx83102.c | 142 1 file changed, 142 inser

[PATCH v5 2/3] drm/panel: panel-himax-hx83102: support for kingdisplay-kd110n11-51ie MIPI-DSI panel

2025-02-08 Thread Langyan Ye
The kingdisplay-kd110n11-51ie is a 10.95" TFT panel. The MIPI controller on this panel is the same as the other panels here, so add this panel to this driver. Signed-off-by: Langyan Ye --- drivers/gpu/drm/panel/panel-himax-hx83102.c | 115 1 file changed, 115 inser

[PATCH v2 3/3] drm/panel: panel-himax-hx83102: support for csot-pna957qt1-1 MIPI-DSI panel

2025-02-06 Thread Langyan Ye
The csot-pna957qt1-1 is a 10.95" TFT panel. The MIPI controller on this panel is the same as the other panels here, so add this panel to this driver. Signed-off-by: Langyan Ye --- drivers/gpu/drm/panel/panel-himax-hx83102.c | 123 1 file changed, 123 insertions(+)

[PATCH v2 1/3] dt-bindings: vendor: add csot

2025-02-06 Thread Langyan Ye
Add "csot" to the Devicetree Vendor Prefix Registry. Signed-off-by: Langyan Ye --- Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindi

[PATCH v2 2/3] dt-bindings: display: panel: Add compatible for CSOT PNA957QT1-1

2025-02-06 Thread Langyan Ye
Add a new compatible for the panel CSOT PNA957QT1-1. This panel uses HX83102 IC, so add the compatible to the hx83102 binding files. Signed-off-by: Langyan Ye --- .../devicetree/bindings/display/panel/himax,hx83102.yaml| 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation

[PATCH v2 0/3] support for csot-pna957qt1-1 MIPI-DSI panel

2025-02-06 Thread Langyan Ye
ndings. - Link to v1: https://lore.kernel.org/all/20250127014605.1862287-1-yelang...@huaqin.corp-partner.google.com/ Langyan Ye (3): dt-bindings: vendor: add csot dt-bindings: display: panel: Add compatible for CSOT PNA957QT1-1 drm/panel: panel-himax-hx83102: support for csot-pna957qt1-

[PATCH v1 2/2] drm/panel: panel-himax-hx83102: support for csot-pna957qt1-1 MIPI-DSI panel

2025-01-26 Thread Langyan Ye
ff-by: Langyan Ye --- drivers/gpu/drm/panel/panel-himax-hx83102.c | 123 1 file changed, 123 insertions(+) diff --git a/drivers/gpu/drm/panel/panel-himax-hx83102.c b/drivers/gpu/drm/panel/panel-himax-hx83102.c index 8b48bba18131..fbc65d6becb2 100644 --- a/drivers/gpu/drm/panel/

[PATCH v1 0/2] support for csot-pna957qt1-1 MIPI-DSI panel

2025-01-26 Thread Langyan Ye
The csot-pna957qt1-1 panel uses HX83102 IC, so add the compatible to the hx83102 binding files and add this panel to panel-himax-hx83102.c. Langyan Ye (2): dt-bindings: display: panel: Add compatible for CSOT PNA957QT1-1 drm/panel: panel-himax-hx83102: support for csot-pna957qt1-1 MIPI-DSI

[PATCH v1 1/2] dt-bindings: display: panel: Add compatible for CSOT PNA957QT1-1

2025-01-26 Thread Langyan Ye
Add a new compatible for the panel CSOT PNA957QT1-1. This panel uses HX83102 IC, so add the compatible to the hx83102 binding files. Signed-off-by: Langyan Ye --- .../devicetree/bindings/display/panel/himax,hx83102.yaml| 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation

Re: [PATCH v4 1/3] dt-bindings: display: panel: Add compatible for KD110N11-51IE and 2082109QFH040022-50E

2025-01-23 Thread Langyan Ye
like to ask if I need to release a v5 version or resend a new email if I do this? Thank you again for taking the time out of your busy schedule to guide me. Doug Anderson 于2025年1月24日周五 01:46写道: > > Hi, > > On Wed, Jan 22, 2025 at 10:48 PM Langyan Ye > wrote: > > > >

[PATCH] drm/panel-edp: Add STA 116QHD024002

2025-01-23 Thread Langyan Ye
18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 fe 00 20 20 20 20 20 20 0a 20 20 20 20 20 20 00 00 00 fe 00 31 31 36 51 48 44 30 32 34 30 30 32 0a 00 3b Signed-off-by: Langyan Ye --- drivers/gpu/drm/panel/panel-edp.c | 7 +++ 1 file changed, 7 insertions(+) diff --git a

[PATCH v4 3/3] drm/panel: boe-tv101wum-nl6: support for starry-2082109qfh040022-50e MIPI-DSI panel

2025-01-22 Thread Langyan Ye
The starry-2082109qfh040022-50e is a 10.95" TFT panel. which fits in nicely with the existing panel-boe-tv101wum-nl6 driver. >From the datasheet, MIPI needs to keep the LP11 state before the lcm_reset pin is pulled high, so increase lp11_before_reset flag. Signed-off-by: Langyan Ye Rev

[PATCH v4 2/3] drm/panel: boe-tv101wum-nl6: support for kingdisplay-kd110n11-51ie MIPI-DSI panel

2025-01-22 Thread Langyan Ye
The kingdisplay-kd110n11-51ie is a 10.95" TFT panel. which fits in nicely with the existing panel-boe-tv101wum-nl6 driver. >From the datasheet, MIPI needs to keep the LP11 state before the lcm_reset pin is pulled high, so increase lp11_before_reset flag. Signed-off-by: Langyan Ye Rev

[PATCH v4 1/3] dt-bindings: display: panel: Add compatible for KD110N11-51IE and 2082109QFH040022-50E

2025-01-22 Thread Langyan Ye
KINGDISPLAY KD110N11-51IE and STARRY 2082109QFH040022-50E are 10.95-inch WUXGA TFT LCD panels, which fits in nicely with the existing panel-boe-tv101wum-nl6 driver. Hence, we add a new compatible with panel specific config. Signed-off-by: Langyan Ye --- .../devicetree/bindings/display/panel/boe

[PATCH v4 0/3] drm/panel: support kingdisplay-kd110n11-51ie

2025-01-22 Thread Langyan Ye
-partner.google.com/ Changes in v2: - PATCH 1/4: Add compatible for KINGDISPLAY KD110N11-51IE - PATCH 2/4: Add compatible for STARRY 2082109QFH040022-50E - Link to v1: https://lore.kernel.org/all/20250116130530.3010117-1-yelang...@huaqin.corp-partner.google.com/ Langyan Ye (3): dt-bindings: display

Re: [PATCH v3 0/4] Resend and include all necessary To entries

2025-01-22 Thread Langyan Ye
Hi Doug, Can you spare some time to help review it? Thanks a lot. On Fri, Jan 17, 2025 at 5:14 PM Langyan Ye < yelang...@huaqin.corp-partner.google.com> wrote: > Fix the workflow of the previous email and resend it with all necessary > recipient entries > > Changes in v3: >

[PATCH] drm/panel-edp: Add STA 116QHD024002

2025-01-22 Thread Langyan Ye
18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 fe 00 20 20 20 20 20 20 0a 20 20 20 20 20 20 00 00 00 fe 00 31 31 36 51 48 44 30 32 34 30 30 32 0a 00 3b Signed-off-by: Langyan Ye --- drivers/gpu/drm/panel/panel-edp.c | 8 1 file changed, 8 insertions(+) diff --git a

Re: [PATCH v1 0/2] support for kingdisplay-kd110n11-51ie and starry-2082109qfh040022-50e MIPI-DSI panels

2025-01-20 Thread Langyan Ye
Hi, I already have DT binding for my panel.Please help review the patch for V4. Thank you very much. On Thu, Jan 16, 2025 at 10:04 PM Dmitry Baryshkov < dmitry.barysh...@linaro.org> wrote: > On Thu, Jan 16, 2025 at 09:05:30PM +0800, Langyan Ye wrote: > > The kingdisplay-kd110n11-

[PATCH v3 4/4] drm/panel: boe-tv101wum-nl6: support for starry-2082109qfh040022-50e MIPI-DSI panel

2025-01-17 Thread Langyan Ye
The starry-2082109qfh040022-50e is a 10.95" TFT panel. which fits in nicely with the existing panel-boe-tv101wum-nl6 driver. >From the datasheet, MIPI needs to keep the LP11 state before the lcm_reset pin is pulled high, so increase lp11_before_reset flag. Signed-off-by: Langyan Ye ---

[PATCH v3 2/4] dt-bindings: display: panel: Add compatible for STARRY 2082109QFH040022-50E

2025-01-17 Thread Langyan Ye
The STARRY 2082109QFH040022-50E is a 10.95" WUXGA TFT LCD panel, which fits in nicely with the existing panel-boe-tv101wum-nl6 driver. Hence, we add a new compatible with panel specific config. Signed-off-by: Langyan Ye --- .../devicetree/bindings/display/panel/boe,tv101wum-nl6.yaml

[PATCH v3 3/4] drm/panel: boe-tv101wum-nl6: support for kingdisplay-kd110n11-51ie MIPI-DSI panel

2025-01-17 Thread Langyan Ye
The kingdisplay-kd110n11-51ie is a 10.95" TFT panel. which fits in nicely with the existing panel-boe-tv101wum-nl6 driver. >From the datasheet, MIPI needs to keep the LP11 state before the lcm_reset pin is pulled high, so increase lp11_before_reset flag. Signed-off-by: Langyan Ye ---

[PATCH v3 1/4] dt-bindings: display: panel: Add compatible for KINGDISPLAY KD110N11-51IE

2025-01-17 Thread Langyan Ye
The KINGDISPLAY KD110N11-51IE is a 10.95" WUXGA TFT LCD panel, which fits in nicely with the existing panel-boe-tv101wum-nl6 driver. Hence, we add a new compatible with panel specific config. Signed-off-by: Langyan Ye --- .../devicetree/bindings/display/panel/boe,tv101wum-nl6.yaml | 2

[PATCH v3 0/4] Resend and include all necessary To entries

2025-01-17 Thread Langyan Ye
2/4: Add compatible for STARRY 2082109QFH040022-50E - Link to v1: https://lore.kernel.org/all/20250116130530.3010117-1-yelang...@huaqin.corp-partner.google.com/ Langyan Ye (4): dt-bindings: display: panel: Add compatible for KINGDISPLAY KD110N11-51IE dt-bindings: display: panel: Add

[PATCH v2 4/4] drm/panel: boe-tv101wum-nl6: support for starry-2082109qfh040022-50e MIPI-DSI panel

2025-01-16 Thread Langyan Ye
The starry-2082109qfh040022-50e is a 10.95" TFT panel. which fits in nicely with the existing panel-boe-tv101wum-nl6 driver. >From the datasheet, MIPI needs to keep the LP11 state before the lcm_reset pin is pulled high, so increase lp11_before_reset flag. Signed-off-by: Langyan Ye ---

[PATCH v2 3/4] drm/panel: boe-tv101wum-nl6: support for kingdisplay-kd110n11-51ie MIPI-DSI panel

2025-01-16 Thread Langyan Ye
The kingdisplay-kd110n11-51ie is a 10.95" TFT panel. which fits in nicely with the existing panel-boe-tv101wum-nl6 driver. >From the datasheet, MIPI needs to keep the LP11 state before the lcm_reset pin is pulled high, so increase lp11_before_reset flag. Signed-off-by: Langyan Ye ---

[PATCH v2 1/4] dt-bindings: display: panel: Add compatible for KINGDISPLAY KD110N11-51IE

2025-01-16 Thread Langyan Ye
The KINGDISPLAY KD110N11-51IE is a 10.95" WUXGA TFT LCD panel, which fits in nicely with the existing panel-boe-tv101wum-nl6 driver. Hence, we add a new compatible with panel specific config. Signed-off-by: Langyan Ye --- .../devicetree/bindings/display/panel/boe,tv101wum-nl6.yaml | 2

[PATCH v2 2/4] dt-bindings: display: panel: Add compatible for STARRY 2082109QFH040022-50E

2025-01-16 Thread Langyan Ye
The STARRY 2082109QFH040022-50E is a 10.95" WUXGA TFT LCD panel, which fits in nicely with the existing panel-boe-tv101wum-nl6 driver. Hence, we add a new compatible with panel specific config. Signed-off-by: Langyan Ye --- .../devicetree/bindings/display/panel/boe,tv101wum-nl6.yaml

[PATCH v2 0/4] Add kd110n11-51ie and 2082109qfh040022-50e bindings

2025-01-16 Thread Langyan Ye
I-DSI panel - PATCH 2/2: support for support for starry-2082109qfh040022-50e MIPI-DSI panel - Link to v1: https://lore.kernel.org/all/20250116130530.3010117-1-yelang...@huaqin.corp-partner.google.com/ Langyan Ye (4): dt-bindings: display: panel: Add compatible for KINGDISPLAY KD110N11-51IE

[PATCH v1 1/2] drm/panel: boe-tv101wum-nl6: support for kingdisplay-kd110n11-51ie MIPI-DSI panel

2025-01-16 Thread Langyan Ye
The kingdisplay-kd110n11-51ie is a 10.95" TFT panel. which fits in nicely with the existing panel-boe-tv101wum-nl6 driver. >From the datasheet, MIPI needs to keep the LP11 state before the lcm_reset pin is pulled high, so increase lp11_before_reset flag. Signed-off-by: Langyan Ye ---

[PATCH v1 0/2] support for kingdisplay-kd110n11-51ie and starry-2082109qfh040022-50e MIPI-DSI panels

2025-01-16 Thread Langyan Ye
flag. Langyan Ye (2): drm/panel: boe-tv101wum-nl6: support for kingdisplay-kd110n11-51ie MIPI-DSI panel drm/panel: boe-tv101wum-nl6: support for starry-2082109qfh040022-50e MIPI-DSI panel .../gpu/drm/panel/panel-boe-tv101wum-nl6.c| 270 ++ 1 file changed, 270 inser

[PATCH v1 2/2] drm/panel: boe-tv101wum-nl6: support for starry-2082109qfh040022-50e MIPI-DSI panel

2025-01-16 Thread Langyan Ye
The starry-2082109qfh040022-50e is a 10.95" TFT panel. which fits in nicely with the existing panel-boe-tv101wum-nl6 driver. >From the datasheet, MIPI needs to keep the LP11 state before the lcm_reset pin is pulled high, so increase lp11_before_reset flag. Signed-off-by: Langyan Ye ---

Fwd: [PATCH] drm/panel-edp: Add CSW MNB601LS1-3

2025-01-13 Thread Langyan Ye
-- Forwarded message - From: Langyan Ye Date: Fri, Dec 27, 2024 at 6:19 PM Subject: [PATCH] drm/panel-edp: Add CSW MNB601LS1-3 To: , , < quic_jessz...@quicinc.com>, , < mrip...@kernel.org>, , , < sim...@ffwll.ch>, , < linux-ker...@vger.kernel.org> C

Fwd: [PATCH] drm/panel-edp: Add B140UAN04.4 and MNE007QS3-7

2025-01-13 Thread Langyan Ye
-- Forwarded message - From: Langyan Ye Date: Wed, Dec 25, 2024 at 10:01 AM Subject: [PATCH] drm/panel-edp: Add B140UAN04.4 and MNE007QS3-7 To: , , < quic_jessz...@quicinc.com>, , < mrip...@kernel.org>, , , < sim...@ffwll.ch>, , < linux-ker...@vger.kernel.

[PATCH] drm/panel-edp: Add CSW MNB601LS1-3

2024-12-27 Thread Langyan Ye
1a 00 00 00 fd 00 28 3c 30 30 08 01 0a 20 20 20 20 20 20 00 00 00 fe 00 43 53 4f 54 20 54 39 0a 20 20 20 20 20 00 00 00 fe 00 4d 4e 42 36 30 31 4c 53 31 2d 33 0a 20 00 32 Signed-off-by: Langyan Ye --- drivers/gpu/drm/panel/panel-edp.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers

[PATCH] drm/panel-edp: Add B140UAN04.4 and MNE007QS3-7

2024-12-24 Thread Langyan Ye
30 30 37 51 53 33 2d 37 0a 20 00 df Signed-off-by: Langyan Ye --- drivers/gpu/drm/panel/panel-edp.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/panel/panel-edp.c b/drivers/gpu/drm/panel/panel-edp.c index f8511fe5fb0d..e9434a0cc37a 100644 --- a/drivers/gpu/drm/panel

[PATCH] drm/panel-edp: Add support for 2 panels

2024-12-21 Thread Langyan Ye
43 53 4f 54 20 54 39 0a 20 20 20 20 20 00 00 00 fe 00 4d 4e 45 30 30 37 51 53 33 2d 37 0a 20 00 df Signed-off-by: Langyan Ye --- drivers/gpu/drm/panel/panel-edp.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/panel/panel-edp.c b/drivers/gpu/drm/panel/panel-edp.c index

[PATCH] drm/panel-edp: Add KDB KD116N2130B12

2024-11-13 Thread Langyan Ye
18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 fe 00 4b 44 31 31 36 4e 32 31 33 30 42 31 32 00 17 Signed-off-by: Langyan Ye --- drivers/gpu/drm/panel/panel-edp.c | 7 +++ 1 file changed, 7 insertions(+) diff --git a