cc127a3aa115b7bbff33b92fbf26f6a7cbd71dbd
[openwrt/staging/ansuel.git] /
1 From 041fb70fa6ddea179c915878cf365b28e9b814d9 Mon Sep 17 00:00:00 2001
2 From: Chris Morgan <macromorgan@hotmail.com>
3 Date: Fri, 28 Jan 2022 17:41:18 -0600
4 Subject: [PATCH] dt-bindings: display: simple: add Geekworm MZP280
5 Panel
6
7 The Geekworm MZP280 panel is a 480x640 (portrait) panel with a
8 capacitive touch interface and a 40 pin header meant to interface
9 directly with the Raspberry Pi. The screen is 2.8 inches diagonally,
10 and there appear to be at least 4 distinct versions all with the same
11 panel timings.
12
13 Timings were derived from drivers posted on the github located here:
14 https://github.com/tianyoujian/MZDPI/tree/master/vga
15
16 Additional details about this panel family can be found here:
17 https://wiki.geekworm.com/2.8_inch_Touch_Screen_for_Pi_zero
18
19 Signed-off-by: Chris Morgan <macromorgan@hotmail.com>
20 ---
21 .../devicetree/bindings/display/panel/panel-simple.yaml | 2 ++
22 1 file changed, 2 insertions(+)
23
24 --- a/Documentation/devicetree/bindings/display/panel/panel-simple.yaml
25 +++ b/Documentation/devicetree/bindings/display/panel/panel-simple.yaml
26 @@ -156,6 +156,8 @@ properties:
27 - frida,frd350h54004
28 # FriendlyELEC HD702E 800x1280 LCD panel
29 - friendlyarm,hd702e
30 + # Geekworm MZP280 2.8" 480x640 LCD panel with capacitive touch
31 + - geekworm,mzp280
32 # GiantPlus GPG48273QS5 4.3" (480x272) WQVGA TFT LCD panel
33 - giantplus,gpg48273qs5
34 # GiantPlus GPM940B0 3.0" QVGA TFT LCD panel