Jiang Jiang Jian
7cd2a1483e
Merge branch 'fix/fix_p4_deepsleep_io_leakage_v5.4' into 'release/v5.4'
...
fix(esp_hw_support): fix esp32p4 JTAG pad deepsleep current leakage (v5.4)
See merge request espressif/esp-idf!36008
2025-01-07 10:53:13 +08:00
Jiang Jiang Jian
ca4133f2c3
Merge branch 'fix/fix_flash_leakage_workaroud_config_dependcy_v5.4' into 'release/v5.4'
...
fix(esp_hw_support): fix FLASH leakage workaround kconfig dependcy (v5.4)
See merge request espressif/esp-idf!35990
2025-01-07 10:52:25 +08:00
morris
c670044eab
Merge branch 'feature/uart_sleep_retention_support_c5_c61_v5.4' into 'release/v5.4'
...
feat(uart): support uart sleep retention on C5/C61 (v5.4)
See merge request espressif/esp-idf!35400
2025-01-07 10:29:23 +08:00
Marius Vikhammer
c277ec9e6d
Merge branch 'fix/intr_alloc_level_bug_v5.4' into 'release/v5.4'
...
fix(esp_hw_support): fix a bug in the interrupt allocator related to shared interrupts (backport v5.4)
See merge request espressif/esp-idf!35477
2025-01-06 16:01:46 +08:00
morris
f708e43b03
Merge branch 'refactor/cp_dma_use_gdma_link_v5.4' into 'release/v5.4'
...
refactor(cp_dma): to use gdma_link driver for descriptor config (v5.4)
See merge request espressif/esp-idf!35443
2025-01-06 15:13:08 +08:00
Marius Vikhammer
4defdd90c3
Merge branch 'bugfix/h2_wifi_intr_v5.4' into 'release/v5.4'
...
fix(interrupt): fixed wrongly reserved interrupt for wifi on H2 (v5.4)
See merge request espressif/esp-idf!36108
2025-01-06 13:35:02 +08:00
morris
c02a6fc523
Merge branch 'bugfix/gdma_burst_config_esp32c5_v5.4' into 'release/v5.4'
...
fix(gdma): burst size should be configurable on esp32c5 (v5.4)
See merge request espressif/esp-idf!35363
2025-01-06 13:20:35 +08:00
morris
cd1ce6164b
Merge branch 'refactor/fine_tune_dphy_pll_v5.4' into 'release/v5.4'
...
feat(mipi): fine tune DPHY PLL clock (v5.4)
See merge request espressif/esp-idf!35291
2025-01-06 13:20:01 +08:00
Marius Vikhammer
79fe10fe1c
fix(interrupt): fixed wrongly reserved interrupt for wifi on H2
2025-01-02 16:39:10 +08:00
wuzhenghui
c7c70a8ec6
fix(esp_hw_support): fix esp32p4 JTAG pad deepsleep current leakage
2024-12-26 16:03:42 +08:00
wuzhenghui
7df7db7284
fix(esp_hw_support): fix FLASH leakage workaround kconfig dependcy
2024-12-26 11:35:04 +08:00
Xiao Xufeng
38b95cf146
feat(soc): increase c2 max supported version
2024-12-25 20:30:15 +08:00
Michael (XIAO Xufeng)
0f1bec184d
Merge branch 'bugfix/warn_rc32k_use_in_kconfig_v5.4' into 'release/v5.4'
...
fix(clk): add an inevitable kconfig option to be selected to use rc32k (v5.4)
See merge request espressif/esp-idf!35285
2024-12-11 23:39:34 +08:00
Omar Chebib
ce9bbd66ba
fix(esp_hw_support): fix a bug in the interrupt allocator related to shared interrupts
...
On RISC-V targets, when allocating a shared interrupt, the provided level would
override the current level of the allocated interrupt. As such, a medium level
interrupt could become a low level one and vice versa.
2024-12-06 18:15:38 +08:00
Omar Chebib
1468e5aff2
fix(esp_hw_support): fix the interrupt allocator test app's CMakeLists.txt
2024-12-06 15:11:37 +08:00
morris
bd45800cd5
refactor(cp_dma): to use gdma_link driver for descriptor config
2024-12-05 11:41:55 +08:00
Song Ruo Jing
cfcedfe42d
feat(uart): support uart sleep retention on C5/C61
2024-12-03 17:17:14 +08:00
morris
b5c5c046d6
fix(gdma): burst size should be configurable on esp32c5
2024-12-03 11:21:03 +08:00
wuzhenghui
afa697bd74
fix(esp_driver_gptimer): do gptimer retention by timer unit rather than timer group
2024-12-02 19:07:50 +08:00
wuzhenghui
6f13d341c6
fix(esp_hw_support): fix retention link dump helper functions
2024-12-02 19:04:06 +08:00
Song Ruo Jing
623351e791
fix(clk): add an inevitable kconfig option to be selected to use rc32k
2024-12-02 11:15:17 +08:00
morris
e7b555de8d
feat(mipi): fine tune DPHY PLL clock
2024-11-30 00:29:15 +08:00
morris
47d0a913e0
Merge branch 'doc/vad_programming_guide_v5.4' into 'release/v5.4'
...
doc: lp_i2s and vad programming guide (v5.4)
See merge request espressif/esp-idf!35108
2024-11-22 15:48:31 +08:00
Jiang Jiang Jian
569f6c0213
Merge branch 'fix/fix_modem_module_clock_missing_after_ota_v5.4' into 'release/v5.4'
...
fix(esp_system): deselect all modem modules lp clock source selection before clk initialization (v5.4)
See merge request espressif/esp-idf!34923
2024-11-22 13:41:23 +08:00
Armando
22f36bea53
change(vad): wakeup driver maitain necessary power domain
2024-11-22 10:46:49 +08:00
Jiang Jiang Jian
914a4810a9
Merge branch 'bugfix/idf-11064_v5.4' into 'release/v5.4'
...
backport v5.4: fix some issues on esp32c5 eco1
See merge request espressif/esp-idf!34790
2024-11-20 19:38:13 +08:00
Li Shuai
52bcb74b67
fix(esp_hw_support): fix the issue of wifi rx packet loss when switchng soc root clock source
2024-11-18 21:52:00 +08:00
Li Shuai
a56249f631
change(esp_hw_support): update power domain pd allowed check logic
2024-11-18 17:46:41 +08:00
Li Shuai
bde6b9141f
change(esp_hw_support): update some modules sleep retention init dependency bitmap
2024-11-18 17:46:40 +08:00
Li Shuai
78b272c092
feat(esp_hw_support): extend sleep retention module bitmap bit width
2024-11-18 15:57:42 +08:00
wuzhenghui
a2d26ab56f
fix(esp_system): deselect all modem modules clk source selection before clk init
2024-11-15 11:00:54 +08:00
morris
3b2eb13199
Merge branch 'feat/sdmmc_uhs_tuning_v5.4' into 'release/v5.4'
...
sdmmc: UHS-I support for SDR50 (100MHz, 50MB/s), DDR50 (50MHz, 50MB/s) (v5.4)
See merge request espressif/esp-idf!34867
2024-11-14 11:13:45 +08:00
morris
551cb70a1b
Merge branch 'fix/disable_sar_power_when_enter_deepsleep_v5.4' into 'release/v5.4'
...
fix(esp_hw_support): disable sar power when esp32p4 going to deepsleep (v5.4)
See merge request espressif/esp-idf!34869
2024-11-14 10:09:56 +08:00
wuzhenghui
88c345aca8
fix(esp_hw_support): disable sar power when esp32p4 going to deepsleep
2024-11-13 11:44:46 +08:00
Armando
04cd469e4a
feat(sdmmc): supported UHS-I SDR50 (100Mhz) and DDR50 mode
2024-11-13 11:12:10 +08:00
morris
e5a5cb8779
feat(ldo): load calibration parameters from efuse
2024-11-13 10:18:30 +08:00
morris
29003010a3
Merge branch 'feat/mipi_dsi_yuv_converter_v5.4' into 'release/v5.4'
...
feat(lcd): support YUV422 input color format (v5.4)
See merge request espressif/esp-idf!34760
2024-11-12 15:04:46 +08:00
Jiang Jiang Jian
df64e63bbd
Merge branch 'fix/bypass_some_restore_process_if_sleep_rejected_v5.4' into 'release/v5.4'
...
fix(esp_hw_support): skip some wakeup steps if sleep is rejected (v5.4)
See merge request espressif/esp-idf!34622
2024-11-09 00:37:21 +08:00
Jiang Jiang Jian
36e78b3bd3
Merge branch 'bugfix/chip823_pll_low_temp_bug_v5.4' into 'release/v5.4'
...
[H2]Fix cpu switch fail for bbpll cali fail bug in low temp (v5.4)
See merge request espressif/esp-idf!34598
2024-11-08 23:28:38 +08:00
Jiang Jiang Jian
b79c8faba4
Merge branch 'fix/fix_writeback_psram_after_vo2_powerdown_v5.4' into 'release/v5.4'
...
fix(esp_hw_support): fix writeback cache to psram after vo2 powerdown (v5.4)
See merge request espressif/esp-idf!34579
2024-11-08 18:44:13 +08:00
hongshuqing
019afc0f80
fix: fix pll low temp bug
2024-11-08 18:01:54 +08:00
wuzhenghui
59230175df
fix(esp_hw_support): skip some wakeup steps if sleep is rejected
...
1. Skip esp_timer time compensation to avoid introducing errors into rtc_timer
2. Ignore sleep_time_overhead_out measurements when sleep is rejected
2024-11-08 16:08:32 +08:00
morris
49fbe54bc4
feat(lcd): support color conversion for mipi dsi driver
2024-11-08 15:23:06 +08:00
Michael (XIAO Xufeng)
bab289ca78
Merge branch 'fix/sdio_slave_add_pm_lock_v5.4' into 'release/v5.4'
...
fix(sdio_slave): fix issue that auto light sleep can happen SDIO slave enabled (v5.4)
See merge request espressif/esp-idf!34646
2024-11-07 02:31:38 +08:00
morris
eeb4baf17f
fix(gdma): run test cases after reset
2024-11-06 11:24:16 +08:00
Xiao Xufeng
802e7b2192
feat(sleep_retention): allow drivers taking TOP power lock
...
Also add a dump function
2024-11-05 03:22:01 +08:00
wuzhenghui
651e5adbda
fix(esp_hw_support): only support power down flash after revison v1.0 on esp32p4
2024-11-04 14:08:29 +08:00
wuzhenghui
2558760224
fix(esp_hw_support): fix writeback cache to psram after vo2 powerdown
2024-11-04 14:08:28 +08:00
wuzhenghui
cf5bdf5e9f
fix(esp_hw_support): enable all supported slow clock at pmu_init
2024-10-28 20:15:55 +08:00
Wu Zheng Hui
3867689baf
Merge branch 'fix/fix_mmu_retention_workaround_cache_safe' into 'master'
...
fix(esp_hw_support): fix mmu retention code cache safety
Closes PM-283
See merge request espressif/esp-idf!34331
2024-10-25 12:05:52 +08:00