Merge branch 'feat/lcd_sleep_retention_p4' into 'master'

feat(lcd): support i80 lcd sleep retention on p4

Closes IDF-9925, IDF-10965, and IDF-10703

See merge request espressif/esp-idf!45549
This commit is contained in:
Chen Ji Chang
2026-02-25 11:09:23 +08:00
16 changed files with 319 additions and 7 deletions
@@ -193,6 +193,7 @@ The following drivers hold the ``ESP_PM_APB_FREQ_MAX`` lock while the driver is
:SOC_PARLIO_SUPPORT_SLEEP_RETENTION: - PARL_IO
:SOC_SPI_SUPPORT_SLEEP_RETENTION: - All GPSPIs
:SOC_EMAC_SUPPORT_SLEEP_RETENTION: - EMAC
:SOC_LCDCAM_LCD_SUPPORT_SLEEP_RETENTION: - I80 LCD
Some peripherals haven't support Light-sleep context retention, or it cannot survive from the register lose. They will prevent the power-down of peripherals even when the feature is enabled.
@@ -193,6 +193,7 @@ ESP-IDF 使用预测性时间补偿机制来实现自动 Light-sleep。系统会
:SOC_PARLIO_SUPPORT_SLEEP_RETENTION: - PARL_IO
:SOC_SPI_SUPPORT_SLEEP_RETENTION: - All GPSPIs
:SOC_EMAC_SUPPORT_SLEEP_RETENTION: - EMAC
:SOC_LCDCAM_LCD_SUPPORT_SLEEP_RETENTION: - I80 LCD
一些外设尚未支持睡眠上下文恢复,或者寄存器丢失后根本无法恢复。即使外设下电功能被启用,它们也会阻止外设下电的发生: