Synopsys DesignWare MIPI DSI Host Controller
Target hardware
The Synopsys DesignWare MIPI DSI Host Controller IP block is used on the following SoCs:
- AMLogic A311D (G12B) - on Khadas VIM3
- AMLogic S905D3 (SM1) - on Nelson
- AMLogic T931 (G12B) - on Sherlock
- AMLogic S905D2 (G12B) - on Astro
Hardware Model
The DesignWare MIPI DSI Host Controller contains the following I/O interfaces:
- An extended MIPI DPI-2 (Display Pixel Interface) to read pixels in video mode.
- A MIPI DBI (Display Binary Interface) for command request and response transmission.
- A MIPI D-PHY interface that connects to a PHY transmitter to transmit output signals to a display peripheral.
The DSI Host Controller takes in requests / pixels from the DBI and DPI interfaces, converts them into packets and sends the encoded packets over the D-PHY.
References
The code contains references to the following documents: