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
morris
f74393957c
feat(dsi): add vsync interrupt handling
2025-10-22 17:26:25 +08:00
morris
be2b6efadc
feat(dsi): split the dphy config clock and pll reference clock
...
this is a breaking change in the esp32p4 ver3.0 silicon.
2025-10-22 17:26:25 +08:00
morris
3adfb2aa73
Merge branch 'fix/twai_hid_provider_word_ctu_v5.5' into 'release/v5.5'
...
fix(driver_twai): hide the provider keyword ctu in idf (v5.5)
See merge request espressif/esp-idf!42321
2025-10-21 21:26:11 +08:00
morris
1fdb89d389
Merge branch 'feat/update_h264_struct_bitfield_v5.5' into 'release/v5.5'
...
fix: standardize bitfield format in H264 struct headers (v5.5)
See merge request espressif/esp-idf!42479
2025-10-21 21:26:04 +08:00
morris
e013e7bbef
Merge branch 'feature/usb_p4_ver2_backport_v5.5' into 'release/v5.5'
...
feat(usb/host): Add USB support to ESP32-P4 v3 (ECO5) (backport to v5.5)
See merge request espressif/esp-idf!42348
2025-10-21 16:47:25 +08:00
morris
75c8dc69a9
Merge branch 'feat/mipi_dsi_vsync_event_v5.5' into 'release/v5.5'
...
update AXI-ICM register for esp32p4-ECO5 (v5.5)
See merge request espressif/esp-idf!42639
2025-10-21 10:05:43 +08:00
morris
b4947ce2ca
Merge branch 'feat/p4_eco5_gdma_v5.5' into 'release/v5.5'
...
feat(gdma): update gdma struct on p4 eco5 (v5.5)
See merge request espressif/esp-idf!42641
2025-10-20 21:51:06 +08:00
C.S.M
56f145b877
feat(spi_flash): Support flash suspend on esp32p4 resivion 3
2025-10-20 17:18:58 +08:00
wuzhenghui
db95e8a7ad
fix(esp_hw_support): add PD_TOP lightsleep mspi failure workaround for p4 rev3
2025-10-20 17:18:57 +08:00
wuzhenghui
63369d3b7f
fix(esp_hw_support): fix esp32p4 v3 cache error false alarm after PD_TOP wakeup
2025-10-20 17:18:57 +08:00
wuzhenghui
e736992803
change(soc): reset L2 Cache sync after config restore
2025-10-20 17:18:20 +08:00
wuzhenghui
b985b5b90a
feat(esp_hw_support): update pmu support for esp32p4 v3.0
2025-10-20 17:17:51 +08:00
morris
95cdc3394e
Merge branch 'bugfix/fix_multi_pdm_rx_slot_clock_issue_v5.5' into 'release/v5.5'
...
fix(i2s_pdm): fixed pdm multi slot clock issue (v5.5)
See merge request espressif/esp-idf!41178
2025-10-20 16:10:06 +08:00
Tomas Rezucha
94f81da483
feat(usb/device): Add USB device support to ESP32-P4 v3
2025-10-20 09:46:18 +02:00
Tomas Rezucha
39be672f8e
feat(usb/host): Add USB Host support to ESP32-P4 v3
2025-10-20 09:46:18 +02:00
wuzhenghui
cc55af5938
feat(soc): support esp32p4 rev3.0 soc
2025-10-20 11:30:41 +08:00
morris
84e9496f9a
Merge branch 'feat/p4eco5_i2c_support_v5.5' into 'release/v5.5'
...
feat(i2c_p4eco5): update i2c_struct.h on P4 ECO5 (backport v5.5)
See merge request espressif/esp-idf!42486
2025-10-20 10:34:21 +08:00
Chen Jichang
243138ad10
feat(gdma): update gdma struct on p4 eco5
2025-10-17 11:39:41 +08:00
Konstantin Kondrashov
3ba0451b59
feat(efuse): Support efuses for ESP32-P4 ECO5
2025-10-16 14:09:01 +03:00
morris
df9a15d7b2
feat(axi_icm): support esp32-p4 rev3.0
2025-10-16 17:11:19 +08:00
nilesh.kale
851602ed8e
feat: add ecdsa-p384 testcases and relative support for ESP32C5 ECO2
...
This commit adds testcases in crypto/hal and mbedtls testapps.
2025-10-16 14:48:13 +08:00
Mahavir Jain
ea36c4f609
Merge branch 'feature/esp_tee_c5_v5.5' into 'release/v5.5'
...
feat(esp_tee): Initial support for ESP32-C5 and related changes (v5.5)
See merge request espressif/esp-idf!42357
2025-10-16 09:39:23 +05:30
Chen Chen
bb164c31e1
refactor(i2c_p4eco5): update i2c_struct.h on P4 ECO5
...
Update the i2c_struct.h file to support P4ECO5.
2025-10-16 11:44:01 +08:00
laokaiyao
7666c7b0f6
feat(i2s): add PLL240M clock source on S3 and C6
...
Closes https://github.com/espressif/esp-idf/issues/17056
2025-10-15 17:04:06 +08:00