Commit Graph

3489 Commits

Author SHA1 Message Date
morris 7b2f4f2b88 Merge branch 'fix/mipi_dsi_phy_clk_type_v5.5' into 'release/v5.5'
fix(lcd): fix mipi dsi phy type for p4 version below 3.0 (v5.5)

See merge request espressif/esp-idf!43354
2025-11-14 18:21:55 +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
Chen Jichang f04318c605 fix(lcd): fix mipi dsi phy type for p4 version below 3.0 2025-11-14 11:07:26 +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
Song Ruo Jing ea09a117ee feat(gpio): ESP32P4 ECO5 GPIO related update 2025-11-13 11:36:22 +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
harshal.patil 317a6f074d fix(mbedtls/port): Align AES and SHA DMA buffers to 16 when SPIRAM encryption is enabled
- Targets that support GDMA and MSPI encryption module need data and addresses aligned to 16
2025-11-11 17:45:11 +05:30
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
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
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 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
Jiang Jiang Jian e2748c1c82 Merge branch 'fix/correct_adc_periph_num_on_c2_v5.5' into 'release/v5.5'
fix(adc): fix ESP32-C2/P4 wrong adc periph num (v5.5)

See merge request espressif/esp-idf!41536
2025-10-27 14:59:41 +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
Chen Jichang 1597f60d52 feat(parlio_tx): support cs signal on esp32p4 eco5 2025-10-27 10:09:00 +08:00
morris 64f5d8da51 Merge branch 'fix/fix_xip_power_reset_stuck_issue_p4_rev3_v5.5' into 'release/v5.5'
psram: fixed p4 rev3 xip stuck after board reset issue (v5.5)

See merge request espressif/esp-idf!42806
2025-10-27 09:53:24 +08:00
morris fb5d9af807 Merge branch 'feat/p4_eco5_pcnt_v5.5' into 'release/v5.5'
feat(pcnt,mcpwm,rmt): update struct on p4 eco5 (v5.5)

See merge request espressif/esp-idf!42789
2025-10-24 19:38:52 +08:00
morris c048785509 Merge branch 'feat/p4_rev3_csi_v5.5' into 'release/v5.5'
csi: support on p4 eco5 (v5.5)

See merge request espressif/esp-idf!42788
2025-10-24 18:35:36 +08:00
morris dfa0b751a0 Merge branch 'feature/support_i2s_on_p4_eco5_v5.5' into 'release/v5.5'
change(i2s): update i2s soc and hal for p4 hw_ver3 (v5.5)

See merge request espressif/esp-idf!42738
2025-10-24 16:40:50 +08:00
morris 25c6d757be Merge branch 'feature/support_touch_on_p4_eco5_v5.5' into 'release/v5.5'
feat(touch): support touch sensor on p4 eco5 (v5.5)

See merge request espressif/esp-idf!42740
2025-10-24 12:23:52 +08:00
morris c38222d614 Merge branch 'feat/mspi_suspend_p4_eco5_v5.5' into 'release/v5.5'
feat(spi_flash): Support flash suspend on esp32p4 resivion 3  etc (backport v5.5)

See merge request espressif/esp-idf!42690
2025-10-24 12:12:41 +08:00
morris 1484524ed6 Merge branch 'feat/p4_rev3_isp_blc_v5.5' into 'release/v5.5'
isp: black level correction driver support on p4 eco5 (v5.5)

See merge request espressif/esp-idf!42796
2025-10-24 12:10:23 +08:00
morris feb1eddd7c Merge branch 'feat/p4_rev3_isp_v5.5' into 'release/v5.5'
isp: basic support on p4 eco5 (v5.5)

See merge request espressif/esp-idf!42794
2025-10-24 09:55:02 +08:00
armando bae3c9654a feat(csi): support csi on p4 rev3 2025-10-23 17:57:11 +08:00
armando 7b9f5b85a7 fix(psram): fixed p4 rev3 xip stuck after board reset issue 2025-10-23 17:00:24 +08:00
gaoxu be21a7af14 fix(adc): fix wrong adc periph num on C2/P4 2025-10-23 14:52:46 +08:00
C.S.M e515483db0 feat(jpeg_encoder): Add yuv444 and yuv420 jpeg encoder format on esp32p4 eco5 2025-10-23 14:29:33 +08:00
armando 7a6eb73a93 feat(isp): support BLC driver 2025-10-23 01:17:52 +00:00
armando 7077f3b0c5 feat(isp): support on p4 rev3 2025-10-23 01:17:46 +00:00
Song Ruo Jing 37f2d25897 feat(ppa): ESP32P4 ECO5 PPA related updates
PPA SRM engine added YUV422 and GRAY8 color mode support
PPA SRM engine macro block size increased to 32x32
PPA Blending engine added YUV420, YUV422 and GRAY8 color mode support
2025-10-22 20:05:59 +08:00
Song Ruo Jing e69eeb7355 feat(2ddma): ESP32P4 ECO5 2DDMA related updates
Added one more pair of 2DDMA channels
Priority bit width increased corespondingly
Added three new CSC modes for RX channel 0
2025-10-22 20:05:59 +08:00
Song Ruo Jing a9b2bd1b72 feat(interrupts): ESP32P4 ECO5 interrupt sources update 2025-10-22 20:05:59 +08:00
Song Ruo Jing 967e9f1029 feat(uart): ESP32P4 ECO5 UART related updates 2025-10-22 20:05:59 +08:00
Song Ruo Jing fbdb9413de feat(ledc): ESP32P4 ECO5 LEDC related updates 2025-10-22 20:05:59 +08:00
wanckl 114d65dbe5 feat(driver_twai): update p4 eco5 twai support on real chip 2025-10-22 19:32:30 +08:00
wanckl 9de8f61fb6 feat(driver_spi): update p4 eco5 spi support on real chip 2025-10-22 19:32:30 +08:00
C.S.M 8d5ae41df3 feat(spi_flash): Support flash suspend on esp32p4 resivion 3 2025-10-22 19:31:16 +08:00
laokaiyao e15b6b7141 feat(touch): support touch sensor on p4 eco5 2025-10-22 17:52:50 +08:00
laokaiyao 9adefadfa7 change(i2s): update i2s soc and hal for p4 hw_ver3 2025-10-22 17:50:05 +08:00
Chen Jichang 6483bf1c21 fix(gdma): p4 ahb dma can assess psram 2025-10-22 17:49:33 +08:00
Chen Jichang 09029a6bd1 feat(pcnt,mcpwm,rmt): update struct on p4 eco5 2025-10-22 17:49:09 +08:00