Hi Dmitry,

On 21/08/25 16:16, Dmitry Baryshkov wrote:
On Thu, Aug 21, 2025 at 10:33:43AM +0530, Harikrishna Shenoy wrote:

On 8/20/25 15:34, Raghavendra, Vignesh wrote:

On 8/20/2025 11:06 AM, Harikrishna Shenoy wrote:
On 8/19/25 06:54, Dmitry Baryshkov wrote:
On Mon, Aug 18, 2025 at 09:17:44PM +0530, Harikrishna Shenoy wrote:
Add RPi DSI panel[0] as a valid compatible for simple-panel.

[0]:https://www.raspberrypi.com/products/raspberry-pi-touch-display/

Signed-off-by: Harikrishna Shenoy<[email protected]>
---
    .../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 1ac1f0219079..65f486f2bc9d 100644
--- a/Documentation/devicetree/bindings/display/panel/panel-simple.yaml
+++ b/Documentation/devicetree/bindings/display/panel/panel-simple.yaml
@@ -268,6 +268,8 @@ properties:
          - rocktech,rk070er9427
            # Rocktech Display Ltd. RK043FN48H 4.3" 480x272 LCD-TFT panel
          - rocktech,rk043fn48h
+        # Raspberry, 7" dsi panel
+      - rpi,7inch-dsi
It's powertip,ph800480t013-idf02

I think there is waveshare based 7inch version too [6].

Could you please point to any documentation for this?
Git log would point you to it:

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=051e95ee7ec10050154e4c8f48be4d99ac83f8fc

Timing patterns we use differ from powertip,ph800480t013-idf02.

Link:

https://github.com/raspberrypi/linux/commit/8648a8c9442b45e85b73423be1b469d10234b4e2

https://github.com/beagleboard/linux/commit/bde1b4c52cc5a79a2108076b8706e23d5844afa9

So I think, separate compatible needs to be added.

Then please identify the panel that is actually being used. RaspberryPi
isn't a panel vendor.


These are the version 1 raspberry pi display panels [0], to what I understand there are multiple vendors e.g waveshare [1], df-robot [2] producing these panels with same branding name as "Raspberry PI display" and as tested at my end both work fine with exact same timings too as referenced from RPi kernel fork tree [7]. I am more in favor of having a common binding here similar to what was done for version 2 ilitek controller based raspberry pi display panels [3] which use below compatibles:

raspberrypi,dsi-5inch
raspberrypi,dsi-7inch

Similar to this, version 1 displays too have 5 inch [4] and 7 inch [5] versions, so isn't it fair to have similar compatibles for version 1 raspberry panels as well ?

Also to what I understand neither version 1 nor version 2 panels have full datasheet available, so timings are coming mainly from the raspberry pi's linux kernel fork.

[0] :
https://www.raspberrypi.com/documentation/accessories/display.html

[1] :
https://www.crazypi.com/5INCH-DSI-RASPBERRY-PI-TOUCH-DISPLAY-INDIA?srsltid=AfmBOorV_Ehvx-SV5REvbga9loUfCEAktXPWLg6ZghHdW2Qf7ClMGQWF

https://www.waveshare.com/wiki/5inch_HDMI_LCD?srsltid=AfmBOor8kd-K1b5cxTP9ojDOO42obVJyab6SJzc-55uqnrFGv2zUmowe

[2]:
https://robu.in/product/dfrobot-5-800x480-ips-touchscreen-with-optical-bonding-compatible-with-raspberry-pi-4b-3b-3b/?gad_source=1&gad_campaignid=17416544847&gbraid=0AAAAADvLFWdKkaTxqsUSVBiF_p2H_zMRM&gclid=Cj0KCQiAyP3KBhD9ARIsAAJLnnZJfXfpZEI6GBQIQUYIj14jPElQqhexEyRni4n9VvRcpzYQ3AUTXxUaAqyTEALw_wcB

[3]
https://lore.kernel.org/all/[email protected]/
https://www.raspberrypi.com/products/touch-display-2/?resellerType=industry

[4]
https://robu.in/product/waveshare-5inch-capacitive-touch-display-for-raspberry-pi-dsi-interface-800x480/?gad_source=1&gad_campaignid=17416544847&gbraid=0AAAAADvLFWdKkaTxqsUSVBiF_p2H_zMRM&gclid=Cj0KCQiAyP3KBhD9ARIsAAJLnnbDCNmutkZo93f6dTfo5aAwqCWQpYPhaE1MkUekYdmNNih6BW1411EaAlXuEALw_wcB

[5]
https://robocraze.com/products/waveshare-7inch-capacitive-touch-display-for-raspberry-pi-dsi-interface-800x-480?variant=47338361979104&country=IN&currency=INR&utm_medium=product_sync&utm_source=google&utm_content=sag_organic&utm_campaign=sag_organic&campaignid=22271813913&adgroupid=&keyword=&device=c&gad_source=1&gad_campaignid=22271815110&gbraid=0AAAAADgHQvY8QWzvch_lWTffUWAcAu8eG&gclid=Cj0KCQiAyP3KBhD9ARIsAAJLnnYq9neCRwbd7XwAvfE9fbN_EZV-IlKWiSaWyZ3_lAKM0w6_3N8m5yYaAo2wEALw_wcB

[6] https://robocraze.com/products/waveshare-7inch-capacitive-touch-display-for-raspberry-pi-dsi-interface-800x-480?variant=47338361979104&country=IN&currency=INR&utm_medium=product_sync&utm_source=google&utm_content=sag_organic&utm_campaign=sag_organic&campaignid=22271813913&adgroupid=&keyword=&device=c&gad_source=1&gad_campaignid=22271815110&gbraid=0AAAAADgHQvY8QWzvch_lWTffUWAcAu8eG&gclid=Cj0KCQiAyP3KBhD9ARIsAAJLnnYq9neCRwbd7XwAvfE9fbN_EZV-IlKWiSaWyZ3_lAKM0w6_3N8m5yYaAo2wEALw_wcB

[7] https://github.com/raspberrypi/linux/


Regards
Devarsh


            # Samsung Electronics 10.1" WXGA (1280x800) TFT LCD panel
          - samsung,ltl101al01
            # Samsung Electronics 10.1" WSVGA TFT LCD panel
--
2.34.1



Reply via email to