gaoxu
efd04b7709
feat(adc): support ADC oneshot and continuous on C61
2024-11-08 17:13:26 +08:00
Chen Ji Chang
6b54dfc636
Merge branch 'feat/mcpwm_sleep_rentention' into 'master'
...
feat(mcpwm): support sleep retention
Closes IDF-9752 and IDF-8473
See merge request espressif/esp-idf!33839
2024-11-08 15:39:58 +08:00
Ondrej Kosta
7f07c9de44
Merge branch 'feature/ptp' into 'master'
...
Feature/ptp
Closes IDFGH-12397
See merge request espressif/esp-idf!33058
2024-11-08 15:10:07 +08:00
wanckl
a50c095df1
fix(esp_driver_gpio): esp32c61 gpio number update 22 -> 25
2024-11-08 10:36:20 +08:00
Ondrej Kosta
d2b1202d5a
feat(esp_eth): added HW Time Stamping support for ESP32P4
...
Added mechanism to L2 TAP to retreive time stamp
Added PTP time synchronization example
2024-11-07 15:01:24 +08:00
Chen Jichang
8e4ff8bcba
feat(mcpwm): support sleep retention
2024-11-07 12:06:31 +08:00
Chen Jichang
0eeb544bd2
fix(mcpwm): fix mcpwm register offset on p4
2024-11-06 17:29:58 +08:00
Wan Lei
405327d22a
Merge branch 'fix/c61_h2_pmu_icg_csv_update' into 'master'
...
fix(pmu): c61 and h2 update pmu_icg_mapping.h
See merge request espressif/esp-idf!34370
2024-11-05 20:18:04 +08:00
Song Ruo Jing
7e90a41bc9
Merge branch 'refactor/regi2c_mst_clock_enable' into 'master'
...
refactor(regi2c): analog i2c mst clock should be enabled/disabled per usage
Closes IDF-10492 and IDF-10693
See merge request espressif/esp-idf!32682
2024-11-05 15:15:26 +08:00
Michael (XIAO Xufeng)
676f5194d5
Merge branch 'fix/sdio_slave_add_pm_lock' into 'master'
...
fix(sdio_slave): fix issue that auto light sleep can happen SDIO slave enabled
Closes IDF-8476
See merge request espressif/esp-idf!33579
2024-11-05 03:19:33 +08:00
Jiang Jiang Jian
1f47975472
Merge branch 'bugfix/idf-11064' into 'master'
...
fix some issues on esp32c5 eco1
Closes IDF-11064 and IDF-11066
See merge request espressif/esp-idf!34350
2024-11-04 20:46:01 +08:00
Song Ruo Jing
2cb35a2955
refactor(regi2c): ana i2c master clock is enabled per request
2024-11-04 12:37:17 +08:00
Song Ruo Jing
92ed77933b
refactor(clk): deprecate SOC_RTC_FAST_CLK_SRC_XTAL_DIV
2024-11-04 12:37:17 +08:00
Li Shuai
f46b9ed5a6
fix(esp_hw_support): fix the issue of mmu table content loss due to default sd signal
2024-11-04 11:11:36 +08:00
Konstantin Kondrashov
37b600124f
feat(efuse): Adds efuse ADC calib data for ESP32-C61
2024-11-01 23:08:53 +08:00
Konstantin Kondrashov
7397c159cb
feat(efuse): Adds efuse ADC calib data for ESP32-C5
2024-11-01 23:08:53 +08:00
Konstantin Kondrashov
5b1891c2fa
feat(efuse): Adds efuse ADC calib data for ESP32-P4
2024-11-01 23:08:53 +08:00
Xiao Xufeng
df2d09e3e0
feat(sleep_retention): allow drivers taking TOP power lock
...
Also add a dump function
2024-10-31 21:25:37 +08:00
Chen Ji Chang
f9d6c4df20
Merge branch 'feat/pcnt_sleep_retention' into 'master'
...
feat(pcnt): add sleep retention init to avoid light sleep when pcnt is working
See merge request espressif/esp-idf!33691
2024-10-31 19:12:49 +08:00
wanckl
8f1fa6164a
fix(pmu): c61 and h2 update pmu_icg_mapping.h
2024-10-31 13:54:20 +08:00
Kevin (Lao Kaiyao)
d622011a2b
Merge branch 'ci/fix_i2s_failed_case_on_c61' into 'master'
...
ci(i2s): fix i2s failed case on c61
Closes IDFCI-2463, IDFCI-2464, and IDFCI-2465
See merge request espressif/esp-idf!34529
2024-10-30 20:01:24 +08:00
Chen Jichang
ddf6fea6a2
feat(pcnt): add sleep retention init
...
Currently, due to the lack of sleep callback feature. We only init
sleep module but don't allocate it. Thus the power domain will be
kept during the light sleep. And temporarily disable pcnt sleep
retention support on P4 due to the lack of retention module ID.
2024-10-30 19:34:33 +08:00
Tomas Rezucha
1805efb0b2
Merge branch 'feat/dynamic_usb_hal' into 'master'
...
feat(hal/usb): Make USB-DWC HAL&LL configuration independent
Closes IDF-11437
See merge request espressif/esp-idf!34045
2024-10-30 18:32:32 +08:00
laokaiyao
059de88f23
feat(i2s): support i2s retention on C61
2024-10-30 18:13:30 +08:00
Kevin (Lao Kaiyao)
06da32f9f2
Merge branch 'ci/fix_i2s_multi_dev_failed_case' into 'master'
...
ci(i2s): fix i2s_multi_dev failed case
Closes IDFCI-1523 and IDFCI-2010
See merge request espressif/esp-idf!34495
2024-10-30 14:39:42 +08:00
laokaiyao
4464673ab9
ci(i2s): fix i2s_multi_dev failed case
2024-10-30 13:26:34 +08:00
laokaiyao
c007ec5f17
feat(touch): update doc and example for touch version 2
2024-10-30 10:02:49 +08:00
laokaiyao
1cd9dd5001
refactor(touch): refactor touch low-level for s2 & s3
2024-10-30 10:02:49 +08:00
Aditya Patwardhan
e5d246ef27
feat(hal): esp32c5: Add hal layer for key manager
2024-10-28 11:13:43 +08:00
Island
fa3f6ac55e
Merge branch 'feat/ble_mesh_esp32c61_support' into 'master'
...
Feat/ble mesh esp32c61 support
Closes BLERP-1098 and IDF-10364
See merge request espressif/esp-idf!34100
2024-10-25 12:24:01 +08:00
Gao Xu
ffcf40cee3
Merge branch 'feature/esp32c61_i2s_support' into 'master'
...
feat(i2s): support i2s on esp32c61
Closes IDF-9312 and IDF-9313
See merge request espressif/esp-idf!32905
2024-10-25 11:18:44 +08:00
Wu Zheng Hui
de3a5d4d93
Merge branch 'feat/support_esp32p4_flash_psram_sleep_pd' into 'master'
...
feat(esp_hw_support): support power down PSRAM or Flash during sleep for esp32p4 rev1.0
Closes PM-204 and IDF-11241
See merge request espressif/esp-idf!34340
2024-10-25 10:39:06 +08:00
Tomas Rezucha
d837cae2b0
feat(hal/usb): Make USB-DWC HAL&LL configuration independent
...
Previously, we included symbols from soc/usb_dwc_cfg.h and configured
the HAL and LL according to it. Now we get the configuration in runtime
from USB-DWC registers.
Added missing definition for USB FS peripheral on ESP32-P4.
2024-10-24 16:54:20 +02:00
Tomas Rezucha
b02ad37a55
feat(soc/usb): Add USB related changes to soc_caps and usb_dwc_periph
...
This commit changes the following:
- Add types and data structures indicating the available USB controllers
for each target.
2024-10-24 15:18:30 +08:00
wanckl
ef7406257a
feat(driver_spi): spi master support sleep retention(recovery)
2024-10-24 12:47:32 +08:00
Song Ruo Jing
92d335548f
Merge branch 'feature/ledc_sleep_retention_support' into 'master'
...
feat(ledc): support ledc sleep mode selection
Closes IDFGH-12713, IDF-9740, IDF-9769, IDF-9909, IDF-10372, IDF-10394, IDF-8472, and IDFCI-2450
See merge request espressif/esp-idf!34097
2024-10-24 11:43:11 +08:00
wuzhenghui
a1f9d5bcea
feat(esp_hw_support): support power down PSRAM or Flash during sleep for esp32p4 v1.0
2024-10-23 19:10:42 +08:00
laokaiyao
ecb52d3af3
refactor(i2s): rename the confusing port number
2024-10-23 18:16:57 +08:00
luoxu
f43b1d2dea
feat(ble_mesh): esp32c61 support for ble mesh
2024-10-23 16:57:59 +08:00
morris
6d716388ff
Merge branch 'feat/rgb_lcd_esp32p4' into 'master'
...
feat(lcd): support rgb lcd driver on esp32p4
Closes IDF-10962
See merge request espressif/esp-idf!33582
2024-10-23 14:39:19 +08:00
Song Ruo Jing
7a516554a6
feat(ledc): Add sleep retention support for C5/C61
2024-10-22 17:55:53 +08:00
Song Ruo Jing
4a90deb227
feat(ledc): support ledc sleep mode selection
...
Support LEDC sleep retention on C6/H2/P4
2024-10-22 17:54:32 +08:00
Song Ruo Jing
dc15243a64
refactor(uart): minor update on uart retention feature
2024-10-22 17:43:28 +08:00
morris
efcb91b47e
feat(lcd): support rgb lcd driver for esp32p4
2024-10-22 17:18:05 +08:00
gaoxu
8ab0cdde60
feat(i2s): support i2s on esp32c61
2024-10-22 15:12:38 +08:00
Chen Jichang
b6645acafe
feat(parlio): support sleep retention
2024-10-21 20:25:39 +08:00
Chen Jichang
e9fc43f5da
fix(parlio): fix spelling error in reg_base.h
2024-10-21 19:59:17 +08:00
Armando (Dou Yiwen)
0aa8c024a3
Merge branch 'feat/twai_sleep_retention' into 'master'
...
twai: sleep retention support
Closes IDF-8471, IDF-9772, and IDF-9743
See merge request espressif/esp-idf!34107
2024-10-21 19:14:48 +08:00
Armando (Dou Yiwen)
df9d72226b
Merge branch 'feat/isp_lsc_feature' into 'master'
...
isp: lsc feature
Closes IDF-11228
See merge request espressif/esp-idf!31193
2024-10-18 16:59:51 +08:00
Wan Lei
087f48ca55
Merge branch 'fix/spi_enable_p4_c5_test' into 'master'
...
fix(driver_spi): enable p4 multi dut test and c5 test
Closes IDF-9517 and IDF-10322
See merge request espressif/esp-idf!33087
2024-10-18 14:57:23 +08:00