morris
36972d5681
Merge branch 'bugfix/ppa_srm_stuck_on_dma_v5.5' into 'release/v5.5'
...
fix(ppa): fix potential SRM operation stuck on DMA issue (v5.5)
See merge request espressif/esp-idf!44334
2025-12-26 09:54:19 +08:00
morris
2a481f5bc7
Merge branch 'feat/isp_crop_driver_v5.5' into 'release/v5.5'
...
feat(isp): support Crop driver on p4 rev3 (v5.5)
See merge request espressif/esp-idf!43446
2025-12-26 09:51:13 +08:00
Song Ruo Jing
d6fbe418c6
fix(ppa): fix SRM YUV422/420 incorrect DMA descriptor port mode block size
2025-12-22 16:09:06 +08:00
Song Ruo Jing
1b13ef0498
fix(ppa): fix potential SRM operation stuck on DMA issue
...
Apply a workaound to bypass macro block order function in PPA SRM
when specific conditions are met to avoid SRM operation getting stuck
2025-12-22 16:09:06 +08:00
Song Ruo Jing
507bea72e7
fix(ppa): YUV444 cannot be a PPA SRM output color mode
2025-12-22 16:09:06 +08:00
Chen Chen
c9c25684ca
feat(isp): support Crop driver on p4 rev3
...
Add support for crop driver on p4eco5 and update example in
`isp/multi_pipelines`
2025-12-15 15:11:45 +08:00
Chen Jichang
0e541d8348
feat(parlio): support parlio gdma eof on p4 rev3.0
2025-12-12 11:50:49 +08:00
Jiang Jiang Jian
a5cc517d31
Merge branch 'fix/core_system_fixes_for_p4_eco5_v5_5' into 'release/v5.5'
...
Core System fixes for p4 eco5 (v5.5)
See merge request espressif/esp-idf!43726
2025-12-02 19:56:22 +08:00
gaoxu
dfef29c007
feat(rng): support P4 ECO5 TRNG
2025-12-01 15:31:44 +08:00
gaoxu
9126d8c485
feat(adc): add always inline for adc ll functions called by bootloader
2025-12-01 15:31:44 +08:00
gaoxu
94679d0b0e
refactor(rng): refactor to use hal/ll apis for P4
2025-12-01 15:31:44 +08:00
Konstantin Kondrashov
997c8f50b5
fix(efuse): Adds missing SOC defines for ESP32-P4 v3
2025-11-27 11:20:43 +05:30
morris
d0f6d3699f
Merge branch 'feat/usb_host_pwr_clk_gating_ll_backport_5.5' into 'release/v5.5'
...
feat(usb_host): Add power and clock gating LL, HAL backport 5.5
See merge request espressif/esp-idf!42983
2025-11-27 11:15:47 +08:00
Marius Vikhammer
d59b797d44
fix(system): fixed p4 eco5 getting stuck when stalling other CPU
2025-11-26 11:40:01 +05:30
Song Ruo Jing
0c15b9f6a4
refactor(ppa): avoid the use of yuv422_pack_order field in PPA driver
2025-11-24 11:41:26 +08:00
Song Ruo Jing
ee588b3aad
fix(gpio): oe control by register only take effect when func sel is GPIO
2025-11-24 11:41:26 +08:00
morris
d66ebb86d2
Merge branch 'feat/psram_250m_p4_v5.5' into 'release/v5.5'
...
psram: support 250MHz in experimental (v5.5)
See merge request espressif/esp-idf!43348
2025-11-21 11:12:22 +08:00
peter.marcisovsky
a032b61bd0
feat(usb_host): Add power and clock gating LL, HAL
...
- part of suspend/resume (remote wakeup) sequences
2025-11-18 19:04:07 +08:00
morris
f555a1da04
Merge branch 'feat/isp_shadow_reg_v5.5' into 'release/v5.5'
...
isp: added shadow reg settings (v5.5)
See merge request espressif/esp-idf!43376
2025-11-17 19:19:25 +08:00
Jiang Jiang Jian
feaa12ec09
Merge branch 'contrib/github_pr_17831_backport_v5.5' into 'release/v5.5'
...
fix(hal): correct PHY selection logic in usb_wrap_ll.h (backport v5.5)
See merge request espressif/esp-idf!43304
2025-11-17 19:06:54 +08:00
armando
86f9d0cf5c
feat(isp): added shadow reg settings
2025-11-14 15:54:06 +08:00
morris
1c4f1f47cc
Merge branch 'feature/esp32p4_eco5_io_hold_v5.5' into 'release/v5.5'
...
feat(gpio): add IO hold support for Deep-sleep for ESP32-P4 ECO5 (v5.5)
See merge request espressif/esp-idf!43308
2025-11-14 15:22:50 +08:00
Armando
b698ac758e
feat(psram): support 250MHz in experimental
2025-11-14 09:34:51 +08:00
Michael (XIAO Xufeng)
c51b5e955a
Merge branch 'feature/support_efuses_esp32p4_eco5_v5.5' into 'release/v5.5'
...
feat(efuse): Support efuses for ESP32-P4 ECO5 (v5.5)
See merge request espressif/esp-idf!42651
2025-11-13 17:11:10 +08:00
Jiang Jiang Jian
dc7304b717
Merge branch 'fix/wrong_channel_gpio_num_on_p4_adc2_v5.5' into 'release/v5.5'
...
ADC: add continuous parse data API (v5.5)
See merge request espressif/esp-idf!42205
2025-11-13 16:07:13 +08:00
Song Ruo Jing
9589ab5361
feat(gpio): add IO hold support for Deep-sleep for ESP32-P4 ECO5
2025-11-13 11:36:15 +08:00
Tinyu
af7e6db089
fix(hal): correct PHY selection logic in usb_wrap_ll.h
2025-11-12 09:26:45 +01:00
Michael (XIAO Xufeng)
d1e854920a
Merge branch 'feat/p4_rev3_isp_awb_wbg_v5.5' into 'release/v5.5'
...
isp: awb white balance gain feature and subwindow feature support on P4 ECO5 (v5.5)
See merge request espressif/esp-idf!42799
2025-11-11 11:17:36 +08:00
gaoxu
7077a846af
feat(adc): add adc_continuous_parse_data api
2025-11-10 14:28:39 +08:00
gaoxu
2edf94d1c6
fix(adc): fix ESP32-P4 ADC2 wrong channel num
2025-11-10 14:20:15 +08:00
Michael (XIAO Xufeng)
e66fc82cb7
Merge branch 'bugfix/fixed_possible_i2s_failure_on_p4_v5.5' into 'release/v5.5'
...
ci(i2s): fixed occationally failure on P4 (v5.5)
See merge request espressif/esp-idf!42951
2025-11-10 10:49:10 +08:00
armando
703da8c2c5
change(isp): make wbg standalone
2025-11-07 10:16:59 +08:00
armando
4cd83738f9
feat(isp): support AWB driver setting wbgain and subwindow feature
2025-11-07 10:16:56 +08:00
Konstantin Kondrashov
0f22c814b9
feat(efuse): Adds calibration efuses for ESP32-P4 ECO5
2025-11-05 11:58:00 +02:00
laokaiyao
5dc3eda4ad
ci(i2s): fixed occationally failure on P4
...
read write case can sometimes failed due to the low frequency of the default I2S clock source on P4.
2025-11-04 11:07:11 +08:00
nilesh.kale
cf98517de1
feat: added test_cases for ECC P-384 curve operations
2025-10-31 10:38:52 +05:30
nilesh.kale
cf8068df75
feat(hal): add support for ESP32-P4 ECO5 ECC peripheral
...
This commit also enabled constant time mode for ECC.
2025-10-31 10:38:52 +05:30
Jiang Jiang Jian
9602933fad
Merge branch 'fix/p4_rev3_further_fixes_v5.5' into 'release/v5.5'
...
fix(esp_hw_support): p4 rev3 further fixes (v5.5)
See merge request espressif/esp-idf!42942
2025-10-31 10:00:36 +08:00
Jiang Jiang Jian
ef75607db5
Merge branch 'bugfix/fix_touch_curr_scan_workaround_on_p4_v5.5' into 'release/v5.5'
...
fix(esp32p4): P4 touch channel 14 failure fix (v5.5)
See merge request espressif/esp-idf!42922
2025-10-31 06:51:16 +08:00
wuzhenghui
3ee348fe52
fix(esp_hw_support): add p4 rev3.0 MSPI workaround for deepsleep
2025-10-30 19:09:44 +08:00
wuzhenghui
72ea3de736
change(esp_hw_support): set HP/LP mem in retention mode in sleep
2025-10-29 17:22:19 +08:00
morris
5ab2e6e07e
Merge branch 'feat/support_parlio_cs_on_p4_eco5_v5.5' into 'release/v5.5'
...
feat(parlio_tx): support cs signal on esp32p4 eco5 (v5.5)
See merge request espressif/esp-idf!42781
2025-10-28 11:08:21 +08:00
morris
4d14019457
Merge branch 'fix/p4_edma_size_v5.5' into 'release/v5.5'
...
fix(gdma): correct the max burst size of p4 edma (v5.5)
See merge request espressif/esp-idf!41799
2025-10-28 10:29:26 +08:00
morris
1de3dbf706
Merge branch 'feat/re_support_i80_on_p4_eco5_v5.5' into 'release/v5.5'
...
feat(i80_lcd): re-support i80 lcd on p4eco5 (v5.5)
See merge request espressif/esp-idf!42783
2025-10-28 10:28:33 +08:00
Pete Kabaragoya
c4b7e880fd
fix(esp32p4): P4 touch channel 14 failure fix
...
Merges https://github.com/espressif/esp-idf/pull/17759
Core dump when using all touch channels on a P4 unless curr_chan is allowed to be 14
2025-10-28 10:15:38 +08:00
morris
fd980a7b11
Merge branch 'fix/esp32_adc_continuous_loss_sample_v5.5' into 'release/v5.5'
...
Fix/esp32 adc continuous loss sample (v5.5)
See merge request espressif/esp-idf!42829
2025-10-27 15:51:37 +08:00
morris
a0de5f7387
Merge branch 'feature/esp32p4_eco5_support_v5.5' into 'release/v5.5'
...
feat(gpio/ledc/uart/2ddma/ppa): ESP32P4 ECO5 related updates (v5.5)
See merge request espressif/esp-idf!42816
2025-10-27 15:50:42 +08:00
morris
18531ed87e
Merge branch 'feat/jpeg_eco5_v5.5' into 'release/v5.5'
...
feat(jpeg): Add yuv444 yuv420 format support for encoder on esp32p4 eco5 , Add check for jpeg marker parser in order to enhance safety (backport v5.5)
See merge request espressif/esp-idf!42668
2025-10-27 14:55:10 +08:00
Jiang Jiang Jian
6cb1869480
Merge branch 'feat/support_esp32p4_eco5_pmu_v5.5' into 'release/v5.5'
...
feat(esp_hw_support): update esp32p4 eco5 lowpower features support (v5.5)
See merge request espressif/esp-idf!42685
2025-10-27 14:47:33 +08:00
morris
2df21069da
Merge branch 'feat/spi_p4_eco5_support_v5.5' into 'release/v5.5'
...
feat(driver_spi): update p4 eco5 spi and twai support (v5.5)
See merge request espressif/esp-idf!42805
2025-10-27 14:22:46 +08:00