-
Notifications
You must be signed in to change notification settings - Fork 8.1k
Support imx93 display #97587
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Support imx93 display #97587
Conversation
Setup most clocks with common_clock_set_freq(). PLL and mux are preset. Signed-off-by: Winteri Wang <[email protected]>
Setup video pll with fixed 400MHz. Signed-off-by: Winteri Wang <[email protected]>
Added mcux_mediamix driver and enabled runtime mmio configuration. Signed-off-by: Winteri Wang <[email protected]>
Add mediamix instance to soc dtsi. Signed-off-by: Winteri Wang <[email protected]>
Added mcux_lcdifv3 driver and enabled runtime mmio configuration. Signed-off-by: Winteri Wang <[email protected]> Signed-off-by: Jiafei Pan <[email protected]>
Add lcdifv3 instance to soc dtsi. Signed-off-by: Winteri Wang <[email protected]>
Added mipi dsi dwc driver support Signed-off-by: Ruoshan Shi <[email protected]>
Updated dsi dwc driver and enabled runtime mmio configuration. Signed-off-by: Ruoshan Shi <[email protected]> Signed-off-by: Winteri Wang <[email protected]> Signed-off-by: Jiafei Pan <[email protected]>
Add mipi dsi instance to soc dtsi. Signed-off-by: Winteri Wang <[email protected]> Signed-off-by: Ruoshan Shi <[email protected]>
Added waveshare dsi panel driver. It is on I2C bus. Signed-off-by: Winteri Wang <[email protected]> Signed-off-by: Jiafei Pan <[email protected]> Signed-off-by: Ruoshan Shi <[email protected]>
The panel is 7inchi DSI LCD on i2c bus. Also added display into feature list. Signed-off-by: Winteri Wang <[email protected]>
If the framebuffer size is same as the full screen, full refresh is applied. Otherwise, partial refresh is applied. Signed-off-by: Winteri Wang <[email protected]> Signed-off-by: Jiafei Pan <[email protected]> Signed-off-by: Ruoshan Shi <[email protected]>
Without sdtint.h in soc.h, compiling failure might occur in some cases. Signed-off-by: Winteri Wang <[email protected]>
Fix the following building warning: modules/lvgl/lvgl_shell.c:62:41: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] Signed-off-by: Jiafei Pan <[email protected]>
To include the hal_nxp update for i.MX 93 display. Signed-off-by: Ruoshan Shi <[email protected]>
The following west manifest projects have changed revision in this Pull Request:
⛔ DNM label due to: 1 project with PR revision Note: This message is automatically posted and updated by the Manifest GitHub Action. |
|
- spi | ||
- can | ||
- net | ||
- display |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Well if the display is a shield it shouldn't be marked as a supported feature of the board (twister will likely fail due to this)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You need to add shield.yml file
Support imx93 display
Depends on Update hal nxp to sdk 25 09 00 hal_nxp#612 not merge)