Chen Jichang
1408fd6336
fix(gdma): fix set dma burst size failure on p4 v3.0
2025-12-30 19:02:09 +08:00
Jin Chen
29d3974d41
fix(ble): add soc caps config for pawr feat on ESP32C61
...
(cherry picked from commit d667a41826 )
Co-authored-by: cjin <jinchen@espressif.com >
2025-12-12 08:53:05 +08:00
Jin Chen
9133929d4d
fix(ble): add soc caps config for pawr feat on ESP32H2
...
(cherry picked from commit 2eb79c71f1 )
Co-authored-by: cjin <jinchen@espressif.com >
2025-12-12 08:53:05 +08:00
Jin Chen
acb38fbb07
fix(ble): add soc caps config for pawr feat on ESP32C6
...
(cherry picked from commit 4e4b863299 )
Co-authored-by: cjin <jinchen@espressif.com >
2025-12-12 08:53:05 +08:00
Song Ruo Jing
d5c0ab7ad2
refactor(ppa): avoid the use of yuv422_pack_order field in PPA driver
2025-11-24 11:38:07 +08:00
morris
14dd2d23fa
Merge branch 'feature/esp32p4_eco5_io_hold_v5.4' into 'release/v5.4'
...
feat(gpio): add IO hold support for Deep-sleep for ESP32-P4 ECO5 (v5.4)
See merge request espressif/esp-idf!43309
2025-11-19 16:32:25 +08:00
morris
ba3bb38b66
Merge branch 'feat/p4_eco5_pcnt_v5.4' into 'release/v5.4'
...
feat(pcnt,mcpwm,rmt): update struct on p4 eco5 (v5.4)
See merge request espressif/esp-idf!42790
2025-11-19 11:09:17 +08:00
morris
4b38cbd24b
Merge branch 'fix/mipi_dsi_phy_clk_type_v5.4' into 'release/v5.4'
...
fix(lcd): fix mipi dsi phy type for p4 version below 3.0 (v5.4)
See merge request espressif/esp-idf!43355
2025-11-18 20:30:03 +08:00
morris
1e975c6be2
Merge branch 'feature/esp32p4_eco5_support_v5.4' into 'release/v5.4'
...
feat(gpio/ledc/uart/2ddma/ppa): ESP32P4 ECO5 related updates (v5.4)
See merge request espressif/esp-idf!42819
2025-11-18 17:17:43 +08:00
Song Ruo Jing
0bd10e1aac
feat(gpio): ESP32P4 ECO5 GPIO related update
2025-11-18 11:30:24 +08:00
Song Ruo Jing
1c3a4aafcf
feat(gpio): add IO hold support for Deep-sleep for ESP32-P4 ECO5
2025-11-18 11:30:24 +08:00
Chen Jichang
b3721cab04
feat(pcnt,mcpwm,rmt): update struct on p4 eco5
2025-11-17 16:31:28 +08:00
armando
90176b9b4e
change(isp): make wbg standalone
2025-11-14 16:04:30 +08:00
armando
fa8b875497
feat(isp): support AWB driver setting wbgain and subwindow feature
2025-11-14 16:04:26 +08:00
Chen Jichang
2815bafa01
fix(lcd): fix mipi dsi phy type for p4 version below 3.0
2025-11-14 11:07:30 +08:00
Song Ruo Jing
0c243c9490
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-11-13 15:47:15 +08:00
Song Ruo Jing
55f3730ba4
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-11-13 15:47:15 +08:00
Song Ruo Jing
514d9bc90c
feat(interrupts): ESP32P4 ECO5 interrupt sources update
2025-11-13 15:47:15 +08:00
Song Ruo Jing
c81229d162
feat(uart): ESP32P4 ECO5 UART related updates
2025-11-13 15:46:59 +08:00
Song Ruo Jing
0c5efa6052
feat(ledc): ESP32P4 ECO5 LEDC related updates
2025-11-13 11:50:42 +08:00
armando
76fb136282
feat(isp): support BLC driver
2025-11-13 10:29:31 +08:00
morris
cdc86581a4
Merge branch 'feat/p4_rev3_isp_v5.4' into 'release/v5.4'
...
isp: basic support on p4 eco5 (v5.4)
See merge request espressif/esp-idf!42795
2025-11-13 10:23:51 +08:00
morris
7439d67ba2
Merge branch 'feature/support_touch_on_p4_eco5_v5.4' into 'release/v5.4'
...
feat(touch): support touch sensor on p4 eco5 (v5.4)
See merge request espressif/esp-idf!43220
2025-11-12 13:32:33 +08:00
armando
2a26b96283
feat(isp): support on p4 rev3
2025-11-12 10:50:58 +08:00
morris
479727d89a
Merge branch 'feature/support_i2s_on_p4_eco5_v5.4' into 'release/v5.4'
...
change(i2s): update i2s soc and hal for p4 hw_ver3 (v5.4)
See merge request espressif/esp-idf!42739
2025-11-12 10:16:16 +08:00
morris
a40e05817b
Merge branch 'fix/fix_xip_power_reset_stuck_issue_p4_rev3_v5.4' into 'release/v5.4'
...
psram: fixed p4 rev3 xip stuck after board reset issue (v5.4)
See merge request espressif/esp-idf!42807
2025-11-11 16:35:29 +08:00
laokaiyao
700392f71b
feat(touch): support touch sensor on p4 eco5
2025-11-11 15:41:14 +08:00
morris
14605b54a7
Merge branch 'feat/p4_rev3_csi_v5.4' into 'release/v5.4'
...
csi: support on p4 eco5 (v5.4)
See merge request espressif/esp-idf!42793
2025-11-11 10:12:04 +08:00
laokaiyao
fbf49d795a
change(i2s): update i2s soc and hal for p4 hw_ver3
2025-11-10 16:10:34 +08:00
morris
e0f3768361
Merge branch 'feat/spi_p4_eco5_support_v5.4' into 'release/v5.4'
...
feat(driver_spi): update p4 eco5 spi and twai support (v5.4)
See merge request espressif/esp-idf!42813
2025-11-10 13:46:27 +08:00
armando
f8b907e362
fix(psram): fixed p4 rev3 xip stuck after board reset issue
2025-11-10 10:59:31 +08:00
armando
869e10e704
feat(csi): support csi on p4 rev3
2025-11-10 10:54:10 +08:00
laokaiyao
243ff5d5f6
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-06 10:46:36 +08:00
morris
f54682b979
Merge branch 'feature/usb_p4_ver2_backport_v5.4' into 'release/v5.4'
...
feat(usb/host): Add USB support to ESP32-P4 v3 (ECO5) (backport to v5.4)
See merge request espressif/esp-idf!42726
2025-11-05 17:18:41 +08:00
wuzhenghui
18475ffbe5
fix(esp_hw_support): add p4 rev3.0 MSPI workaround for deepsleep
2025-11-04 16:03:31 +08:00
C.S.M
380126cf96
feat(spi_flash): Support flash suspend on esp32p4 resivion 3
2025-11-04 16:03:30 +08:00
wuzhenghui
c87b576745
fix(esp_hw_support): add PD_TOP lightsleep mspi failure workaround for p4 rev3
2025-11-04 16:03:29 +08:00
wuzhenghui
a0a4495eee
fix(esp_hw_support): fix esp32p4 v3 cache error false alarm after PD_TOP wakeup
2025-11-04 16:03:29 +08:00
wuzhenghui
9a5f1475e8
change(soc): reset L2 Cache sync after config restore
2025-11-04 16:03:28 +08:00
wuzhenghui
d4b3d01b4d
feat(esp_hw_support): update cpu_pd support for esp32p4 v3.0
2025-11-04 16:03:27 +08:00
wuzhenghui
819fa8ccb2
feat(esp_hw_support): update pmu support for esp32p4 v3.0
2025-11-04 16:03:27 +08:00
wuzhenghui
03227b9c14
feat(soc): support esp32p4 rev3.0 soc
2025-11-04 16:03:27 +08:00
wanckl
0e6b630f94
feat(driver_twai): update p4 eco5 twai support on real chip
2025-11-03 19:36:03 +08:00
wanckl
f83d63b133
feat(driver_spi): update p4 eco5 spi support on real chip
2025-11-03 19:35:59 +08:00
Tomas Rezucha
4e21392215
feat(usb/device): Add USB device support to ESP32-P4 v3
2025-11-03 17:27:33 +08:00
Tomas Rezucha
d06f5bf78a
feat(usb/host): Add USB Host support to ESP32-P4 v3
2025-11-03 17:27:33 +08:00
C.S.M
a87dd8986d
feat(jpeg_encoder): Add yuv444 and yuv420 jpeg encoder format on esp32p4 eco5
2025-10-29 11:47:47 +08:00
morris
b4d0addd51
Merge branch 'feat/p4eco5_i2c_support_v5.4' into 'release/v5.4'
...
feat(i2c_p4eco5): update i2c_struct.h on P4 ECO5 (Backport v5.4)
See merge request espressif/esp-idf!42488
2025-10-27 14:48:49 +08:00
morris
0e199e4a2f
Merge branch 'feat/update_h264_struct_bitfield_v5.4' into 'release/v5.4'
...
fix: standardize bitfield format in H264 struct headers (v5.4)
See merge request espressif/esp-idf!42480
2025-10-27 14:22:27 +08:00
Chen Chen
9d8bca5d6b
refactor(i2c_p4eco5): update i2c_struct.h on P4 ECO5
...
Update the i2c_struct.h file to support P4ECO5.
2025-10-27 09:04:49 +08:00