Difference between revisions of "Supported Displays"

From PINE64
Jump to navigation Jump to search
(→‎Displays With Mainline Drivers: add another panel, sort table by manf, then part no)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Template:Note|'''Note:''' This page is under construction! Contribute to it by looking for MIPI-DSI panels in <code>drivers/gpu/drm/panel/</code> and filling out the data sheet}}
{{Template:Note|'''Note:''' This page is under construction! Contribute to it by looking for MIPI-DSI panels in <code>drivers/gpu/drm/panel/</code> and filling out the table from their data sheets}}
 
== MIPI-DSI Displays ==


'''MIPI-DSI Displays''' are displays that follow the MIPI-DSI standard. Such displays can be connected to various PINE64 Single Board Computers.
'''MIPI-DSI Displays''' are displays that follow the MIPI-DSI standard. Such displays can be connected to various PINE64 Single Board Computers.


= MIPI Channels and Lanes =
=== MIPI Channels and Lanes ===


The MIPI Lanes number is given in a format of <code>channels</code>&times;<code>lanes</code>. Before buying one, make sure that your SBC has enough channels and lanes to drive the display!
The MIPI Lanes number is given in a format of <code>channels</code>&times;<code>lanes</code>. Before buying one, make sure that your SBC has enough channels and lanes to drive the display!
Line 12: Line 14:
* '''SOQuartz:''' 1&times;4 + 1&times;2
* '''SOQuartz:''' 1&times;4 + 1&times;2


= Displays With Mainline Drivers =
=== Displays With Mainline Drivers ===


These displays have free and open-source drivers in the main Linux kernel tree.
These displays have free and open-source drivers in the main Linux kernel tree.
<!-- Calculate the total resolution in resolution and put it in data-sort-value for sortability's sake -->
 
{| class="wikitable sortable"
{| class="wikitable sortable"
! scope="col" | Manufacturer
! scope="col" | Manufacturer
Line 44: Line 46:
| ?
| ?
| data-sort-value="4" | 1&times;4
| data-sort-value="4" | 1&times;4
|}


|}
== LVDS Displays ==
 
'''LVDS Displays''' are displays that follow the LVDS standard.
 
=== LVDS Hardware Support ===
 
Only Quartz64 Model A seems to support LVDS panels.
 
=== Displays and Timings ===
 
TBD

Latest revision as of 21:59, 2 April 2023

Note: This page is under construction! Contribute to it by looking for MIPI-DSI panels in drivers/gpu/drm/panel/ and filling out the table from their data sheets

MIPI-DSI Displays

MIPI-DSI Displays are displays that follow the MIPI-DSI standard. Such displays can be connected to various PINE64 Single Board Computers.

MIPI Channels and Lanes

The MIPI Lanes number is given in a format of channels×lanes. Before buying one, make sure that your SBC has enough channels and lanes to drive the display!

  • ROCKPro64: 2×4
  • Quartz64 Model A: 1×4
  • Quartz64 Model B: 1×2
  • SOQuartz: 1×4 + 1×2

Displays With Mainline Drivers

These displays have free and open-source drivers in the main Linux kernel tree.

Manufacturer Part Number Size Resolution Panel Technology MIPI Lanes
Feiyang FY07024DI26A30-D 7.0" 1024×600 TN? 1×4
Sharp LQ101R1SX01 10.1" 2560×1600 TN? 2×4
Sharp LS060T1SX01 6.0" 1080×1920 ? 1×4

LVDS Displays

LVDS Displays are displays that follow the LVDS standard.

LVDS Hardware Support

Only Quartz64 Model A seems to support LVDS panels.

Displays and Timings

TBD