Commit Graph

32006 Commits

Author SHA1 Message Date
morris
516a46c395 Merge branch 'revert/spi_lcd_mode_auto_detect' into 'master'
revert(lcd): data line number auto detect

See merge request espressif/esp-idf!41795
2025-09-11 16:33:27 +08:00
Ivan Grokhotkov
0d10158016 Merge branch 'feature/rename-newlib-to-esp_libc' into 'master'
change(esp_libc): rename newlib component to esp_libc

Closes IDF-11226

See merge request espressif/esp-idf!41584
2025-09-11 09:34:43 +02:00
Mahavir Jain
cf38555647 Merge branch 'refactor/move_api_to_set_ecdsa_key_blk_to_ecdsa_ll.h' into 'master'
refactor(hal): moved API efuse_ll_set_ecdsa_key_blk() to ecdsa_ll.h

Closes IDF-13549

See merge request espressif/esp-idf!41149
2025-09-11 12:27:32 +05:30
Kevin (Lao Kaiyao)
be099ca81f Merge branch 'refactor/move_touch_element_to_managed_component' into 'master'
remove(touch_element): remove touch_element from idf

Closes IDF-6155 and IDF-13348

See merge request espressif/esp-idf!41702
2025-09-11 14:55:55 +08:00
Wang Tao
67e149c9c0 Merge branch 'fix/dhcp_decline_restart_issue' into 'master'
fix(lwip): fix dhcp arp check issue

See merge request espressif/esp-idf!41605
2025-09-11 14:43:57 +08:00
Mahavir Jain
cde30c2407 Merge branch 'fix/rng_entropy_mixing_with_rtc_timer' into 'master'
fix(esp_hw_support): Fixed entropy mixing of RTC timer with RNG

See merge request espressif/esp-idf!41723
2025-09-11 12:01:39 +05:30
morris
08dc794e25 revert(lcd): data line number auto detect
quad_mode and octal_mode are not bus attribute but transaction attribute
in esp-idf SPI master driver

Closes https://github.com/espressif/esp-idf/issues/17455
2025-09-11 13:34:15 +08:00
morris
e3190c630a Merge branch 'refactor/remove_deprecated_driver_header_files' into 'master'
refactor(driver): remove deprecated header files && update P4 ECO5 registers for BS and LCD_CAM

Closes IDF-13733 and IDF-13745

See merge request espressif/esp-idf!41745
2025-09-11 13:29:10 +08:00
wangtao@espressif.com
c2d87d962b fix(lwip): fix dhcp arp check issue 2025-09-11 13:23:49 +08:00
Aditya Patwardhan
0cd73dfb43 fix(esp_hw_support): Fixed entropy mixing of RTC timer with RNG
Previously the RTC timer entropy was being mixed with the RNG timer
    in a wrong way. Which led to the overwriting of the LSB with rtc
    timer value.
    This change fixes that behaviour
2025-09-11 09:41:25 +05:30
Mahavir Jain
b8b4a4f065 Merge branch 'change/exclude_cve-2025-57052' into 'master'
change(cjson): Update to v1.7.19

See merge request espressif/esp-idf!41749
2025-09-11 09:40:49 +05:30
Island
208c7d2b87 Merge branch 'feat/ble_log_v2' into 'master'
feat(ble): refactored ble log module with layered design

Closes BLERP-2177, BLERP-2176, BLERP-2175, BLERP-2174, BLERP-2173, BLERP-2172, BLERP-2171, BLERP-2170, BLERP-2169, and BLERP-2185

See merge request espressif/esp-idf!41574
2025-09-11 10:50:18 +08:00
Ashish Sharma
70d9308f16 change(cjson): update cjson version to 1.7.19 2025-09-10 18:29:18 +08:00
Mahavir Jain
b789445a67 Merge branch 'contrib/github_pr_17501' into 'master'
fix(esp_http_server): fix memory leak in httpd_req_async_handler_begin (GitHub PR)

Closes IDFGH-16361

See merge request espressif/esp-idf!41748
2025-09-10 13:15:36 +05:30
Michael (XIAO Xufeng)
760e88a758 Merge branch 'feat/add_c5_c61_supported_master' into 'master'
feat(tools): add c5, c61 into supported targets list

See merge request espressif/esp-idf!41654
2025-09-10 11:36:11 +08:00
Alexey Lapshin
9281e78381 change(esp_libc): rename newlib component to esp_libc 2025-09-09 22:00:44 +08:00
nilesh.kale
efb29736bb refactor(hal): moved ECDSA APIs from efuse to ecdsa 2025-09-09 15:01:32 +05:30
Zhou Xiao
b9dbc2ece7 feat(ble): refactored ble log module with layered design 2025-09-08 22:12:51 +08:00
morris
c6f02a638d feat(soc):update lcd registers on esp32p4 rev3.0 2025-09-08 11:05:25 +08:00
morris
a157181399 refactor(driver): remove deprecated header files
use esp_private/periph_ctrl.h and esp_private/rtc_cntl.h in favor of
driver/periph_ctrl.h and driver/rtc_cntl.h
2025-09-08 11:05:25 +08:00
Xiao Xufeng
826db0f90f feat(tools): add c5, c61 into supported targets list 2025-09-08 02:44:59 +08:00
Mahavir Jain
9ddb3cda20 Merge branch 'fix/cleanup_ota_src_file' into 'master'
cleanup: remove ota app descriptor source

