morris
003eaf0896
Merge branch 'feature/spi_master_support_edma_on_s3_v5.5' into 'release/v5.5'
...
feat(driver_spi): master driver psram edma support (v5.5)
See merge request espressif/esp-idf!44473
2026-01-14 10:46:15 +08:00
morris
8506035f5a
refactor(gdma): enhance M2M capability handling
2026-01-08 18:25:42 +08:00
Wan Lei
3924afbf28
feat(spi_master): support dma transfer with psram directly
2026-01-06 14:16:04 +08:00
morris
2fad74c350
Merge branch 'fix/handle_shared_intr_v5.5' into 'release/v5.5'
...
Fix/handle shared intr (v5.5)
See merge request espressif/esp-idf!44071
2025-12-26 19:21:39 +08:00
Chen Chen
707147fe57
fix(i2c_master): Add i2c master timeout range check
...
Closes https://github.com/espressif/esp-idf/issues/17930
2025-12-24 11:08:18 +08:00
Chen Chen
2ce6e22986
fix(intr_alloc): Fix ISR allocate methods in several drivers
2025-12-16 08:32:59 +08:00
Jiang Jiang Jian
ddb9f5d9dc
Merge branch 'fix/fix_mspi_write_stuck_after_reset_v5.5' into 'release/v5.5'
...
fix(esp_system): fix mspi write stuck after cpu/digital reset on c5/c61 (v5.5)
See merge request espressif/esp-idf!43732
2025-12-04 10:34:56 +08:00
wuzhenghui
104145de7f
fix(esp_system): fix mspi write stuck after cpu/digital reset on c5/c61
2025-12-02 13:34:17 +08:00
gaoxu
9126d8c485
feat(adc): add always inline for adc ll functions called by bootloader
2025-12-01 15:31:44 +08:00
Song Ruo Jing
ee588b3aad
fix(gpio): oe control by register only take effect when func sel is GPIO
2025-11-24 11:41:26 +08:00
gaoxu
7077a846af
feat(adc): add adc_continuous_parse_data api
2025-11-10 14:28:39 +08:00
gaoxu
7a5d3684bd
fix(adc): fix ESP32 ADC continuous loss sample times
2025-10-23 14:48:13 +08:00
C.S.M
ff1c10e385
refactor(spi_flash): Refactor gpspi flash for making it's clock accurate
2025-10-14 17:45:29 +08:00
morris
d3177152b3
Merge branch 'bugfix/gpio_esp32_workaround_v5.5' into 'release/v5.5'
...
fix(gpio): fix ESP32 GPIO sleep mode handling (v5.5)
See merge request espressif/esp-idf!41214
2025-09-01 14:54:37 +08:00
morris
9244d4b6cc
Merge branch 'bugfix/ledc_update_duty_wait_v5.5' into 'release/v5.5'
...
fix(ledc): duty_start bit should wait for its self-clear before next set on esp32 (v5.5)
See merge request espressif/esp-idf!41272
2025-09-01 14:53:43 +08:00
Jiang Jiang Jian
d421c9963e
Merge branch 'feat/support_c5_c61_clkoutput_v5.5' into 'release/v5.5'
...
feat(esp_hw_support): support clock output feature on esp32c5/esp32c61 (v5.5)
See merge request espressif/esp-idf!41108
2025-09-01 14:43:15 +08:00
Jiang Jiang Jian
3e9d20f6d5
Merge branch 'fix/fix_lightsleep_pd_modem_breaks_common_fe_clock_v5.5' into 'release/v5.5'
...
fix(esp_hw_support): fix lightsleep pd modem breaks common fe clock (v5.5)
See merge request espressif/esp-idf!41110
2025-09-01 14:42:50 +08:00
yinqingzhao
5714153832
feat(phy): add phy calibration independent support
2025-08-22 10:49:23 +08:00
Jiang Jiang Jian
7b478f3ec8
Merge branch 'fix/fix_psram_incr16_v5.5' into 'release/v5.5'
...
fix(dma): add burst size check when dma access psram (v5.5)
See merge request espressif/esp-idf!41107
2025-08-20 14:01:36 +08:00
Chen Jichang
333858e57b
fix(dma): add burst size check when dma access psram
2025-08-15 15:37:52 +08:00
Song Ruo Jing
723a926b26
fix(ledc): duty_start bit should wait for its self-clear before next set on esp32
2025-08-14 18:56:34 +08:00
Song Ruo Jing
2292bd6473
fix(lp_io): w1ts/w1tc register access performance is improved
...
by avoiding "read-modify-write" operation. The registers designed to be
write only.
2025-08-13 20:40:02 +08:00
Mahavir Jain
2829481eb6
fix(psram): provide boot warning about PSRAM encryption issue on C5/C61
...
For C5/C61 revision 1.0, PSRAM encryption has hardware issue. This will
be addressed in future silicon version. Add explicit warning about this.
2025-08-11 13:46:38 +05:30
wuzhenghui
6a5a2fa92a
fix(esp_hw_support): fix MODEM_ADC_COMMON_FE destroyed by modem powerdown lightsleep
2025-08-08 11:45:41 +08:00
wuzhenghui
cafe454113
feat(esp_hw_support): support clock output feature on esp32c5/esp32c61
2025-08-08 11:36:28 +08:00
Jiang Jiang Jian
f365dbe2ac
Merge branch 'feat/c61_psram_timing_tuning_v5.5' into 'release/v5.5'
...
psram: psram 80M timing tuning on c61 (v5.5)
See merge request espressif/esp-idf!40914
2025-07-31 15:30:18 +08:00
armando
4b36b0a1ff
feat(psram): psram 80M timing tuning on c61
2025-07-30 16:55:01 +08:00
gaoxu
4b46a16922
feat(adc): support ADC calibration on ESP32C61
2025-07-26 20:59:51 +08:00
Jiang Jiang Jian
9316e840a7
Merge branch 'c61_sdio_v5.5' into 'release/v5.5'
...
feat(sdio): support sdio on esp32c61 (v5.5)
See merge request espressif/esp-idf!40716
2025-07-25 20:27:30 +08:00
gaoxu
62b9e1620d
feat(sdio): support sdio on esp32c61
2025-07-24 14:13:23 +08:00
wanckl
cc54f04f96
fix(driver_spi): master driver change esp32p4 default src to pll
2025-07-24 00:41:57 +08:00
Jiang Jiang Jian
3c39b32195
Chip/support esp32c61 v5.5
2025-07-22 12:21:36 +08:00
harshal.patil
5210e576d5
feat(mbedtls/sha): New API for setting SHA mode
2025-06-18 16:46:39 +05:30
nilesh.kale
04f5e591c0
feat: enable support for deterministic mode for esp32h2
2025-06-16 13:13:03 +08:00
armando
fafc25b8b9
feat(mspi): supported psram 80MHz timing tuning
2025-05-22 14:42:42 +08:00
Armando (Dou Yiwen)
06520a3c99
Merge branch 'fix/fix_c5_eco2_psram_id_issue' into 'master'
...
psram: c5 eco2 psram id issue
Closes IDF-12991 and IDF-12992
See merge request espressif/esp-idf!38730
2025-04-29 14:23:17 +08:00
nilesh.kale
f19e8e6970
fix: re-enabled ecdsa support for esp32c5-eco2
2025-04-28 20:58:09 +05:30
armando
89d566bb9c
fix(psram): fixed psram init state not in low speed mode issue on c5 c61
2025-04-27 15:06:40 +08:00
Gao Xu
a446010245
Merge branch 'fix/add_sar_module_enable_disable_c5_c61' into 'master'
...
fix(ADC): fix ADC do not enable/disable regi2c registers
Closes IDF-12726 and IDF-12465
See merge request espressif/esp-idf!38159
2025-04-26 21:58:05 +08:00
Sudeep Mohanty
692512c0b3
Merge branch 'contrib/github_pr_15717' into 'master'
...
feat(ulp): LP Timer interrupt support (GitHub PR)
Closes IDFGH-15026
See merge request espressif/esp-idf!38613
2025-04-25 16:07:31 +08:00
gaoxu
bf335a38f7
fix(adc): fix adc do not enable/disable regi2c registers
2025-04-25 14:39:01 +08:00
Song Ruo Jing
5f050afdc1
Merge branch 'refactor/enable_rtc_clk_test' into 'master'
...
refactor(clk): enable rtc_clk ci test for all supported targets
Closes IDF-8973, IDF-10309, IDF-10984, and IDF-11022
See merge request espressif/esp-idf!38330
2025-04-24 15:07:59 +08:00
morris
5655ee9ba8
fix(uart): fifo read may generate load byte instruction
2025-04-23 16:10:36 +08:00
jath03
a9eba4058e
feat(ulp): LP Timer interrupt support
...
This commit adds support for the LP Timer interrupt to be used by the LP
Core.
Merges https://github.com/espressif/esp-idf/pull/15717
2025-04-23 09:52:45 +02:00
Song Ruo Jing
1b3680eff3
feat(rtc_time): support rtc time for esp32c61
2025-04-23 14:15:01 +08:00
Li Shuai
8e25a37f67
Merge branch 'feat/support_hp_uarts_wakeup_modes_during_light_sleep' into 'master'
...
support hp uarts wakeup modes during light sleep
See merge request espressif/esp-idf!37730
2025-04-22 17:49:02 +08:00
Li Shuai
d115a3daac
feat(esp_driver_uart): support hp uarts wakeup modes 1 2 3 during light sleep
2025-04-21 14:03:34 +08:00
C.S.M
d6760b170a
fix(i2c): Fix that fsm reset cause i2c scl frequency changed on esp32s2,
...
Closes https://github.com/espressif/esp-idf/issues/15724
2025-04-17 18:03:42 +08:00
morris
2b5d91ad1c
refactor(ana_cmpr): enhanced the driver implementation
2025-04-11 17:45:32 +08:00
laokaiyao
db85cd02be
refactor(esp32c61): bus_monitor backward compatible refactor
2025-04-08 22:50:04 +08:00