Display bridges hardware components

Revision as of 00:50, 22 March 2022 by Registered User (Add Toshiba tc358762)
Applicable for STM32MP13x lines, STM32MP15x lines

1. Article purpose[edit source]

The purpose of this article is to:

  • List the display bridge 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 source]

Domain Peripheral Software components Comment
OP-TEE Linux STM32Cube
Visual Silab sil9022 DRM/KMS framework HDMI transmitter
Visual Toshiba tc358762 DRM/KMS framework DSI to DPI

3. Silab sil9022[edit source]

The SiI9022A HDMI transmitter supports the HDMI® Specification on a wide range of mobile products.

For details and the datasheet please contact the SiI9022A HDMI transmitter provider.

3.1. Linux driver[edit source]

Bindings: Documentation/devicetree/bindings/display/bridge/sii902x.txt

Sources: drivers/gpu/drm/bridge/sii902x.c

4. Toshiba tc358762[edit source]

The tc358762 is a DSI de-serializer to parallel DPI or DBI. Only DPI output is supported in current Linux driver.

For details and the datasheet please contact the tc358762 device provider.

4.1. Linux driver[edit source]

Bindings: Documentation/devicetree/bindings/display/bridge/toshiba,tc358762.yaml

Sources: drivers/gpu/drm/bridge/tc358762.c

Configuration:

  • DRM_TOSHIBA_TC358762

Devicetree example: check the complete example for the Raspberry Pi 7" Touch Display.