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.