# Display Panel Support List

The display-related configuration of the current SDK is located at `MPP Configuration -> Display Configuration`.

> Note: The support list is continuously updated as the SDK evolves. Please refer to the current source code `src/rtsmart/mpp/Kconfig` for the latest information.

## Panel / Bridge Chip Driver Layer (Panel Driver)

The current SDK has built-in support for multiple display panels and bridge chips, covering DSI, SPI and HDMI output paths.

Each display solution typically consists of two parts:

- Panel Driver: responsible for initializing the LCD / screen itself and configuring display parameters.
- Bridge Chip Driver: used to convert DSI / other interfaces to HDMI or other display interfaces.

The current drivers are adapted to multiple panels and bridge chips, and provide different resolution configuration options. The system supports up to 1920×1080@60Hz or an equivalent-bandwidth display output.

| Panel / Bridge Chip | Config Macro |
| :--- | :--- |
| HDMI Bridge: LT9611 | `MPP_DSI_ENABLE_HDMI_LT9611` |
| LCD Panel: HX8399 | `MPP_DSI_ENABLE_LCD_HX8399` |
| LCD Panel: ST7701 | `MPP_DSI_ENABLE_LCD_ST7701` |
| LCD Panel: ILI9806 | `MPP_DSI_ENABLE_LCD_ILI9806` |
| LCD Panel: ILI9881 | `MPP_DSI_ENABLE_LCD_ILI9881` |
| LCD Panel: NT35516 | `MPP_DSI_ENABLE_LCD_NT35516` |
| LCD Panel: NT35532 | `MPP_DSI_ENABLE_LCD_NT35532` |
| LCD Panel: GC9503 | `MPP_DSI_ENABLE_LCD_GC9503` |
| LCD Panel: ST7102 | `MPP_DSI_ENABLE_LCD_ST7102` |
| LCD Panel: AML020T | `MPP_DSI_ENABLE_LCD_AML020T` |
| LCD Panel: JD9852 | `MPP_DSI_ENABLE_LCD_JD9852` |
| SPI LCD Panel: ST7789 | `MPP_SPI_ENABLE_LCD_ST7789` |

## How to Adapt a New Display Panel

For the complete flow covering menuconfig pin configuration, panel driver registration, and initialization sequence addition, refer to:

- [How to Add a New Display Driver](../advanced_development_guide/how_to_add_display.md)
