liuning
33c463a243
feat(phy): add check for required clock bits during phy enable
2026-02-12 09:38:41 +08:00
morris
ee07a8765c
Merge branch 'fix/adc_c6_get_high_result_v5.3' into 'release/v5.3'
...
fix(adc): fix ESP32C6 ADC get high result after enable (v5.3)
See merge request espressif/esp-idf!43230
2026-02-04 14:58:13 +08:00
morris
06eb046506
Merge branch 'fix/esp32_adc_continuous_loss_sample_v5.3' into 'release/v5.3'
...
Fix/esp32 adc continuous loss sample (v5.3)
See merge request espressif/esp-idf!42831
2026-02-04 14:57:29 +08:00
gaoxu
50c802d057
feat(adc): add adc_continuous_parse_data api
2026-02-03 16:51:43 +08:00
gaoxu
6886209cc0
fix(adc): fix ESP32 ADC continuous loss sample times
2026-02-03 16:43:05 +08:00
gaoxu
e1922ac37d
fix(adc): fix ESP32C6 ADC get high result after enable
2026-02-03 16:39:44 +08:00
morris
d3316dc9d5
Merge branch 'fix/handle_shared_intr_v5.3' into 'release/v5.3'
...
Fix/handle shared intr (v5.3)
See merge request espressif/esp-idf!44073
2026-01-14 10:11:45 +08:00
Chen Chen
94f9f086f9
fix(intr_alloc): Fix ISR allocate methods in several drivers
2026-01-07 10:17:09 +08:00
Chen Chen
9c5d0446fe
fix(i2c_master): Add i2c master timeout range check
...
Closes https://github.com/espressif/esp-idf/issues/17930
2026-01-07 10:05:23 +08:00
morris
9ba4c2cd8e
Merge branch 'feat/uart_dma_support_v5.3' into 'release/v5.3'
...
feat(uhci): Add uhci (uart-dma) support on current chips (backport v5.3)
See merge request espressif/esp-idf!41520
2025-08-29 16:14:24 +08:00
C.S.M
8659c44975
feat(uhci): Add uhci (uart-dma) support on current chips
2025-08-28 18:23:23 +08:00
laokaiyao
e44278b70e
feat(i2s): add PLL240M clock source on S3 and C6
...
Closes https://github.com/espressif/esp-idf/issues/17056
2025-08-28 10:24:29 +08:00
morris
28ccd8bb75
Merge branch 'bugfix/ledc_update_duty_wait_v5.3' into 'release/v5.3'
...
fix(ledc): duty_start bit should wait for its self-clear before next set on esp32 (v5.3)
See merge request espressif/esp-idf!41275
2025-08-21 13:04:16 +08:00
Jiang Jiang Jian
3cbf1cc63b
Merge branch 'fix/fix_lightsleep_pd_modem_breaks_common_fe_clock_v5.3' into 'release/v5.3'
...
fix(esp_hw_support): fix lightsleep pd modem breaks common fe clock (v5.3)
See merge request espressif/esp-idf!41112
2025-08-20 14:33:55 +08:00
Song Ruo Jing
11c425f2dc
fix(ledc): duty_start bit should wait for its self-clear before next set on esp32
2025-08-14 19:16:22 +08:00
wuzhenghui
beabc5bbf8
fix(esp_hw_support): fix MODEM_ADC_COMMON_FE destroyed by modem powerdown lightsleep
2025-08-08 12:05:05 +08:00
Li Shuai
08c146b2ab
change(hal): add hal interface to configure pau regdma wait timeout parameter
2025-08-06 19:42:35 +08:00
Jiang Jiang Jian
8752e3fe80
Merge branch 'feat/enable_wakeup_tests_for_more_chips_v5.3' into 'release/v5.3'
...
feat(esp_hw_support): enable wakeup tests for more chips (v5.3)
See merge request espressif/esp-idf!40047
2025-07-02 13:57:48 +08:00
Marius Vikhammer
62b365569d
feat(lp_core): added support for LP-IO as LP-core wakeup source
2025-07-01 17:57:42 +08:00
morris
c60f52b724
Merge branch 'contrib/github_pr_16130_v5.3' into 'release/v5.3'
...
esp_adc: Release the peripheral after calibration (GitHub PR) (v5.3)
See merge request espressif/esp-idf!40003
2025-06-24 12:18:09 +08:00
gaoxu
216cf17fc1
fix(adc): fix P4 ADC2 oneshot error and refactor apb claim macor
2025-06-24 10:33:59 +08:00
Jiang Jiang Jian
0c7bd3e961
Merge branch 'fix/lp_periph_use_int_raw_v5.3' into 'release/v5.3'
...
change(lp-core): Update LP I2C and LP UART drivers to use raw interrupt status (v5.3)
See merge request espressif/esp-idf!39250
2025-06-23 10:42:43 +08:00
Song Ruo Jing
8baffe22cb
fix(uart): LP UART does not have the pre-divider for its clock source
...
Closes https://github.com/espressif/esp-idf/issues/15427
2025-05-22 11:51:19 +08:00
Sudeep Mohanty
ee995a79f3
change(lp-core): Update LP I2C and LP UART drivers to use raw interrupt status
...
This commit updates the LP I2C and LP UART drivers to use the raw
interrupt status without enabling the interrupts.
2025-05-19 10:38:07 +02:00
C.S.M
87c6979b97
fix(i2c): Fix that fsm reset cause i2c scl frequency changed on esp32s2
2025-05-08 13:01:30 +08:00
morris
3f9d5cac2a
Merge branch 'bugfix/clear_ledc_gamma_ram_v5.3' into 'release/v5.3'
...
fix(ledc): left-off gamma ram registers should be cleared (v5.3)
See merge request espressif/esp-idf!37573
2025-04-16 10:19:51 +08:00
morris
7c447b5525
Merge branch 'bugfix/gpio_dump_io_config_v5.3' into 'release/v5.3'
...
fix(gpio): fix pu, pd, drv value incorrect from gpio_dump_io_configuration on esp32 (v5.3)
See merge request espressif/esp-idf!37909
2025-04-16 10:17:44 +08:00
morris
3816f5f281
Merge branch 'fix/parlio_add_gdma_fifo_reset_v5.3' into 'release/v5.3'
...
fix(parlio_tx): add clock and fifo reset in disable function (v5.3)
See merge request espressif/esp-idf!36274
2025-04-15 10:47:25 +08:00
Song Ruo Jing
0077f642df
fix(gpio): fix 8/16-bit gpio, rtc/lp_io register access
2025-03-20 17:09:36 +08:00
Song Ruo Jing
47f1a2c81b
fix(gpio): fix pu, pd, drv value incorrect from gpio_dump_io_configuration on esp32
...
Closes https://github.com/espressif/esp-idf/issues/14931
2025-03-20 17:09:28 +08:00
Song Ruo Jing
0ced5fbd21
fix(ledc): overflowed integer argument in ledc_hal_clear_left_off_fade_param
2025-03-07 20:30:20 +08:00
Jiang Jiang Jian
5f18a9711b
Merge branch 'feature/esp32h2_eco5_ecc_v5.3' into 'release/v5.3'
...
feat(ecc): enable ECC constant time mode for ESP32-H2 ECO5 (v5.3)
See merge request espressif/esp-idf!36585
2025-02-28 10:50:18 +08:00
Chen Jichang
25f35910a7
fix(parlio): fix rempty interrupt during resetting fifo
...
Move the fifo reset to after disabling the tx core clock.
And add external non-free running clock src test.
2025-02-27 15:12:33 +08:00
Chen Jichang
1ff5e64acd
fix(parlio_tx): add clock and fifo reset in disable function
2025-02-26 18:41:49 +08:00
morris
67c6ae91ab
Merge branch 'feat/allow_setting_rmt_group_prescale_v5.3' into 'release/v5.3'
...
refactor(rmt): set group clock prescale dynamically (v5.3)
See merge request espressif/esp-idf!36738
2025-02-26 17:03:16 +08:00
Chen Jichang
e98ded4e7b
refactor(rmt): set group clock prescale dynamically
...
Closes https://github.com/espressif/esp-idf/issues/14760
2025-02-26 11:22:51 +08:00
morris
03a2fca29d
Merge branch 'feature/flash_software_resume_v5.3' into 'release/v5.3'
...
feat(spi_flash): Add config for adding auto check status after suspend to improve performance (backport v5.3)
See merge request espressif/esp-idf!36526
2025-02-20 11:01:11 +08:00
Mahavir Jain
e97c51ea24
feat(ecc): enable ECC constant time mode for ESP32-H2 ECO5
2025-02-19 19:15:17 +05:30
Armando
aad78c3022
fix(adc): fixed adc function register not reset issue
2025-02-18 10:35:59 +08:00
Mahavir Jain
e1a023e13d
Merge branch 'feat/support_aes_pseudo_round_func_in_esp32h2_eco5_v5.3' into 'release/v5.3'
...
Support AES and XTS-AES's pseudo round function in ESP32H2-ECO5 (v5.3)
See merge request espressif/esp-idf!36464
2025-01-24 14:40:00 +08:00
morris
8f20eac2df
Merge branch 'feat/spi_std_timing_and_bit_trans_v5.3' into 'release/v5.3'
...
feat(driver_spi): support adjust master rx to standard timing (v5.3)
See merge request espressif/esp-idf!36400
2025-01-24 10:24:14 +08:00
harshal.patil
ac0dc0d775
feat(bootloader_support): Permanently enable XTS-AES pseudo rounds when FE release mode is enabled
2025-01-23 14:06:16 +05:30
C.S.M
d756e6d208
feat(spi_flash): Add config for adding auto check status after suspend to improve performance
2025-01-21 15:04:21 +08:00
Jiang Jiang Jian
4e0cb9a140
Merge branch 'fix/fix_p4_deepsleep_io_leakage_v5.3' into 'release/v5.3'
...
fix(esp_hw_support): fix esp32p4 JTAG pad deepsleep current leakage (v5.3)
See merge request espressif/esp-idf!36009
2025-01-17 12:10:46 +08:00
wanckl
e1cc1e2568
feat(driver_spi): support using SPI_DEVICE_STD_TIMING to adjust master rx in standard timing
2025-01-17 10:48:52 +08:00
wuzhenghui
a18fe20e9b
fix(esp_hw_support): fix esp32p4 JTAG pad deepsleep current leakage
2024-12-26 16:05:14 +08:00
Song Ruo Jing
340c0d1280
fix(uart): fix 8/16-bit uart register access
2024-12-25 19:08:05 +08:00
laokaiyao
fdc8275b37
fix(i2s): add check for the tdm frame bits num
2024-12-24 12:21:29 +08:00
wuzhenghui
1a23d3cd53
fix(esp_driver_gptimer): do gptimer retention by timer unit rather than timer group
2024-12-03 10:44:56 +08:00
morris
bde65f22fc
fix(gpio): improve set level performance
...
by avoid "read-modify-write" operation. The registers designed to be
write only.
Related to https://github.com/espressif/esp-idf/issues/14674
2024-11-14 14:35:49 +08:00