[RFC PATCH 1/3] devicetree: bindings: dsiplay: panel: panel-simple.yaml: Add Raspberry pi dsi panel compatible

Devarsh Thakkar devarsht at ti.com
Thu Jan 8 22:41:58 PST 2026


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<h-shenoy at ti.com>
>>>>>> ---
>>>>>>     .../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/20250904205743.186177-1-marek.vasut+renesas@mailbox.org/
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
>>>>>>
> 




More information about the linux-arm-kernel mailing list