wanckl
222b1ddbab
fix(driver_gpio): remove gpio_hal_iomux_func_sel
2025-02-19 17:17:51 +08:00
Wan Lei
c7a0e45489
Merge branch 'feat/spi_master_dynamic_freq' into 'master'
...
feat(spi_master): add transaction config for device multi freq point
Closes IDFGH-12774
See merge request espressif/esp-idf!28579
2025-02-13 15:58:59 +08:00
wanckl
39c85269cc
feat(spi_master): add transaction config for dynamic clock speed update
...
Closes https://github.com/espressif/esp-idf/issues/13753
2025-02-12 20:29:34 +08:00
Song Ruo Jing
a6ac2bb322
refactor(gpio): improve gpio_get_io_config API
2025-02-10 21:44:51 +08:00
Song Ruo Jing
3a8d065908
refactor(gpio): improve gpio_iomux_in/out API
2025-02-10 21:44:07 +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
igor.udot
f742a05b28
feat: supports lp uart wakeup
2025-02-05 14:54:48 +08:00
Kevin (Lao Kaiyao)
8354773714
Merge branch 'bugfix/touch_pr_on_github' into 'master'
...
fix(touch): fix unexpected touch start on RTC peripheral init
Closes IDFGH-6021 and IDFGH-9371
See merge request espressif/esp-idf!36507
2025-01-24 11:09:26 +08:00
Mahavir Jain
706b5e44d3
Merge branch 'fix/enable_pseudo_round_func_in_flash_enc_release_mode' into 'master'
...
fix(bootloader_support): Enable pseudo round function hen flash encryption release mode is enabled for H2-ECO5
See merge request espressif/esp-idf!36523
2025-01-23 17:16:32 +08:00
boarchuz
2ec93b3394
fix(touch): fix unexpected touch start on RTC peripheral init
...
Merges https://github.com/espressif/esp-idf/pull/7707
2025-01-23 11:55:40 +08:00
harshal.patil
f6be421a48
fix(bootloader_support): Enable pseudo round function in flash enc release mode for H2-ECO5
2025-01-21 12:21:42 +05:30
laokaiyao
c13ac70aa7
ci: check register half word
2025-01-20 16:37:18 +08:00
Chen Ji Chang
e3cf10564d
Merge branch 'feat/allow_setting_rmt_group_prescale' into 'master'
...
refactor(rmt): set group clock prescale dynamically
Closes IDFGH-13921
See merge request espressif/esp-idf!34640
2025-01-17 14:40:28 +08:00
Chen Jichang
555bfd8f5c
refactor(rmt): set group clock prescale dynamically
...
Closes https://github.com/espressif/esp-idf/issues/14760
2025-01-16 11:11:13 +08:00
Kevin (Lao Kaiyao)
57a893d269
Merge branch 'feature/touch_driver_ng_on_32' into 'master'
...
feat(touch): support touch v1 in new touch driver
Closes IDF-10183 and IDF-11423
See merge request espressif/esp-idf!34781
2025-01-13 10:23:25 +08:00
morris
d78f270b04
Merge branch 'feat/spi_std_timing_and_bit_trans' into 'master'
...
feat(driver_spi): support adjust master rx to standard timing
Closes IDF-11396
See merge request espressif/esp-idf!36058
2025-01-13 10:07:28 +08:00
laokaiyao
fd7b80833c
feat(touch): support touch v1 in new touch driver
2025-01-10 16:42:22 +08:00
Song Ruo Jing
486c95557a
Merge branch 'bugfix/gpio_8_16_bit_access' into 'master'
...
feat(gpio): add gpio_config_as_analog() API
Closes IDF-10247 and IDFGH-12754
See merge request espressif/esp-idf!35856
2025-01-10 15:14:19 +08:00
Song Ruo Jing
52c0278361
feat(gpio): add gpio_config_as_analog API
2025-01-08 21:58:12 +08:00
wanckl
460380bb25
feat(driver_spi): support using SPI_DEVICE_STD_TIMING to adjust master rx in standard timing
2025-01-08 17:17:06 +08:00
Armando
14b5db0e87
refactor(mspi): rename to mspi_ll.h
2025-01-07 16:16:06 +08:00
chenjianhua
ad3554fbed
fix(bt): Update bt lib for ESP32(ba6739f)
...
- Fixed assert in lld_evt.c at line 2353
- Fixed interrupt WDT when shutdown bt controller
- Added config for BLE vendor HCI QA command
- Added config for BLE channel assessment and ping procedure
2024-12-25 11:36:29 +08:00
Wu Zheng Hui
bba3063b52
Merge branch 'fix/fix_p4_deepsleep_io_leakage' into 'master'
...
fix(esp_hw_support): fix esp32p4 JTAG pad deepsleep current leakage
Closes PM-204
See merge request espressif/esp-idf!35633
2024-12-24 15:36:09 +08:00
wuzhenghui
58786528fd
fix(esp_hw_support): fix esp32p4 JTAG pad deepsleep current leakage
2024-12-23 21:17:31 +08:00
Song Ruo Jing
4535c27224
Merge branch 'contrib/github_pr_14923' into 'master'
...
GPIO: Add gpio_get_io_config(). (GitHub PR)
Closes IDFGH-14117 and IDFGH-14127
See merge request espressif/esp-idf!35266
2024-12-19 21:02:50 +08:00
Song Ruo Jing
c749ec66f6
fix(gpio): fix pu, pd, drv value incorrect from gpio_dump_io_configuration on esp32
...
Closes https://github.com/espressif/esp-idf/issues/14931
2024-12-18 22:38:25 +08:00
Armando
63ea6113ba
fix(cache): fixed cache hal ctx not initialised in app issue
2024-12-18 16:41:35 +08:00
C.S.M
3140ce06e8
fix(i2c_slave): Support 10-bit address on esp32
2024-12-17 19:14:32 +08:00
Armando
6528ab5971
refactor(mspi): refactor mspi clock src settings
2024-12-11 14:46:07 +08:00
Alexey Lapshin
966f61ef6e
fix(spi): fix deprecation warnings
2024-12-09 20:56:54 +07:00
morris
1316d7b741
refactor(spi): hal driver doesn't depend on sdkconfig.h
2024-12-04 19:10:57 +08:00
C.S.M
7470116371
fix(i2c): Fix lose byte during data reading in i2c master on esp32,
...
Closes https://github.com/espressif/esp-idf/issues/12860
2024-11-29 11:25:53 +08:00
morris
5cae5090c2
fix(hal): integer overflow found by coverity
...
actually these "bugs" are harmless from the perspective of the hardware
2024-11-27 09:57:37 +08:00
morris
8da529e5eb
Merge branch 'refactor/i2c_ll_trm_sync' into 'master'
...
refactor(i2c): rename some LL functions according to TRM descriptions
See merge request espressif/esp-idf!35049
2024-11-22 10:13:29 +08:00
laokaiyao
9b779d8b3c
feat(i2s): support to select PDM data format
2024-11-21 19:04:55 +08:00
morris
3fb7461eb0
refactor(i2c): rename some LL functions according to TRM descriptions
2024-11-20 19:16:23 +08:00
Song Ruo Jing
582c99041c
Merge branch 'bugfix/uart_8_16_bit_access' into 'master'
...
fix(uart): fix 8/16-bit uart register access
Closes IDF-10256
See merge request espressif/esp-idf!34846
2024-11-13 17:17:26 +08:00
Armando
9e3b7e4558
feat(sdmmc): supported UHS-I SDR50 (100Mhz) and DDR50 mode
2024-11-13 09:47:45 +08:00
Song Ruo Jing
e6ef4d1791
fix(uart): fix 8/16-bit uart register access
2024-11-12 16:52:10 +08:00
C.S.M
941d0e0779
feat(i2c_slave): refactor i2c slave api to version 2 inorder to solve some existing problem
2024-11-08 18:04:29 +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
morris
712e6ad927
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-07 16:29:28 +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
laokaiyao
c007ec5f17
feat(touch): update doc and example for touch version 2
2024-10-30 10:02:49 +08:00
laokaiyao
5be7860c54
fix(i2s): fix i2s half sample rate issue
2024-09-30 22:16:52 +08:00
laokaiyao
c6e7e82524
change(sdm): delete the confusing part in sdm programming guide
2024-09-13 14:13:20 +08:00
laokaiyao
d9d316b97d
refactor(sdm): add check and error info to the clock division
2024-09-13 14:13:20 +08:00
Song Ruo Jing
2cef80666b
Merge branch 'feature/gpio_add_direction' into 'master'
...
feat(gpio): allow appending mode to IOs
See merge request espressif/esp-idf!33181
2024-09-12 18:20:11 +08:00
Song Ruo Jing
e1d3d830ce
refactor(gpio): public some IO configuration functions
...
This allows different peripheral drivers to act on the same IO.
2024-09-11 18:07:46 +08:00
wuzhenghui
05e74480f5
feat(esp_system): gate some clock by default to optmize esp32p4 active power
2024-09-11 10:53:00 +08:00