Commit Graph

2937 Commits

Author SHA1 Message Date
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
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)
ab760dab4d Merge branch 'feat/p4_eco5_dvp_v5.5' into 'release/v5.5'
feat(cam): support esp32p4 eco5 dvp cam (v5.5)

See merge request espressif/esp-idf!43100
2025-11-11 19:30:41 +08: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
gaoxu
2621a23201 feat(cam): support esp32p4 eco5 dvp cam 2025-11-05 10:10:52 +08: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
8b465a236f Merge branch 'feat/usb_host_suspend_status_hal_check_backport_v5.5' into 'release/v5.5'
feat(usb_host): Add hal check for the global root port suspend backport v5.5

See merge request espressif/esp-idf!42317
2025-10-31 09:58:18 +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
Mahavir Jain
8c3dab6bb1 Merge branch 'feat/esp_tee_mspi_tuning_v5.5' into 'release/v5.5'
change(esp_tee): Fix TEE SPI flash API issues on ESP32-C5 (v5.5)

See merge request espressif/esp-idf!42907
2025-10-28 17:43:43 +05:30
peter.marcisovsky
14a3d623b3 feat(usb_host): Add hal check for the global root port suspend 2025-10-28 11:47:22 +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
d939ad7db7 Merge branch 'feat/dvp_format_trans_v5.5' into 'release/v5.5'
feat(cam): support format conversion function (v5.5)

See merge request espressif/esp-idf!41785
2025-10-27 15:04:35 +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
morris
e68c2aebc7 Merge branch 'refactor/temperature_cpp_v5.5' into 'release/v5.5'
refactor(temperature_sensor): Make temperature sensor adapt to cpp,(backport v5.5)

See merge request espressif/esp-idf!42786
2025-10-27 14:01:05 +08:00
Laukik Hase
06ba6bb4b4 fix(esp_tee): Use HAL APIs instead of ROM APIs for SPI flash service calls
Currently, REE SPI flash HAL operations are routed as service calls to TEE,
but the TEE implementation incorrectly uses ROM APIs instead of HAL APIs.
This leads to issues and is not the recommended approach.
2025-10-27 11:17:05 +05:30
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
e790686b0e Merge branch 'feat/mspi_axi_arb_v5.5' into 'release/v5.5'
mspi: axi arb priority (v5.5)

See merge request espressif/esp-idf!42803
2025-10-27 09:49:02 +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
7b9f5b85a7 fix(psram): fixed p4 rev3 xip stuck after board reset issue 2025-10-23 17:00:24 +08:00
armando
a600df13e8 feat(mspi): axi arb priority 2025-10-23 16:53:48 +08:00
gaoxu
7a5d3684bd fix(adc): fix ESP32 ADC continuous loss sample times 2025-10-23 14:48:13 +08:00