Wang Meng Yang
02fe8fc671
Merge branch 'bugfix/loadprohibited_after_bluetooth_deinit' into 'master'
...
fix(ble/controller): Fixed LoadProhibited after bluetooth deinit
Closes BT-3672
See merge request espressif/esp-idf!30074
2024-04-08 19:15:11 +08:00
Shen Wei Long
4ec0e7bc43
Merge branch 'feature/support_ble_on_esp32c5beta3_master' into 'master'
...
feat(ble): Support BLE on esp32c5beta3
See merge request espressif/esp-idf!29992
2024-04-08 19:13:43 +08:00
Wang Meng Yang
6b453b803f
Merge branch 'feat/set_get_lpclk_src' into 'master'
...
feat(ble): Added API to get low power clock source
Closes BTQABR2023-133, BTQABR2023-163, BTQABR2023-182, BTQABR2023-179, and BTQABR2023-178
See merge request espressif/esp-idf!28997
2024-04-08 17:59:23 +08:00
Suren Gabrielyan
8d594e353e
Merge branch 'fix/websocket_first_packet_2' into 'master'
...
[ws_transport]: fix of first fragment loosing during HTTP handshake
See merge request espressif/esp-idf!28654
2024-04-08 17:50:03 +08:00
morris
e8b6d2280d
change(gptimer): use private unsafe RCC LL functions in bootloader
2024-04-08 17:48:20 +08:00
morris
1ca8de6e89
feat(gptimer): check the alarm config is not in flash
...
related to https://github.com/espressif/esp-idf/issues/13543
2024-04-08 17:48:20 +08:00
morris
b2afd70b32
Merge branch 'refactor/remove_legacy_ldo_driver' into 'master'
...
refactor(ldo): remove legacy private ldo driver
Closes IDF-9566
See merge request espressif/esp-idf!29834
2024-04-08 17:11:49 +08:00
Li Shuai
3698d0a408
Merge branch 'bugfix/sleep_clock_domain_pd_allowed' into 'master'
...
fix some errors with sleep's power domain management
See merge request espressif/esp-idf!30076
2024-04-08 16:18:02 +08:00
wuzhenghui
24244f04f2
fix(esp_hw_support): fix pmu power domain initialize order
2024-04-08 15:47:59 +08:00
Island
4726afa3e6
Merge branch 'feat/support_ble_set_rpa_timeout_by_api' into 'master'
...
feat(ble/bluedroid): Support set resolvable provate address timeout by api
Closes BLERP-650
See merge request espressif/esp-idf!29935
2024-04-08 15:23:20 +08:00
zhiweijian
adde5a3dd6
fix(ble/bluedroid): Fixed adv not restart due to disconnection reason 0x3e
2024-04-08 14:51:33 +08:00
zhanghaipeng
9c6869fbf8
fix(bt/controller): Update bt lib for ESP32(5838b68)
...
- Fixed BLE scan assert
- Fixed assert(10,0) in lld_pdu
- Add BLE scan backoff in menuconfig
2024-04-08 14:49:06 +08:00
luoxu
0e21cdd18a
fix(ble_mesh): fix error condition for heartbeat filter adding node address
2024-04-08 14:25:18 +08:00
linruihao
e0dbcfae00
fix(esp_phy): update phylib for C3, S3, C2 and C6
...
- fixed BLE coded phy s8 tx issue in coexistence scenarios
- fixed ESP32-C3 and ESP32-S3 BLE RX issue
- optimize ESP32-C3 and ESP32-S3 light sleep current
2024-04-08 14:16:26 +08:00
Kevin (Lao Kaiyao)
432864e917
Merge branch 'ci/enable_c5_mp_ci_jobs' into 'master'
...
ci(esp32c5mp): enable esp32c5 build on CI
See merge request espressif/esp-idf!29895
2024-04-08 12:16:16 +08:00
baohongde
d60c0441f0
fix(ble/controller): Fixed LoadProhibited after bluetooth deinit
2024-04-08 11:49:05 +08:00
Mahavir Jain
b185b2b3c2
Merge branch 'feature/mbedtls_error_str_config' into 'master'
...
feat(mbedtls): add kconfig option for MBEDTLS_ERROR_C
See merge request espressif/esp-idf!30031
2024-04-08 11:10:59 +08:00
Island
f36a16bea7
Merge branch 'bugfix/fix_some_ble_bugs_240401' into 'master'
...
Fixed some BLE bugs 240401 on ESP32C3(5274796)
Closes BLERP-656, BLERP-657, BLERP-535, BLERP-644, BLERP-645, BLERP-658, BLERP-659, and BLERP-660
See merge request espressif/esp-idf!29998
2024-04-08 11:06:56 +08:00
zhanghaipeng
8c42f6a891
feat(ble/bluedroid): Support set resolvable provate address timeout by api
2024-04-07 20:40:29 +08:00
Xiong Wei Chao
d4234309a5
Merge branch 'bugfix/spp_crash_after_deint' into 'master'
...
fix(bt/bluedroid): Fixed SPP crash due to the connection not being disconnected before esp_spp_deinit was called
Closes BT-3657
See merge request espressif/esp-idf!29999
2024-04-07 19:53:45 +08:00
C.S.M
6224fca8a0
Merge branch 'feature/support_lp_i2c_in_drv' into 'master'
...
feat(i2c_master): Add feature for support using lp_i2c in i2c_master driver
See merge request espressif/esp-idf!29907
2024-04-07 19:27:04 +08:00
morris
15f356bf55
Merge branch 'bugfix/unsupport_partial_receive_on_esp32' into 'master'
...
fix(rmt): Fix the RMT RX filter not working correctly on esp32/s2
Closes IDFGH-12500
See merge request espressif/esp-idf!29951
2024-04-07 17:50:09 +08:00
Li Shuai
75cf573637
fix(esp_hw_support): fix some errors with sleep's power domain management
2024-04-07 17:39:48 +08:00
Jiang Jiang Jian
b3a40cdfb2
Merge branch 'bugfix/2g_bitamp_error_log' into 'master'
...
fix(wifi): Fix print for 2g bitmap in scan path
Closes WIFIBUG-481
See merge request espressif/esp-idf!30062
2024-04-07 17:38:49 +08:00
xiongweichao
3d19c3db13
feat(ble): Added API to get low power clock source
2024-04-07 17:30:55 +08:00
Chen Yu Dong
8ff53713fa
Merge branch 'ci/fix_generic_env_markers' into 'master'
...
ci: fix pytest generic env markers
See merge request espressif/esp-idf!30021
2024-04-07 16:44:57 +08:00
xiongweichao
cca828d03a
fix(bt/bluedroid): Fix SPP crash after deinit
...
- The disconnection event comes up after spp disable is completed, so a null pointer is used.
2024-04-07 15:51:43 +08:00
morris
9ada0b029a
fix(rmt): fix the counting clock used by rx filter on esp32/s2
...
is always APB, independent to the channel clock selection
Closes https://github.com/espressif/esp-idf/issues/13510
2024-04-07 15:05:28 +08:00
Ivan Grokhotkov
279b67cc5e
Merge branch 'bugfix/check_callgraph_ignore_indirect_calls' into 'master'
...
fix(check_callgraph): rework --ignore-symbols to be more generic
See merge request espressif/esp-idf!29850
2024-04-07 15:05:08 +08:00
morris
d908150adc
fix(rmt): calarify partial receive is not support on esp32
...
because of lack hardware support
2024-04-07 14:33:39 +08:00
Kevin (Lao Kaiyao)
71ceedc54f
Merge branch 'feature/support_gpio_reservation_check_in_i2s' into 'master'
...
feat(i2s): support i2s gpio reservation
Closes IDF-9099
See merge request espressif/esp-idf!29994
2024-04-07 14:25:44 +08:00
Wu Zheng Hui
a759bc0f52
Merge branch 'feat/set_cpu_freq_after_pm_config_changed' into 'master'
...
fix(esp_pm): update CPU frequency immediately after updating pm_config
Closes IDFGH-12481
See merge request espressif/esp-idf!29963
2024-04-07 13:47:20 +08:00
laokaiyao
65b1fd33d3
ci(esp32c5mp): disable the unsupported tests
2024-04-07 12:13:29 +08:00
Wu Zheng Hui
b570afd6e8
Merge branch 'bugfix/fix_esp332p4_bus_stuck_in_dfs' into 'master'
...
fix(esp_hw_support): fix esp32p4 stuck in dfs issue
Closes IDF-9628
See merge request espressif/esp-idf!30013
2024-04-07 11:43:04 +08:00
laokaiyao
e4f28fcb7f
feat(i2s): support i2s gpio reservation
2024-04-07 11:33:23 +08:00
Gao Xiao Jie
f1babb9074
Merge branch 'bugfix/clic_edge_type_interrupt_config' into 'master'
...
fix(esp_rom): patch esprv_intc_int_set_type for esp32p4
See merge request espressif/esp-idf!28161
2024-04-07 11:09:19 +08:00
cjin
21ad1b393f
bugfix(ble): workaround to avoid ble rtc not work when power up
2024-04-07 10:53:00 +08:00
Alexey Lapshin
5a40bb8746
Merge branch 'feature/update-esp32ulp-elf-to-2.38_20240113' into 'master'
...
feat(tools): update esp32ulp-elf version to 2.38_20240113
See merge request espressif/esp-idf!28451
2024-04-06 03:23:43 +08:00
Rahul Tank
d0853d70ce
fix(nimble): Remove extra code in reattempt connection
2024-04-05 21:33:12 +05:30
Shreyas Sheth
aee2197563
fix(wifi): Fix print for 2g bitmap in scan path
2024-04-05 17:46:36 +05:30
David Čermák
999d3e0d91
Merge branch 'fix/linux_console_macos' into 'master'
...
fix(console): Fix linux target build on MacOS
See merge request espressif/esp-idf!30005
2024-04-05 13:00:09 +08:00
Xiao Xufeng
72a001b851
fix(soc): fixed uart_periph.h not including reg.h issue
...
This will cause rom/uart.h can't compile.
2024-04-05 03:01:24 +08:00
Michael (XIAO Xufeng)
f251e32f48
feat(uart_test): add test case for uart tx blocked by auto-suspend
2024-04-05 03:01:24 +08:00
LiPeng
235bb6f294
fix(uart): Fixed issue that TX be blocked by auto-lightsleep
2024-04-05 03:01:24 +08:00
Jakub Kocka
8e0a1e8039
fix(gcov): Fixed mixed path separators on Windows
2024-04-04 13:56:15 +02:00
Alexey Lapshin
4879bac36c
feat(ulp): use --mcpu=esp32s3 for esp32s3
2024-04-04 16:12:39 +08:00
David Čermák
295f908ef2
Merge branch 'fix/netif_ip_changed' into 'master'
...
fix(esp_netif): Post IP_CHANGE event also if mask and GW is ANY
Closes IDFGH-11836
See merge request espressif/esp-idf!29719
2024-04-04 16:01:20 +08:00
David Cermak
965ba606a7
fix(esp_netif): Post IP_CHANGE event also if mask and GW is ANY
...
Closes https://github.com/espressif/esp-idf/issues/12927
2024-04-04 08:12:43 +02:00
Darian
c8c3d4b28a
Merge branch 'refactor/usb_new_phy_hal_api' into 'master'
...
refactor(hal/usb): Update USB WRAP/USJ P4 LL, add new USB PHY HAL API
See merge request espressif/esp-idf!29853
2024-04-04 14:09:03 +08:00
Mahavir Jain
64fd14e787
feat(mbedtls): add kconfig option for MBEDTLS_ERROR_C
...
Disabling this config can reduce footprint for the cases where
mbedtls_strerror() is used and hence the debug strings are getting
pulled into the application image.
2024-04-04 09:20:28 +05:30
Darian Leung
778c2e6863
refactor(hal/usb): Add new USB PHY related HAL API
...
This commit adds/updates the USB PHY related HAL APIs. The following changes
are made:
- Updated 'usb_wrap_hal.h' API
- Added 'usb_serial_jtag_hal.h' API
2024-04-04 02:47:00 +08:00
Darian Leung
023eae4f0b
feat(hal/usb): Update USB WRAP and USJ LL, add missing ESP32-P4 LL
...
This commit updates updates the LLs of USB WRAP and USJ as follows:
- Added missing 'usb_wrap_ll.h' and 'usb_serial_jtag_ll.h' for the ESP32-P4
- Added LL cap macros to distinguish feature differences between the LLs of
different targets:
- '..._LL_EXT_PHY_SUPPORTED' indicates whether the USB WRAP/USJ supports
routing to an external FSLS PHY.
- '..._LL_SWAP_PHY_SUPPORTED' indicates whether the USB WRAP/USJ supports
swapping between multiple internal FSLS PHYs.
- Tidied up some RCC LL functions and their callers.
- Added 'usb_wrap_types.h' and 'usb_serial_jtag_types.h' to provide types used
in LLs.
- Fixed some spelling/naming issues as part of code-spell pre-commit
2024-04-04 02:47:00 +08:00
Darian Leung
84ba2ef2e8
feat(soc/usb): Add USB UTMI PHY struct and LL for the ESP32-P4
2024-04-04 01:47:35 +08:00
Alexey Lapshin
9ff7ad2173
feat(esp_rom): add esp_rom_libc_stubs.h
2024-04-03 18:34:44 +04:00
Suren Gabrielyan
2267d4b6b5
fix(ws_transport): fix first fragment losting during websocket connection
2024-04-03 17:57:37 +04:00
wuzhenghui
2b4a2da52d
fix(esp_hw_support): fix esp332p4 stuck in dfs issue
2024-04-03 19:47:09 +08:00
Konstantin Kondrashov
f909dddde7
Merge branch 'feature/mac_esp32p4_support' into 'master'
...
feat(esp_hw_support): Adds MAC address support for esp32p4
Closes IDF-8949
See merge request espressif/esp-idf!28704
2024-04-03 19:01:29 +08:00
Chen Yudong
7d13f8210f
ci: fix pytest generic env markers
2024-04-03 18:10:43 +08:00
chenjianhua
ae95ad5958
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(5274796)
...
- Fixed extended uncoded and coded scan scheduling
- Add config for channel assessment and ping procedure
- Clear random address for extended advertising
- Add periodic advertising list check
- Fixed periodic advertising data setting with zero length
2024-04-03 17:56:21 +08:00
Armando (Dou Yiwen)
fd11a0e85a
Merge branch 'change/remove_no_longer_public_spi_reg' into 'master'
...
spi: remove no longer public spi reg
Closes DOC-7416
See merge request espressif/esp-idf!30010
2024-04-03 16:57:31 +08:00
Konstantin Kondrashov
dc4bf7d3e3
Merge branch 'bugfix/esp_timer_improve_tests' into 'master'
...
fix(esp_timer): Fix tests when esp_timer is running on CPU1
See merge request espressif/esp-idf!29901
2024-04-03 15:42:46 +08:00
Armando
2c81664fa3
change(spi): remove no longer public spi reg
2024-04-03 13:37:09 +08:00
Island
28f68a0376
Merge branch 'feat/adjust_ble_log_init_order' into 'master'
...
Feat/adjust ble log init order
Closes BLERP-649, BLERP-651, BLERP-631, BLERP-652, and BLERP-655
See merge request espressif/esp-idf!29931
2024-04-03 12:39:49 +08:00
Mahavir Jain
2bfef64fc6
Merge branch 'fix/pmp_idcache_prot_c6_h2' into 'master'
...
fix(esp_hw_support): Fix the flash I/DROM region PMP protection
See merge request espressif/esp-idf!29933
2024-04-03 12:09:28 +08:00
Cao Sen Miao
1fe7cc8d13
test(i2c_master): Add test for lp_i2c support in i2c master driver
2024-04-03 11:39:07 +08:00
Cao Sen Miao
0985bfbe27
feat(i2c_master): Add lp_i2c support in i2c master driver
2024-04-03 11:39:04 +08:00
Shen Weilong
f09dcff91e
feat(ble): Support BLE on esp32c5beta3
2024-04-03 10:58:06 +08:00
gaoxiaojie
aa3d3835ab
fix(esp_rom): patch esprv_intc_int_set_type for esp32p4
2024-04-03 10:09:47 +08:00
Konstantin Kondrashov
d902a023ba
fix(esp_timer): Fix tests when esp_timer is running on CPU1
2024-04-02 21:00:42 +03:00
Gao Xu
db3e43908a
Merge branch 'feat/add_esp_dma_capable_malloc' into 'master'
...
dma_utils: add esp dma capable malloc function
Closes IDF-9638
See merge request espressif/esp-idf!29869
2024-04-02 21:31:45 +08:00
David Cermak
bd8b1eca9e
fix(console): Fix linux target build on MacOS
...
We're correctly checking for the CONFIG_IDF_TARGET_LINUX macro, but before including sdkconfig.h
2024-04-02 15:14:19 +02:00
Laukik Hase
48503dd39f
fix(esp_hw_support): Fix the flash I/DROM region PMP protection
2024-04-02 18:41:07 +05:30
Roman Leonov
fc326374e0
Merge branch 'refactor/usb_host_add_hcd_mps_request' into 'master'
...
refactor(hcd_dwc): Added mps request from hcd_dwc
See merge request espressif/esp-idf!29904
2024-04-02 20:49:29 +08:00
Alexey Lapshin
11eeca6c98
Merge branch 'fix/gcov_fault' into 'master'
...
fix(gcov): fix exceptions on gcov task_tick_hook
Closes IDFGH-12501
See merge request espressif/esp-idf!29962
2024-04-02 20:24:07 +08:00
Jiang Jiang Jian
ce6363095e
Merge branch 'bugfix/wpa3_ap_ci_crash' into 'master'
...
fix(esp_wifi): Fix crash when assoc req comes before confirm is processed
Closes IDFCI-2090
See merge request espressif/esp-idf!29805
2024-04-02 20:05:06 +08:00
Aditya Patwardhan
0dcd692d59
Merge branch 'fix/fix_esp32p4_flash_encryption' into 'master'
...
fix(bootloader_support): Fix default key usage for flash encryption
See merge request espressif/esp-idf!29968
2024-04-02 19:57:38 +08:00
Wu Zheng Hui
601a086b16
Merge branch 'fix/add_phy_private_dslp_callback' into 'master'
...
fix(esp_hw_support): move deepsleep phy callback before PLL disable
See merge request espressif/esp-idf!29952
2024-04-02 19:37:39 +08:00
Jiang Jiang Jian
597168303d
Merge branch 'bugfix/aud-5252' into 'master'
...
fix the issue of modem hang caused by incorrect configuration of power and isolate signals
Closes AUD-5252
See merge request espressif/esp-idf!29960
2024-04-02 19:30:32 +08:00
Shreyas Sheth
73ec4a74fd
fix(esp_wifi): Fix crash when assoc req comes before confirm is processed
2024-04-02 14:28:59 +05:30
Zhang Wen Xu
d41172853b
Merge branch 'fix/phy_init_variables_in_header_file' into 'master'
...
fix(esp_phy): header file produces non-zero object
See merge request espressif/esp-idf!29930
2024-04-02 16:50:54 +08:00
wuzhenghui
cbc66bd365
fix(esp_hw_support): move deepsleep phy callback before PLL disable
2024-04-02 16:38:01 +08:00
Roman Leonov
dbad0df765
refactor(hcd_dwc): Added mps request from hcd_dwc
2024-04-02 10:23:52 +02:00
Jiang Jiang Jian
8ae1d9907f
Merge branch 'optimize/bt_make_alarm_num_configurable' into 'master'
...
optimize(ble_mesh): Make alarm number configurable
Closes BLERP-577
See merge request espressif/esp-idf!28965
2024-04-02 16:18:36 +08:00
gaoxu
c3303c0096
fix(eth): fix defaultip101 tests error on ci
2024-04-02 16:17:10 +08:00
Jiang Jiang Jian
1bcd5bca14
Merge branch 'feature/disable_pmk_caching' into 'master'
...
feat(esp_wifi): Provide API to disable PMK caching
See merge request espressif/esp-idf!29902
2024-04-02 16:15:34 +08:00
Wu Zheng Hui
859d9a89e1
Merge branch 'bugfix/fix_adc_clock_missing_in_startup_calibration' into 'master'
...
fix(esp_adc): fix adc clock missing in startup calibration
Closes PM-93
See merge request espressif/esp-idf!29993
2024-04-02 15:29:12 +08:00
Aditya Patwardhan
51a91259d7
fix(bootloader_support): Fix default key usage for flash encryption
2024-04-02 12:27:53 +05:30
harshal.patil
e383616503
fix(mbedtls/aes): Fix incorrect dma alignment size
2024-04-02 14:30:14 +08:00
gaoxu
8e9b1501c0
fix(dma): fix s3 dma reg spell error
2024-04-02 14:30:14 +08:00
gaoxu
40f38bea6f
feat(dma): refactor dma calloc function
2024-04-02 14:30:14 +08:00
Armando
78f96c4466
change(eth): use new esp_dma_calloc
2024-04-02 14:30:14 +08:00
Armando
f0518b3c16
feat(dma): advanced dma malloc helper
2024-04-02 14:30:14 +08:00
Rahul Tank
9c846916fa
Merge branch 'bugfix/revamp_reconn_scheme' into 'master'
...
fix(nimble): Cleanup code in connection reconnection implementation
Closes BLERP-633
See merge request espressif/esp-idf!29941
2024-04-02 14:23:58 +08:00
Zhang Wen Xu
7963bcba13
Merge branch 'support/esp32c5beta3_ieee802154' into 'master'
...
feat(802154): add ieee802154 support for C5beta3
See merge request espressif/esp-idf!29948
2024-04-02 14:14:16 +08:00
Wan Lei
7116671f4d
Merge branch 'feat/c6lite_c61_final_helloworld' into 'master'
...
feat(esp32c61): birth and say hello world 🎄 (stage 8/8)
Closes IDF-9290
See merge request espressif/esp-idf!29751
2024-04-02 14:11:36 +08:00
Jiang Jiang Jian
4989cc0d9f
Merge branch 'bugfix/directed_bssid_probe_req' into 'master'
...
Send unicast probe requests if bssid is known during scan
Closes WIFIBUG-458
See merge request espressif/esp-idf!29619
2024-04-02 14:09:12 +08:00
Shu Chen
15474b4f97
Merge branch 'fix/openthread_mtd_joiner_config' into 'master'
...
fix(openthread) fix openthread mtd joiner config
Closes IDFGH-12457
See merge request espressif/esp-idf!29959
2024-04-02 14:08:41 +08:00
Island
aa3c7e1030
Merge branch 'bugfix/IDFGH-11775' into 'master'
...
bugfix(ble_mesh): fix NRF mesh(android) provisioning node failed
Closes BLERP-636
See merge request espressif/esp-idf!29737
2024-04-02 14:03:35 +08:00
Kapil Gupta
00ab1ef500
feat(esp_wifi): Provide API to disable PMK caching
2024-04-02 10:21:26 +05:30
Kevin (Lao Kaiyao)
61cf08fcc8
Merge branch 'feature/update_rom_for_esp32c5mp' into 'master'
...
change(rom): update the frozen rom for esp32c5mp
See merge request espressif/esp-idf!29971
2024-04-02 12:18:50 +08:00