Yuan Yu
9a109ca17c
fix(peripherals): Correct typo in periph_inttrput_t
...
Corrected the typo in the type name from 'periph_inttrput_t' to 'periph_interrupt_t'.
2025-05-15 18:40:57 +08:00
armando
402bf0ce58
feat(sd): sd host driver layer driver NG
2025-05-15 10:57:33 +08:00
wuzhenghui
7107177e2d
fix(esp_hw_support): Fix deepsleep leakage after initializing USB HS phy
2025-05-15 10:12:59 +08:00
morris
929e14951b
Merge branch 'feat/add_parlio_bitscrambler_support' into 'master'
...
feat(parlio_tx): add bitscrambler support
Closes IDF-12016
See merge request espressif/esp-idf!38368
2025-05-12 15:39:56 +08:00
Marius Vikhammer
3058e24af9
Merge branch 'feature/lp_core_c5_eco2' into 'master'
...
feat(ulp): update ulp for c5 eco2
Closes IDF-8637
See merge request espressif/esp-idf!38431
2025-05-12 13:35:25 +08:00
Chen Jichang
39f6aeb536
feat(bitscrambler): add enable and disable function
2025-05-12 10:27:14 +08:00
Marius Vikhammer
2fbbcc6d36
feat(ulp): updated to reflect eco2 ulp changes
2025-05-12 10:22:20 +08:00
morris
d01a19330f
Merge branch 'test/twai_bitrate_correctness' into 'master'
...
test(twai): ensure the bitrate correctness by uart baudrate detector
Closes IDF-13020
See merge request espressif/esp-idf!38982
2025-05-09 17:23:48 +08:00
morris
2ea460df56
test(twai): ensure the bitrate correctness by uart baudrate detector
2025-05-08 22:35:16 +08:00
morris
5cc6cbd4c7
fix(mcpwm): the wrong pm lock type on esp32 and esp32s3
2025-05-08 21:25:47 +08:00
wuzhenghui
9b5944b795
feat(esp_hw_support): support switch to VBAT power supply in deepsleep on esp32p4
2025-05-08 16:44:58 +08:00
Wan Lei
a16f621ed2
Merge branch 'feat/twai_driver_legacy_target_support' into 'master'
...
feat(driver_twai): twai driver legacy target support (part_2)
Closes IDF-12480 and IDF-12808
See merge request espressif/esp-idf!36487
2025-05-01 11:05:11 +08:00
wanckl
8a60934c4f
feat(driver_twai): support legacy targets in new driver
2025-04-30 10:38:55 +08:00
Ondrej Kosta
e941910c0f
feat(esp_eth): Added destination MAC address filter configuration interface
2025-04-29 13:54:56 +02:00
C.S.M
f66a750af9
Merge branch 'feat/uart_dma_support' into 'master'
...
feat(uhci): Add uhci(uart-dma) support on ESP32C3, ESP32P4, ESP32C6, ESP32S3🚴🏼♂️
See merge request espressif/esp-idf!37494
2025-04-28 00:42:42 +08:00
C.S.M
1a3db8e025
feat(uhci): Add uhci (uart-dma) support on esp32c3, esp32c6, esp32s3, esp32p4
2025-04-27 15:28:23 +08:00
Chen Ji Chang
c4768eafe3
Merge branch 'feat/support_cs_signal_in_parlio_tx' into 'master'
...
feat(parlio_tx): support cs signal on esp32c5 v1.0
Closes IDF-12836 and IDF-12633
See merge request espressif/esp-idf!38646
2025-04-27 11:10:26 +08:00
gaoxu
bf335a38f7
fix(adc): fix adc do not enable/disable regi2c registers
2025-04-25 14:39:01 +08:00
Chen Jichang
6edf48d253
feat(parlio_tx): support cs signal on esp32c5 v1.0
2025-04-25 14:25:01 +08:00
wuzhenghui
a141d8c5bd
feat(esp_hw_support): optimize esp32p4 GPIO retention link
2025-04-16 10:30:56 +08:00
wuzhenghui
821631bd35
fix(esp_hw_support): iomux slp_sel is not avaliable to isolate mspi pin leakage on esp32p4
2025-04-16 10:30:56 +08:00
morris
2b5d91ad1c
refactor(ana_cmpr): enhanced the driver implementation
2025-04-11 17:45:32 +08:00
Song Ruo Jing
afccb78720
fix(ledc): align ledc register typo with TRM
2025-04-07 19:54:56 +08:00
wanckl
51873d46aa
feat(driver_spi): add h21 spi drivers supports
2025-04-03 11:27:29 +08:00
Song Ruo Jing
b38ac5ad82
feat(uart): add uart_detect_bitrate_bps API for data line bitrate measurement
...
Closes https://github.com/espressif/esp-idf/issues/14721
2025-03-28 15:03:19 +08:00
Chen Jichang
65074afc0d
feat(parlio_tx): support loop transmission
2025-03-21 16:49:45 +08:00
Omar Chebib
d3fd64d6c0
Merge branch 'bugfix/hwlp_coproc_saving_master' into 'master'
...
fix(freertos): workaround a hardware bug related to HWLP coprocessor
See merge request espressif/esp-idf!37246
2025-03-19 11:58:13 +08:00
Ondrej Kosta
6d9fdcf96f
Merge branch 'fix/rmii_ref_ckl' into 'master'
...
fix(esp_eth): fixed ESP32P4 EMAC REF RMII CLK output mode
See merge request espressif/esp-idf!37138
2025-03-17 17:18:07 +08:00
laokaiyao
c9cc7bb216
feat(ulp_touch): add example for lp_touch
2025-03-14 21:56:05 +08:00
laokaiyao
ffb8adcf49
feat(ulp_touch): support ulp touch driver on p4
2025-03-14 21:10:16 +08:00
Omar Chebib
c26879d29e
fix(freertos): workaround a hardware bug related to HWLP coprocessor
...
This commit manually sets the HWLP context to dirty when a Task that needs it is scheduled it.
2025-03-13 11:11:24 +08:00
Ondrej Kosta
f3a3988649
fix(esp_eth): fixed ESP32P4 EMAC REF RMII CLK output mode
...
fixed units returned and used by periph_rtc_mpll_freq_set function
2025-03-12 09:29:17 +00:00
Mahavir Jain
87024c3da1
Merge branch 'bugfix/cleanup_aes_192_references_for_unsupported_chips' into 'master'
...
fix(esp_rom): Remove AES - 192 references for unsupported chips
See merge request espressif/esp-idf!37506
2025-03-10 14:06:25 +08:00
Song Ruo Jing
1b09bb3037
fix(uart): LP UART does not have the pre-divider for its clock source
...
Closes https://github.com/espressif/esp-idf/issues/15427
2025-03-06 20:35:48 +08:00
nilesh.kale
49e1e22f72
fix(esp_rom): Remove AES-192 references for unsupported chips
...
Cleaned up references to AES-192 in ROM headers for chips that do not support it.
2025-03-06 17:48:17 +05:30
Wu Zheng Hui
5fd4104d12
Merge branch 'fix/esp32p4_lightsleep_fixes' into 'master'
...
fix(esp_hw_support): some fixes of esp32p4 lightsleep retention & power switch process
Closes PM-291, PM-301, and PM-302
See merge request espressif/esp-idf!35460
2025-02-13 17:20:21 +08:00
C.S.M
883c42b1f8
feat(i3c): i3c-i2c driver hal and soc support
2025-02-11 18:57:10 +08:00
Jiang Jiang Jian
c28599dad9
Merge branch 'bugfix/pm-340' into 'master'
...
revert the fix of idf_size error caused by ldgen
Closes PM-340
See merge request espressif/esp-idf!36763
2025-02-10 10:58:31 +08:00
Igor Udot
5f37de2889
Merge branch 'feat/lp-uart-wakeup-mode3' into 'master'
...
Added support for UART wakeup modes
Closes IDF-10202
See merge request espressif/esp-idf!31965
2025-02-06 11:15:37 +08:00
Li Shuai
65ef909867
Revert "change(soc): fix idf_size error caused by ldgen to run success for ci pipeline"
...
This reverts commit bd19d4b930
.
2025-02-05 19:58:39 +08:00
igor.udot
f742a05b28
feat: supports lp uart wakeup
2025-02-05 14:54:48 +08:00
Tomas Rezucha
125a3f0297
refactor(usb): Include supported PHYs information in SoC
2025-01-24 14:03:04 +01:00
Tomas Rezucha
ce59bd4017
fix(usb): Fixed missing GPIO drive capability on ESP32-P4
...
All USB PHYs that share their IOs with GPIOs must set
the GPIO's drive capability to maximum.
2025-01-24 14:02:52 +01:00
Brett Regnier
01abdcbe43
change(soc): Fix spelling mistake in soc/interrupts.h
...
Merges https://github.com/espressif/esp-idf/pull/15273
Closes https://github.com/espressif/esp-idf/issues/15272
2025-01-24 10:46:47 +08:00
morris
21a8c222e1
feat(bitscrambler): add driver support on esp32c5
2025-01-23 17:50:10 +08:00
Marius Vikhammer
1d0fa29970
Merge branch 'feat/h21_interrupts' into 'master'
...
feat(intr): clean up and support interrupts on H21
Closes IDF-11535 and IDF-11537
See merge request espressif/esp-idf!36503
2025-01-23 12:13:34 +08:00
Ondrej Kosta
d30e4d9960
Merge branch 'feat/eth_gpio' into 'master'
...
feat(esp_eth): new gpio init strategy
Closes IDF-11128
See merge request espressif/esp-idf!35827
2025-01-22 20:20:07 +08:00
Jiang Jiang Jian
767545693a
Merge branch 'bugfix/esp32c5_eco1_wifi_ps' into 'master'
...
fix some wifi power save issues and optimize phy sleep for esp32c5 eco1 and beta5
Closes PM-306, PM-319, PM-320, PM-296, PM-308, PM-311, PM-310, PM-309, PM-295, PM-274, PM-271, IDFCI-2604, and IDFCI-2605
See merge request espressif/esp-idf!35093
2025-01-21 15:46:04 +08:00
Marius Vikhammer
267a8776a0
feat(intr): clean up and support interrupts on H21
2025-01-20 15:10:30 +08:00
Li Shuai
bd19d4b930
change(soc): fix idf_size error caused by ldgen to run success for ci pipeline
2025-01-17 17:16:39 +08:00