Display panels hardware components

Revision as of 17:36, 25 February 2021 by Registered User
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

1 Article purpose[edit]

The purpose of this article is to:

  • List the display panel hardware components that might be integrated in the different boards.
  • Link these components to the corresponding software framework(s).
  • Point to the appropriate component datasheets.
  • Explain, when necessary, how to configure these components.

2 Software frameworks[edit]

Domain Peripheral Software frameworks Comment
Cortex-A7
secure
(OP-TEE)
Cortex-A7
non-secure
(Linux)
Cortex-M4

(STM32Cube)
Visual Raydium RM68200 DRM/KMS framework DSI panel driver
Visual Orise Tech OTM8009a DRM/KMS framework DSI panel driver

3 Raydium RM68200[edit]

The Raydium RM68200 is a single-chip solution for a-Si TFT LCD that incorporates gate drivers and is capable of driving different panel resolutions. It supports MIPI® DSI Interface.

For details and the datasheet please contact the RM68200 driver provider.

3.1 Linux driver[edit]

Bindings: Documentation/devicetree/bindings/display/panel/raydium,rm68200.yaml

Sources: drivers/gpu/drm/panel/panel-raydium-rm68200.c

3.2 U-Boot driver[edit]

Bindings: drivers/video/raydium-rm68200.c

4 Orise Tech OTM8009a[edit]

The Orise Tech OTM8009a is a MIPI® DSI panel driver.

For details and the datasheet please contact the OTM8009a driver provider.

4.1 Linux driver[edit]

Bindings: Documentation/devicetree/bindings/display/panel/orisetech,otm8009a.yaml

Sources: drivers/gpu/drm/panel/panel-orisetech-otm8009a.c

4.2 U-Boot driver[edit]

Bindings: drivers/video/orisetech_otm8009a.c