Tomas Rezucha
1bbf04cb4c
Merge branch 'refactor/remove_old_usb_pins' into 'master'
...
refactor(usb): Remove deprecated USB pin definitions
Closes IDF-9029
See merge request espressif/esp-idf!40144
2025-06-26 11:22:01 +02:00
Tomas Rezucha
65ac3f6f80
refactor(usb): Remove deprecated USB pin definitions
...
When connecting USB OTG to an external FSLS PHY,
the FSLS Serial Interface signals can be routed to any GPIO via the GPIO
matrix. Thus, these macros are meaningless.
2025-06-25 14:44:36 +02:00
Alexey Lapshin
e82d51a9ee
fix(picolibc): fix missed headers in sources
2025-06-25 18:01:50 +07:00
Michael (XIAO Xufeng)
fa41e76349
Merge branch 'feature/support_chip912_pvt_auto_dbias_360m' into 'master'
...
feat(p4): support chip912 pvt auto dbias 360m
Closes PM-357, PM-355, and IDF-8142
See merge request espressif/esp-idf!36615
2025-06-24 01:52:01 +08:00
wanckl
768a7a8442
fix(driver_spi): master driver change esp32p4 default src to pll
2025-06-23 16:40:21 +08:00
yanzihan@espressif.com
08eea3c058
feat(esp_hw_support): use pvt to auto control digital ldo and rtc ldo for esp32p4
2025-06-23 00:28:53 +08:00
Song Ruo Jing
6d293c8582
feat(clk): Add basic clock support for esp32h21
2025-06-16 15:05:32 +08:00
Konstantin Kondrashov
3b0f4e4083
feat(efuse): Adds 3-bit field for wafer major version in ESP32-P4
2025-06-11 16:35:03 +08:00
Song Ruo Jing
da4ac0c56a
feat(gpio): update GPIO capabilities IO0-29 for ESP32-C61 ECO3
2025-06-09 19:09:49 +08:00
laokaiyao
0f2c1ab859
refactor(touch): adjust touch channel number on P4 from 0-13 to 1-14
2025-06-08 22:08:00 +08:00
laokaiyao
7f2d5939b5
change(pms): update pms soc headers of p4
2025-05-29 14:55:14 +08:00
Marius Vikhammer
eb76e6341d
Merge branch 'feature/h4_core_support' into 'master'
...
feat(core): bringup dual-core for H4
Closes IDF-12317, IDF-12319, IDF-12484, IDF-12311, and IDF-12293
See merge request espressif/esp-idf!39279
2025-05-28 14:42:58 +08:00
Marius Vikhammer
e527554144
feat(core): bringup dual-core for H4
2025-05-26 17:11:12 +02:00
Chen Jichang
70e5042ea9
fix(parlio): only call esp_pm APIs when CONFIG_PM_ENABLE is enabled
2025-05-22 17:38:58 +08:00
Chen Jichang
4bfd180a94
fix(i2c): only call esp_pm APIs when CONFIG_PM_ENABLE is enabled
2025-05-22 17:27:18 +08:00
Chen Jichang
9837138659
fix(gptimer): only call esp_pm APIs when CONFIG_PM_ENABLE is enabled
2025-05-22 17:27:18 +08:00
morris
57420057b6
fix(pcnt): only call esp_pm APIs when CONFIG_PM_ENABLE is enabled
...
Closes https://github.com/espressif/esp-idf/issues/15923
2025-05-22 17:27:18 +08:00
Song Ruo Jing
8262915e28
refactor(regi2c): remove regi2c_defs.h from some targets
2025-05-19 21:46:40 +08:00
morris
9c8ead5e03
Merge branch 'bugfix/periphint_typo' into 'master'
...
Fix typo in periph_inttrput_t type name
Closes IDF-12096
See merge request espressif/esp-idf!39179
2025-05-16 10:38:23 +08:00
Armando (Dou Yiwen)
b1999b5cb2
Merge branch 'feat/sd_host_ng' into 'master'
...
sd: driver NG for host layer, supported SDR104 (200 MHz) speed mode
Closes IDF-10545 and IDF-10547
See merge request espressif/esp-idf!37378
2025-05-16 10:05:27 +08:00
morris
5945ad1a63
Merge branch 'refactor/add_dfs_init_auto_test' into 'master'
...
fix(mcpwm): the wrong pm lock type on esp32 and esp32s3
See merge request espressif/esp-idf!38934
2025-05-15 21:51:59 +08:00
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