See merge request espressif/esp-idf!41703
2025-09-04 09:21:48 +05:30
laokaiyao
f15a60f2f6 remove(touch_element): remove touch_element from idf
Touch Element Library is moved to managed component.
(https://components.espressif.com/components/espressif/touch_element/versions/1.0.0/readme)
2025-09-04 11:26:17 +08:00
morris
012318db96 Merge branch 'feat/support_pcnt_on_h4' into 'master'
feat(pcnt): support pcnt on esp32h4

Closes IDF-12338 and IDF-13637

See merge request espressif/esp-idf!41526
2025-09-03 17:15:11 +08:00
Li Shuai
6e45f4df9a Merge branch 'feat/support_esp32h4_top' into 'master'
Support cpu & modem & top domain and minimum system peripherals retention in esp32h4 beta5

Closes PM-449, PM-484, PM-448, PM-451, PM-497, IDF-12283, and IDF-12286

See merge request espressif/esp-idf!40605
2025-09-03 16:28:33 +08:00
Mahavir Jain
ce4ef7a2bf cleanup: remove ota app descriptor source
Leftover from earlier cleanup commit 42914e01ee
2025-09-03 09:09:04 +05:30
Alexey Lapshin
0a7ace356d Merge branch 'change/remove-sys_dirent_h-include' into 'master'
change(newlib): prepare dirent.h to remove

Closes IDF-10675 and LLVM-330

See merge request espressif/esp-idf!41608
2025-09-02 13:42:18 +04:00
morris
7c369baf7a Merge branch 'feat/p4_eco5_pcnt' into 'master'
feat(pcnt,mcpwm,rmt): update struct on p4 eco5

Closes IDF-13734, IDF-13517, IDF-13738, IDF-13440, and IDF-13520

See merge request espressif/esp-idf!41571
2025-09-02 17:22:48 +08:00
Mahavir Jain
632dac5feb Merge branch 'doc/adds_sni_documentation' into 'master'
docs(esp_http): adds documentation regarding sni

See merge request espressif/esp-idf!41586

Related https://github.com/espressif/esp-idf/issues/9392
2025-09-02 09:26:12 +05:30
Gao Xu
8222f884cb Merge branch 'fix/wrong_channel_gpio_num_on_p4_adc2' into 'master'
ADC: add continuous parse data API

See merge request espressif/esp-idf!40243
2025-09-02 11:17:51 +08:00
Chen Jichang
444346d3b3 feat(gdma): update gdma struct on p4 eco5 2025-09-01 15:29:21 +08:00
Chen Jichang
c2a95b1bcf feat(pcnt,mcpwm,rmt): update struct on p4 eco5 2025-09-01 15:29:05 +08:00
Chen Jichang
ad5bdc83a7 feat(pcnt): support pcnt on esp32h4 2025-09-01 10:50:55 +08:00
Gao Xu
abaa608074 Merge branch 'feat/dvp_format_trans' into 'master'
feat(cam): support format conversion function

See merge request espressif/esp-idf!40890
2025-09-01 10:16:38 +08:00
hebinglin
852aab4b64 change(esp_hw_support): replace pmu reg operation with pmu ll layer code 2025-09-01 10:13:52 +08:00
hebinglin
cfecbc99ce change(esp_hw_support): update sleep cpu flow 2025-09-01 10:13:52 +08:00
hebinglin
e2534b1b5f change(esp_hw_support): update wait pll calibration done in sleep_clock 2025-09-01 10:13:52 +08:00
hebinglin
752ca902f6 feat(esp_hw_support): support rtcio & extio wakeup in esp32h4 beta5 2025-09-01 10:13:52 +08:00
hebinglin
b0c8bd7236 change(esp_hw_support): optimize sleep retated parameters in esp32h4beta5 2025-09-01 10:13:52 +08:00
hebinglin
88fb870346 change(soc): support xtal32k in esp32h4beta5 2025-09-01 10:13:52 +08:00
hebinglin
ea2aaea88c change(hal): update lpperiph structure file and support rtcio for esp32h4beta5 2025-09-01 10:13:51 +08:00
hebinglin
0f04aa2359 change(esp_hw_support): support light sleep with top domain power down for esp32h4beta5 2025-09-01 10:13:51 +08:00
hebinglin
6078f64be4 change(esp_hw_support): update pau regdma register driver for esp32h4beta5 2025-09-01 10:13:51 +08:00
hebinglin
1a367fa649 fix(esp_hw_support): esp32h4 beta5 i2c config retention when pd modem refer to PM-487 2025-09-01 10:13:51 +08:00
hebinglin
cd294435dd change(esp_hw_support): support light sleep with modem domain power down for esp32h4beta5 2025-09-01 10:13:51 +08:00
hebinglin
bc4c9952bb change(esp_hw_support): support cpu domain power down and cpu retention for esp32h4 beta5 2025-09-01 10:13:51 +08:00
hebinglin
909573f8e7 Revert "change(esp_hw_support): comment out for ci pass in esp32h4beta5"
This reverts commit 9f4a568163.
2025-09-01 10:13:51 +08:00
gaoxu
3c7e54c422 feat(adc): add adc_continuous_parse_data api 2025-09-01 09:30:24 +08:00
gaoxu
622c07e0b2 fix(adc): fix ESP32-P4 ADC2 wrong channel num 2025-09-01 09:30:24 +08:00
Alexey Lapshin
bc4a9ad406 change(newlib): remove sys/dirent.h from newlib component 2025-08-30 19:52:33 +07:00