David Cermak
73102c60ef
fix(lwip): Used dedicated IP4 address type
2024-01-19 17:48:47 +01:00
Jiang Jiang Jian
984418d0c4
Merge branch 'bugfix/fix_pmk_invalid_wpa_or_wpa2_connect_fail_issue' into 'master'
...
fix(wifi): fix pmk invalid lead same ssid wpa and wpa2 connect fail issue
Closes WIFIBUG-192 and WIFIBUG-346
See merge request espressif/esp-idf!28571
2024-01-19 19:50:06 +08:00
laokaiyao
b9e44b92b3
ci(i2s): enable i2s ci tests on p4
2024-01-19 19:28:33 +08:00
laokaiyao
62ae0efa54
feat(i2s): support i2s legacy driver on p4
2024-01-19 19:28:33 +08:00
Darshan Dobariya
35d3306200
fix(nimble): Added change to ensure that API execution returns success
2024-01-19 14:48:43 +05:30
zhanghaipeng
aeeb64966b
feat(bt/bluedroid): Support ext adv aux option
2024-01-19 16:48:18 +08:00
luomanruo
dededd1267
change(ble): npl count is zero if nimble host is not used
...
change(ble): added npl eventq put to front
change(ble): added cache safe check in ble power save example
ble(update):
Update c2 lib to 91b81332
Update h2 lib to 620fbe79
Update c6 lib to 620fbe79
fix(ble): fix stack overflow disable at sleep
Revert "change(ble): added ble cca en and thresh option"
This reverts commit 71901499b9
.
2024-01-19 16:13:12 +08:00
Sudeep Mohanty
82f2294bcb
Merge branch 'feature/ulp_riscv_interrupt_handling' into 'master'
...
feat(ulp-riscv): Added interrupt handling for ULP RISC-V
Closes IDFGH-9866 and IDF-1713
See merge request espressif/esp-idf!27802
2024-01-19 15:44:27 +08:00
muhaidong
f268621627
fix(wifi): fix pmk invalid lead same ssid wpa and wpa2 connect fail issue
2024-01-19 11:54:10 +08:00
zhanghaipeng
0f29b3cef9
fix(bt/bluedroid): Fix BLE malloc internal wrapper fail
2024-01-19 11:22:33 +08:00
zhanghaipeng
ee4d4f1d35
docs(ble/bluedroid): Optimize documentation for BLE duplicate scan
2024-01-19 11:21:42 +08:00
zhanghaipeng
8de484888f
feat(ble/bluedroid): Add getter for BLE GATTC calllback
2024-01-19 11:21:42 +08:00
Zeke Gustafson
be47da1962
feat(ble/bluedroid): Add getter for BLE GATTS callback
2024-01-19 11:21:42 +08:00
Zeke Gustafson
6bc5b0069f
feat(ble/bluedroid): Add getter for BLE GAP callback
2024-01-19 11:21:42 +08:00
Omar Chebib
cdde05335e
Merge branch 'refactor/riscv_interrupt' into 'master'
...
refactor(riscv): Refactor crosscore interrupts and core interrupt code
Closes IDF-5720, DOC-5177, and IDF-7899
See merge request espressif/esp-idf!27845
2024-01-19 10:51:04 +08:00
Shu Chen
9a6b0941b0
Merge branch 'bugfix/esp32h2_wakeup_i2c_fail' into 'master'
...
fix(esp_phy): fix esp32h2 wakeup i2c fail
Closes BLERP-465
See merge request espressif/esp-idf!28462
2024-01-19 10:08:17 +08:00
Omar Chebib
71e7f175ff
Merge branch 'bugfix/stack_watermark_fpu_esp32p4' into 'master'
...
fix(riscv): adjust TCBs lowest stack address when the FPU is used
Closes IDF-8995 and IDF-8423
See merge request espressif/esp-idf!28429
2024-01-19 10:04:29 +08:00
C.S.M
6c5373911a
Merge branch 'bugfix/cannot_jump_range' into 'master'
...
fix(temperature_sensor): Cannot switch the range smoothly on esp32h2
Closes IDF-9054
See merge request espressif/esp-idf!28530
2024-01-19 09:44:26 +08:00
Sudeep Mohanty
94e2516f6c
feat(ulp-riscv): Added support for RTC IO interrupts for ULP RISC-V
...
This commit adds a feature to register RTC IO interrupt handlers for the
ULP RISC-V co-processor.
2024-01-18 15:59:45 +01:00
Sudeep Mohanty
b9ecc1e57a
feat(ulp-riscv): Added SW interrupt capability for ULP RISC-V
...
This commit adds a feature to ULP RISC-V where the user can trigger
a software interrupt on the ULP RISC-V core.
2024-01-18 15:59:40 +01:00
Sudeep Mohanty
70241d13a2
feat(ulp-riscv): Added interrupt allocator and de-allocator
...
This commit adds methods to allocate and de-allocate interrupt handlers
for the ULP RISC-V.
2024-01-18 15:59:35 +01:00
Sudeep Mohanty
a6461eab77
feat(ulp-riscv): Added interrupt vector handling for ULP RISC-V
...
This commit adds interrupt vector processing for the ULP RISC-V co-processor.
2024-01-18 15:59:27 +01:00
Adam Múdry
8e50d63fea
feat(fatfs): Add an option to use 2 FATs (file allocation tables) in FATFS volumes
...
Should help with redundancy and data corruption when enabled but uses more space.
2024-01-18 14:03:28 +01:00
Wan Lei
2bd7e67205
Merge branch 'contrib/github_pr_12998' into 'master'
...
fix(twai): TWAI_GENERAL_CONFIG_DEFAULT initialize controller_id (GitHub PR)
Closes IDFGH-11917
See merge request espressif/esp-idf!28554
2024-01-18 20:03:47 +08:00
Darian
c1cc22d245
Merge branch 'refactor/usb_remove_unused_files' into 'master'
...
USB: Remove unused HAL files and deprecate usb_periph
See merge request espressif/esp-idf!28293
2024-01-18 17:01:06 +08:00
Wan Lei
73ff086e21
Merge branch 'fix/p4_spi_master_clock_sourse_sel' into 'master'
...
fix(spi_master): Fix p4 spi clock source support other than XTAL
See merge request espressif/esp-idf!28392
2024-01-18 16:46:44 +08:00
Omar Chebib
102d5bbf72
refactor(riscv): added a new API for the interrupts
2024-01-18 16:36:53 +08:00
Rahul Tank
041da5cb60
Merge branch 'bugfix/add_minor_fixes_debug' into 'master'
...
fix(nimble): Add minor debug fixes
See merge request espressif/esp-idf!28518
2024-01-18 16:32:33 +08:00
Omar Chebib
5cdf145f55
refactor(riscv): refactor crosscore interrupt
2024-01-18 16:27:36 +08:00
C.S.M
298931596a
Merge branch 'bugfix/wrong_serial_num_2_rom' into 'master'
...
fix(uart,usj..): Fix wrong serial number that has been parsed to rom functions
Closes IDFGH-11872
See merge request espressif/esp-idf!28414
2024-01-18 16:17:37 +08:00
Wu Zheng Hui
d3df4246d8
Merge branch 'bugfix/fix_systick_lost_in_esp32_dfs' into 'master'
...
fix(esp_pm): safely check ccompare validity in DFS update_ccompare
Closes IDF-8879
See merge request espressif/esp-idf!28176
2024-01-18 16:16:08 +08:00
nilesh.kale
59c5b5fe6b
fix(bootloader): Fix compilation issue in bootloader build during verbose+sb+fe
2024-01-18 12:15:15 +05:30
David Cermak
d707161881
fix(lwip): esp_netif supports esp_netif_get_netif_impl() for PPP
2024-01-18 14:20:39 +08:00
David Cermak
63e8e01646
feat(lwip): Added PPP config option to control VJ header compression
2024-01-18 14:20:39 +08:00
David Cermak
18ff62017a
feat(lwip): Add support for PPP server
...
Added support PPP_SERVER option in LWIP
Added support for configuring preferred addresses of PPP endpoints.
2024-01-18 14:20:39 +08:00
Omar Chebib
c7e63078b7
fix(riscv): adjust TCBs lowest stack address when the FPU is used
2024-01-18 13:06:29 +08:00
Marius Vikhammer
4f96919039
Merge branch 'bugfix/p4_newlib_test' into 'master'
...
test(newlib): enable and fix newlib tests on P4
Closes IDF-7862 and IDF-8983
See merge request espressif/esp-idf!28553
2024-01-18 13:02:56 +08:00
Jiang Jiang Jian
48b3f8a198
Merge branch 'bugfix/fix_crash_issue_when_mesh_deinit' into 'master'
...
fix(wifi/mesh): fix crash issue when mesh deinit
Closes WIFIBUG-194, WIFIBUG-193, WIFIBUG-209, and WIFIBUG-265
See merge request espressif/esp-idf!27570
2024-01-18 11:13:26 +08:00
Cao Sen Miao
6768805d20
fix(uart,usj...): Fix wrong serial number that has been parsed to rom functions,
...
Closes https://github.com/espressif/esp-idf/issues/12958
2024-01-18 10:51:51 +08:00
wuzhenghui
0dc7cad586
fix(esp_pm): safely check ccompare validity in DFS update_ccompare
2024-01-18 10:34:47 +08:00
Marius Vikhammer
9ab0d95f65
test(newlib): enable and fix newlib tests on P4
2024-01-18 09:52:11 +08:00
Song Ruo Jing
e45aea723b
Merge branch 'feature/esp32p4_ppa_ll_support' into 'master'
...
feat(ppa): add low level support for PPA
See merge request espressif/esp-idf!28268
2024-01-17 23:18:35 +08:00
Ondrej Kosta
0766bb5f62
Merge branch 'feature/p4_emac' into 'master'
...
ESP32P4 EMAC
See merge request espressif/esp-idf!27178
2024-01-17 22:22:05 +08:00
Nebojša Cvetković
bd9711dde6
fix(twai): TWAI_GENERAL_CONFIG_DEFAULT initialize controller_id
...
Fix for C++ warning `-Wmissing-field-initializers`
2024-01-17 13:42:50 +00:00
Darian Leung
19c18845b0
refactor(soc): Remove soc/usb_types.h
...
This header has been removed for the following reasons:
- Header is misplaced. 'xxx_types.h' headers should be placed in the 'hal'
component.
- The 'usb_xxx_endpoint_t' should be placed in the 'xxx_struct.h' header.
2024-01-17 21:28:25 +08:00
Darian Leung
6a43b623dc
refactor(soc): Rename usb_otg_periph to usb_dwc_periph
...
- Renamed usb_otg_periph.h/c to usb_dwc_periph.h/c to match naming convention
of other DWC OTG related files
- Added compatibility header for usb_otg_periph.h
2024-01-17 21:28:25 +08:00
Darian Leung
01a4a1d7f0
refactor(soc): Deprecate usb pin mappings
...
usb_pins.h and usb_periph.h/c lists mappings of USB DWC signals to GPIOs used
to connect to external FSLS PHYs. However, those signals can be routed to any
GPIOs via the GPIO matrix. Thus, these mapping are meaningless and have been
deprecated.
2024-01-17 21:28:25 +08:00
Darian Leung
e63bfb24f5
refactor(hal): Remove usb_hal and usb_ll
...
This commit removes some legacy USB related HAL and LL files that are no longer
used.
2024-01-17 21:28:25 +08:00
Abhik Roy
7004c07e3f
fix(lwip): Corrected NAPT dependency text
2024-01-17 23:42:31 +11:00
Rahul Tank
6a7dc27421
fix(nimble): Add minor debug fixes
2024-01-17 17:24:59 +05:30
Rahul Tank
6e860a8a5b
Merge branch 'bugfix/address_resolution' into 'master'
...
fix(nimble): Added support for address resolution during inquiry
Closes IDFCI-1894
See merge request espressif/esp-idf!28294
2024-01-17 19:31:52 +08:00
Erhan Kurubas
bc2650cdca
Merge branch 'update_spdx_license_tag' into 'master'
...
feat(license): update OpenOCD stub source files with additional MIT license
See merge request espressif/esp-idf!28480
2024-01-17 19:26:06 +08:00
xiaqilin
529860dea5
fix(esp_phy): fix esp32h2 wakeup i2c fail
2024-01-17 18:41:43 +08:00
zhangyanjiao
e4c6cec53b
fix(wifi): fix the crash and malloc fail issue
...
1. fix(wifi/mesh): fix the crash issue when mesh deinit
2. fix(wifi):fix when ap recv auth in sa query porcess will memset psq issue
2024-01-17 17:01:35 +08:00
wanlei
4a46d70e9a
fix(spi_master): Fix p4 spi clock source support other than XTAL
2024-01-17 17:01:23 +08:00
Cao Sen Miao
2859388f11
fix(temperature_sensor): Cannot switch the range smmothly on esp32h2
2024-01-17 16:55:30 +08:00
Konstantin Kondrashov
fdae1c6a28
Merge branch 'feature/efuse_reenable_test_on_p4' into 'master'
...
feat(efuse): Re-enable test on ESP32P4
See merge request espressif/esp-idf!28361
2024-01-17 16:49:49 +08:00
Sudeep Mohanty
d5993585df
Merge branch 'bugfix/linenoise_calculates_negative_prompt_len' into 'master'
...
fix(console): Fixed linenoise prompt length calculation
Closes IDF-9024 and IDFGH-2867
See merge request espressif/esp-idf!28446
2024-01-17 16:38:06 +08:00
Mahavir Jain
3278317ca5
Merge branch 'feat/support_http_any_in_http_server' into 'master'
...
feat: support HTTP_ANY method in esp_http_server
Closes IDFGH-11684
See merge request espressif/esp-idf!28347
2024-01-17 16:12:46 +08:00
Mahavir Jain
b52c6b59d4
Merge branch 'ci/fix_check_build_rules_failure' into 'master'
...
ci(mbedtls): remove duplicated build-rules
Closes IDFCI-1950
See merge request espressif/esp-idf!28503
2024-01-17 16:01:50 +08:00
Roland Dobai
9940087d16
Merge branch 'fix/fatfsparse_construct' into 'master'
...
fix(fatfsgen): Fix incompatibility with the latest version of construct
Closes IDFCI-1915
See merge request espressif/esp-idf!28374
2024-01-17 15:57:52 +08:00
zhanghaipeng
32290b2475
fix(ble/bluedroid): Fix ble memory leak when gattc config off
2024-01-17 15:20:24 +08:00
Jiang Jiang Jian
ab7281128c
Merge branch 'ci/fix_esp_wifi_function_test_markers' into 'master'
...
ci: fix wifi function test markers
See merge request espressif/esp-idf!28504
2024-01-17 13:47:22 +08:00
Wang Meng Yang
4997c81335
Merge branch 'bugfix/spp_disc_connect_btqabr2023_156_v5.3' into 'master'
...
fix(bt/bluedroid): Fixed SPP connection failure
Closes BTQABR2023-156
See merge request espressif/esp-idf!28029
2024-01-17 12:11:08 +08:00
Michael (XIAO Xufeng)
1903c51d07
Merge branch 'feat/support_p4_sdmmc_io' into 'master'
...
feat(sdio): add sdio over sdmmc support for esp32p4
See merge request espressif/esp-idf!28207
2024-01-17 11:28:42 +08:00
morris
5fb105a6d9
Merge branch 'feature/add_mipi_dsi_dphy_config_hal' into 'master'
...
update(mipi_dsi): update hal driver with DPHY PLL configuration
See merge request espressif/esp-idf!28412
2024-01-17 08:38:57 +08:00
KonstantinKondrashov
452a78de4a
feat(efuse): Re-enable test on ESP32P4
2024-01-17 00:56:00 +08:00
Sudeep Mohanty
40db628582
Merge branch 'feature/allow_abs_path_for_partitions_csv' into 'master'
...
feat(partition_table): Allow configuration of absolute path for custom partitions.csv file
Closes IDFGH-11092
See merge request espressif/esp-idf!27652
2024-01-16 23:46:27 +08:00
Song Ruo Jing
32111c1c4d
feat(ppa): add low level support for PPA
2024-01-16 23:20:59 +08:00
Ondrej Kosta
ce388a4111
feat(esp_eth): Added support of internal EMAC for ESP32P4
...
Refactored internal EMAC DMA access.
Added MPLL acquire to manage access to the MPLL by multiple periphs.
2024-01-16 14:29:25 +01:00
Darshan Dobariya
fdc5a0ab9f
fix(nimble): Added support for address resolution during inquiry.
2024-01-16 17:16:34 +05:30
Kevin (Lao Kaiyao)
4f506a30df
Merge branch 'bugfix/fix_incorrect_regbase_name_of_i2s' into 'master'
...
fix(i2s): fixed incorrect reg base name on C3
Closes IDFGH-11518
See merge request espressif/esp-idf!28421
2024-01-16 19:37:28 +08:00
Roshan Bangar
ed0ba2e29d
Merge branch 'feature/gatt_caching_support' into 'master'
...
feat(nimble): Gatt caching support
See merge request espressif/esp-idf!27074
2024-01-16 19:27:22 +08:00
Roland Dobai
d4d3e83d3c
fix(fatfsgen): Fix incompatibility with the latest version of construct
2024-01-16 18:54:15 +08:00
Sudeep Mohanty
0313cbca43
fix(console): Fixed linenoise prompt length calculation
...
This commit fixes a potential issue where in the prompt length used
for the linenoise based console could be calculated as a negative
integer, leading to a console hang.
Closes https://github.com/espressif/esp-idf/issues/4924
2024-01-16 11:52:24 +01:00
KonstantinKondrashov
ba0842a552
feat(efuse): Adds new efuses for esp32c6
2024-01-16 17:46:50 +08:00
KonstantinKondrashov
8802e4d77d
feat(efuse): Adds new efuse for esp32h2
2024-01-16 17:46:50 +08:00
morris
d3ebd6bc1c
feat(mipi_dsi): added DPHY PLL clock configuration
2024-01-16 17:41:46 +08:00
morris
ad84b61e49
change(esp_lcd): rearrange the esp_lcd folder by types
2024-01-16 17:40:27 +08:00
Kevin (Lao Kaiyao)
0717e0e4a3
Merge branch 'bugfix/fix_integral_div_calc_in_hal_util' into 'master'
...
fix(hal_utils): add division range check in integral algorithm
See merge request espressif/esp-idf!28431
2024-01-16 17:14:25 +08:00
Marius Vikhammer
a792c24b2a
ci(mbedtls): remove duplicated build-rules
2024-01-16 17:14:12 +08:00
Chen Yudong
e99278b6c5
ci: fix wifi function test markers
2024-01-16 17:12:59 +08:00
Zhang Wen Xu
3b44a596c4
Merge branch 'feature/support_esp_ot_radio_spinel' into 'master'
...
feature(openthread): support esp openthread radio spinel
See merge request espressif/esp-idf!28153
2024-01-16 16:55:43 +08:00
Armando (Dou Yiwen)
d7a0aa92f3
Merge branch 'feat/csi_brg_shared_ctrl' into 'master'
...
csi: added csi bridge share control code
See merge request espressif/esp-idf!28353
2024-01-16 16:30:21 +08:00
laokaiyao
c3c72f02af
fix(i2s): fixed incorrect reg base name on C3
...
Closes https://github.com/espressif/esp-idf/issues/12643
2024-01-16 14:12:32 +08:00
Roshan Bangar
b2a403acc4
feat(nimble): Gatt caching support
2024-01-16 10:46:52 +05:30
C.S.M
ea4498d6c6
Merge branch 'refactor/i2c_example' into 'master'
...
refactor(i2c): Use new I2C driver in i2c examples.
See merge request espressif/esp-idf!28239
2024-01-16 12:52:12 +08:00
morris
109c1d63ec
Merge branch 'bugfix/mcpwm_enable_group_clock_before_hal_init' into 'master'
...
fix(mcpwm): enable mcpwm core clock before hal init
Closes IDF-8963
See merge request espressif/esp-idf!28372
2024-01-16 10:21:58 +08:00
Cao Sen Miao
0bf2b35b33
fix(i2c): Use hardware fsm reset on esp32c6/h2/p4
2024-01-16 10:05:05 +08:00
Armando
8f097a4629
feat(csi): added csi bridge share control code
2024-01-16 09:57:52 +08:00
C.S.M
251239d59d
Merge branch 'bugfix/i2c_async_trans' into 'master'
...
fix(i2c_master): Fix issue that asyncronous transaction may cause memory problem
Closes IDFGH-11783
See merge request espressif/esp-idf!28197
2024-01-16 09:57:21 +08:00
Marius Vikhammer
0b9c0c188a
Merge branch 'docs/ring_buf_get_info_api_wrong' into 'master'
...
docs(ringbuf): fixed mistake in vRingbufferGetInfo API parameter doc
See merge request espressif/esp-idf!28427
2024-01-16 09:34:20 +08:00
Erhan Kurubas
ca0b112669
feat(license): Dual-license source files built by OpenOCD stub flasher
2024-01-15 23:45:23 +01:00
Tomas Rezucha
763d07fd0e
Merge branch 'fix/usb_fifo_sizes' into 'master'
...
feat(usb/host): Calculate FIFO sizes based on USB configuration
Closes IDF-7384
See merge request espressif/esp-idf!28316
2024-01-16 01:36:32 +08:00
Tomas Rezucha
488477e0aa
feat(usb/host): Calculate FIFO sizes based on USB configuration
2024-01-15 17:25:59 +01:00
Alexey Lapshin
ac2705b60a
fix(hw_support): fix esp32p4 cpu stall/unstall
2024-01-15 23:25:07 +08:00
morris
15cf11480a
Merge branch 'bugfix/dwgdma_link_list_write_back' into 'master'
...
fix(dw_gdma): write back the link list items after creation
See merge request espressif/esp-idf!28413
2024-01-15 20:07:03 +08:00
Cao Sen Miao
85d0fdabde
fix(i2c_master): Fix issue that use callback may cause memory leak,
...
Closes https://github.com/espressif/esp-idf/issues/12878
2024-01-15 19:09:07 +08:00
morris
213a599d8b
fix(mcpwm): enable mcpwm group clock before hal init
2024-01-15 18:13:56 +08:00
Island
1ad354bff3
Merge branch 'bugfix/ble_mesh_ble_advtype' into 'master'
...
ble_mesh: update ble mesh ble adv type
See merge request espressif/esp-idf!19200
2024-01-15 17:46:21 +08:00
Harshit Malpani
1d81af367d
feat: support HTTP_ANY method in esp_http_server
...
Closes https://github.com/espressif/esp-idf/issues/12794
2024-01-15 14:32:06 +05:30
morris
ed8d805554
fix(dw_gdma): write back the link list items after creation
2024-01-15 16:56:28 +08:00
Marius Vikhammer
b3dd5cb243
docs(ringbuf): fixed mistake in vRingbufferGetInfo API parameter doc
2024-01-15 16:18:49 +08:00
Wang Meng Yang
f40ebbff1e
Merge branch 'bugfix/fix_mac_bb_pd_iwdt_timeout' into 'master'
...
fix(ble): fixed interrupt timeout in MAC_BB_PD callback
See merge request espressif/esp-idf!28274
2024-01-15 15:48:39 +08:00
Xu Si Yu
ea8799eef7
feat(openthread): support esp openthread radio spinel
2024-01-15 15:27:06 +08:00
Rahul Tank
e084a8f78d
Merge branch 'bugfix/handle_task_lock' into 'master'
...
fix(nimble): Remove unwanted task lock check when HS_DEBUG is enabled
Closes BT-3599
See merge request espressif/esp-idf!28343
2024-01-15 14:56:37 +08:00
laokaiyao
1950e7a06b
fix(hal_utils): add division range check in integral algorithm
2024-01-15 11:04:37 +08:00
Xiao Xufeng
216284b767
feat(sdio): add sdio over sdmmc support for esp32p4
2024-01-14 01:05:00 +08:00
Armando (Dou Yiwen)
312a8d38f0
Merge branch 'ci/enable_p4_psram_test' into 'master'
...
psram: enable psram ci test on p4
See merge request espressif/esp-idf!28411
2024-01-12 17:21:20 +08:00
Marius Vikhammer
13dd2c9aae
Merge branch 'contrib/github_pr_12785' into 'master'
...
Provide ulp_adc_deinit() API to fix ADC1 handle leakage (GitHub PR)
Closes IDFGH-11673
See merge request espressif/esp-idf!27916
2024-01-12 12:03:52 +08:00
Armando
96f1853cd0
ci(psram): added esp_psram test dependency
2024-01-12 10:33:38 +08:00
Armando
2a8459b059
ci(psram): enable psram test on p4
2024-01-12 10:33:24 +08:00
wanlei
b1c2482592
fix(i2c): test app change gpio
2024-01-11 21:44:30 +08:00
morris
32397228d2
Merge branch 'test/enable_pcnt_ci_tests' into 'master'
...
change(pcnt): reenable the target test for esp32p4
Closes IDF-8965
See merge request espressif/esp-idf!28370
2024-01-11 18:13:21 +08:00
Lou Tian Hao
8bcac0bd7a
Merge branch 'change/support_test_io_wakeup' into 'master'
...
change(pm): change test_io_wakeup
See merge request espressif/esp-idf!28368
2024-01-11 16:53:09 +08:00
Kapil Gupta
685fcf4278
Merge branch 'feature/supplicant_bss_extmem' into 'master'
...
WiFi: Add support to move supplicant BSS to external memory
See merge request espressif/esp-idf!27891
2024-01-11 15:55:14 +08:00
Sudeep Mohanty
236498b040
feat(partition_table): Allow configuration of absolute path for custom partitions.csv file
...
This commit allows the configuration of an absolute path for the custom
partitions.csv file via the Kconfig option CONFIG_PARTITION_TABLE_CUSTOM_FILENAME.
Closes https://github.com/espressif/esp-idf/issues/12264
2024-01-11 08:37:02 +01:00
Jiang Jiang Jian
2eacbbe957
Merge branch 'bugfix/add_authmode_wpa_wpa2_wpa3_psk' into 'master'
...
esp_wifi: Handle case when AP advertises WPA, WPA2 and WPA3 securities simultaneously and other bugfixes
Closes IDFGH-11372
See merge request espressif/esp-idf!27220
2024-01-11 13:41:20 +08:00
Armando (Dou Yiwen)
44a1a62214
Merge branch 'feature/psram_200mhz_support' into 'master'
...
psram: 200mhz psram support
Closes IDF-7517
See merge request espressif/esp-idf!28089
2024-01-11 13:19:45 +08:00
Fu Hanxi
37a4c2ea01
Merge branch 'ci/nested_dynamic_pipeline' into 'master'
...
CI: Dynamic Pipeline!!!
Closes IDFCI-1211, IDFCI-1729, IDF-8500, IDF-8456, IDFCI-1828, RDT-610, and RDT-615
See merge request espressif/esp-idf!26662
2024-01-11 13:08:28 +08:00
Marius Vikhammer
bb6bb82350
fix(esp_rom): fixed float to int conversion functions not working on P4
2024-01-11 12:15:40 +08:00
Lou Tianhao
19f2149390
change(pm): change test_io_wakeup
2024-01-11 11:07:16 +08:00
Jakob Hasse
6031b35803
fix(console): Made setting command context less error-prone and clearer
2024-01-11 10:53:43 +08:00
Sarvesh Bodakhe
615d928aa5
fix(esp_wifi): Add support for WPA3 + WPA3_EXT_PSK mixed mode and minor bugfixes
...
- Add support for WPA3 + WPA3_EXT_PSK mixed mode
- Improvements in scan and connect path as per specifications along with
minor bugfixes
- When AP advertises all PSK modes (WPA, WPA2 and WPA3), make sure that
station treats it as WPA2_WPA3_PSK mixed mode.
Closes https://github.com/espressif/esp-idf/issues/12517
2024-01-11 10:42:38 +08:00
Marius Vikhammer
f4532db8a2
Merge branch 'bugfix/remove_o0_bootloader' into 'master'
...
fix(build): remove CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_NONE option from c6, h2 and p4
See merge request espressif/esp-idf!28371
2024-01-11 10:02:23 +08:00
morris
16049ab6ad
change(pcnt): reenable the target test for esp32p4
...
by changing the GPIO assignment
2024-01-10 23:03:40 +08:00
Fu Hanxi
fba96d58c2
ci: dynamic pipeline
...
build:
- upgrade idf-build-apps to 2.x
- unify get_pytest_apps and get_cmake_apps to get_all_apps
- returns (test_apps, non_test_apps) tuple
- add tests for the new get_all_apps
assign:
- generate build report
- generate target test pipeline based on the build report
target test:
- download artifacts from minio server
- users can use `pytest --pipeline-id xxxxx` to download and flash
the binaries from the artifacts
.post:
- generate target test reports
2024-01-10 15:37:34 +01:00
Fu Hanxi
a98923bc85
test: temp disable ip101 test cases
2024-01-10 15:37:34 +01:00
Fu Hanxi
c1301c6145
build: bypass build issues
2024-01-10 15:34:50 +01:00
Fu Hanxi
6f6092ed8d
ci(sdio): migrate from .gitlab/ci/rules.yml to .build-test-rules.yml
2024-01-10 15:30:52 +01:00
Fu Hanxi
d44f236f7b
ci(usb): migrate from .gitlab/ci/rules.yml to .build-test-rules.yml
2024-01-10 15:29:44 +01:00
Fu Hanxi
ed1c892a8a
ci(adc): migrate from .gitlab/ci/rules.yml to .build-test-rules.yml
2024-01-10 15:29:44 +01:00
Fu Hanxi
9a9b1cd11f
ci(ecdsa): migrate from .gitlab/ci/rules.yml to .build-test-rules.yml
2024-01-10 15:29:43 +01:00
Tomas Rezucha
ec004c788b
fix(usb/host): Sync cache for memory shared by CPU and USB-OTG
...
Transfer descriptor list, frame list and transfer data buffers
are accessed by both CPU and USB-OTG. Sync CPU cache between the accesses.
2024-01-10 15:23:24 +01:00
Erhan Kurubas
f5934dea31
Merge branch 'feature/esp32p4_coredump_support' into 'master'
...
feat(coredump): add esp32p4 chip support and doc update
Closes IDF-6521 and IDF-7756
See merge request espressif/esp-idf!28226
2024-01-10 20:07:29 +08:00
morris
5eed8e0fda
feat(rmt): support update bytes encoder configurations at runtime
...
Closes https://github.com/espressif/esp-idf/issues/12775
2024-01-10 15:34:27 +08:00
Marius Vikhammer
760d711491
fix(build): remove CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_NONE option from c6, h2 and p4
...
CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_NONE doesnt really have many use cases, but it will
force us to keep increasing bootloader segment sizes just to allow for building this options.
Deprecate this config for new chips.
2024-01-10 12:03:37 +08:00
Armando
13167d8479
change(flash): rename spi_timing_is_tuned to spi_flash_timing_is_tuned
2024-01-10 11:52:28 +08:00
Armando
80e18811db
feat(psram): support 200mhz psram, experimental feature for now
2024-01-10 11:52:28 +08:00
Jiang Jiang Jian
8d85c08c40
Merge branch 'fix/esp32h2_phy_sleep_wakeup_issue' into 'master'
...
fix(esp_phy): fix esp32h2 sleep wakeup issue
See merge request espressif/esp-idf!28298
2024-01-10 11:44:31 +08:00
C.S.M
83571fc6a0
Merge branch 'fix/tsens_issues' into 'master'
...
fix(tsens): 300us delay in phy cause extra power consumption, fix length of soc_caps
See merge request espressif/esp-idf!28360
2024-01-10 10:42:49 +08:00
Cao Sen Miao
bc1478f0b0
fix(tsens): 300us delay in phy cause extra power consumption
2024-01-10 09:46:02 +08:00
morris
ad7b34f258
Merge branch 'test/dw_gdma_psram2sram_memset' into 'master'
...
test(dw_gdma): add a case to test memset from psram to sram
See merge request espressif/esp-idf!28120
2024-01-09 19:25:23 +08:00
Kevin (Lao Kaiyao)
1e6a76419b
Merge branch 'feature/support_hello_world_on_esp32c5' into 'master'
...
feat(esp32c5): support hello world on esp32c5 beta3 (stage 8/8)
See merge request espressif/esp-idf!27870
2024-01-09 18:41:43 +08:00
Abhik Roy
515ca77e89
Merge branch 'lwip/static_ip6_public' into 'master'
...
feat(esp_netif): Added code to expose api to add and remove ipv6 address
See merge request espressif/esp-idf!27800
2024-01-09 18:00:48 +08:00
Abhik Roy
325a8d7a6e
feat(esp_netif): Added code to expose api to add and remove ipv6 address
2024-01-09 18:00:47 +08:00
Wang Meng Yang
8a76b2e2ec
Merge branch 'bugfix/update_spp_doc' into 'master'
...
docs(bt/bluedroid): update API documents of SPP
Closes BT-3568
See merge request espressif/esp-idf!28111
2024-01-09 15:29:11 +08:00
Wan Lei
85bdf22973
Merge branch 'refactor/spi_hal_iram_rm_dma_ll' into 'master'
...
refactor(spi): replace dma_ll related in spi hal by using gdma driver (part2)
See merge request espressif/esp-idf!27238
2024-01-09 15:13:12 +08:00
Kevin (Lao Kaiyao)
e87f7990b8
Merge branch 'feature/support_to_get_dma_buffer_size' into 'master'
...
feat(i2s): support to get total dma buffer size
Closes IDF-9005
See merge request espressif/esp-idf!28345
2024-01-09 14:56:36 +08:00
InfiniteYuan
993882d1d9
feat: ble mesh: improve ble mesh deinit when nimble enable
2024-01-09 14:16:31 +08:00
Marius Vikhammer
f762d81232
Merge branch 'bugfix/bootloader_o0' into 'master'
...
fix(bootloader): increased iram section length on C6/H2
Closes IDF-8933
See merge request espressif/esp-idf!28184
2024-01-09 14:15:16 +08:00
InfiniteYuan
59a9e8cc7b
ble_mesh: update ble mesh ble adv type
2024-01-09 14:05:29 +08:00
laokaiyao
d0a8f3e5c4
feat(esp32c5): support esptool on esp32c5 beta3
2024-01-09 13:11:11 +08:00
laokaiyao
3d459e423a
feat(esp32c5): support esp32c5 beta3 48M xtal
2024-01-09 13:11:11 +08:00
laokaiyao
96a4ead083
feat(esp32c5): support to run hello world on esp32c5 beta3
2024-01-09 13:11:11 +08:00
laokaiyao
11e19f40b9
feat(esp32c5): support to build hello world on esp32c5 beta3
2024-01-09 13:11:11 +08:00
Harshit Malpani
e0fdae294b
Merge branch 'feat/update_cjson_v1_7_17' into 'master'
...
feat(cJSON): update submodule to v1.7.17
See merge request espressif/esp-idf!28330
2024-01-09 13:08:30 +08:00
Aditya Patwardhan
f468742d25
Merge branch 'fix/typo_in_key_mgr_hal_layer' into 'master'
...
fix(hal): Fix typo in hal layer for Key Manger
See merge request espressif/esp-idf!27832
2024-01-09 12:59:22 +08:00
laokaiyao
f254698166
feat(i2s): support to get total dma buffer size
2024-01-09 11:02:37 +08:00
morris
002467d0f6
fix(dw_gdma): free the interrupt handle when deleting the channel
2024-01-09 10:20:24 +08:00
morris
467dce2ffc
change(dw_gdma): add a case to test memset from psram to sram
2024-01-09 10:20:24 +08:00
morris
28db901d77
fix(mcp): align the descriptor to cache line size for DMA memory copy
2024-01-09 10:12:36 +08:00
Marius Vikhammer
a04847f77e
Merge branch 'bugfix/efuse_rom_control' into 'master'
...
fix(startup): fixed failing to boot if rom log ctrl efuse was burned
Closes IDFGH-11799
See merge request espressif/esp-idf!28221
2024-01-09 09:47:47 +08:00
Rahul Tank
2b0bcbc545
fix(nimble): Remove unwanted task lock check when HS_DEBUG is enabled
2024-01-08 19:34:17 +05:30
Rahul Tank
b3f7e2c8a4
Merge branch 'bugfix/reattempt_conn_feat_extended' into 'master'
...
fix(nimble): Support for reattempt connection in ext connect
See merge request espressif/esp-idf!28222
2024-01-08 20:07:08 +08:00
Island
ee7794c395
Merge branch 'bugfix/increase_btu_task_stack_size_master' into 'master'
...
fix(bt/bludroid): Increase BTU task stack size
Closes BT-3571
See merge request espressif/esp-idf!28319
2024-01-08 19:47:05 +08:00
C.S.M
09f0f7ec6c
Merge branch 'fix/flash_print' into 'master'
...
fix(spi_flash): Remove the useless print
See merge request espressif/esp-idf!28331
2024-01-08 19:36:02 +08:00
Marius Vikhammer
c8d644dea0
Merge branch 'feature/enable_system_tests_p4' into 'master'
...
test(system): enable esp_system tests for P4
Closes IDF-8978
See merge request espressif/esp-idf!28317
2024-01-08 16:33:43 +08:00
Martin Vychodil
81c235c31a
Merge branch 'fix/fatfs_sdmmc_triming' into 'master'
...
fix(storage/fatfs): check whether sdcard supports trimming
Closes IDFGH-11818
See merge request espressif/esp-idf!28300
2024-01-08 16:29:26 +08:00
Sudeep Mohanty
5a5869a4a6
Merge branch 'feature/freertos_optimize_xtaskincrementtickothercores' into 'master'
...
feat(freertos): Optimized xTaskIncrementTickOtherCores()
Closes IDF-7905
See merge request espressif/esp-idf!28232
2024-01-08 16:07:49 +08:00
Armando (Dou Yiwen)
7f8d0256c2
Merge branch 'change/ldo_id_start_from_1' into 'master'
...
ldo: make ldo driver unit_id start from 1 (same as datasheet)
See merge request espressif/esp-idf!28318
2024-01-08 16:06:31 +08:00
Sudeep Mohanty
f81de4373a
Merge branch 'bugfix/freertos_restore_correct_int_level_for_clic' into 'master'
...
fix(freertos): Fixed incorrect int level restoration on esp32p4
See merge request espressif/esp-idf!28257
2024-01-08 16:04:47 +08:00
Cao Sen Miao
cbcbecaa06
fix(spi_flash): Remove the useless print
2024-01-08 15:46:09 +08:00
Harshit Malpani
43235e57f9
feat(cjson): update submodule to v1.7.17
...
Changelog: https://github.com/DaveGamble/cJSON/releases/tag/v1.7.17
2024-01-08 13:14:13 +05:30
Shu Chen
2649097441
Merge branch 'feat/add_sbom_manifest_file_for_ot' into 'master'
...
feat(openthread): add sbom manifest file
Closes IDF-8307
See merge request espressif/esp-idf!27801
2024-01-08 15:42:05 +08:00
Lou Tian Hao
d8dfdd9c6f
Merge branch 'feature/support_test_io_wakeup' into 'master'
...
feat(pm): add test_io_wakeup
Closes PM-66
See merge request espressif/esp-idf!27460
2024-01-08 15:37:03 +08:00
C.S.M
43c87716c9
Merge branch 'feat/flash_p4' into 'master'
...
ci(spi_flash): Enable spi_flash related tests on esp32p4
Closes IDF-7499 and IDF-8984
See merge request espressif/esp-idf!28099
2024-01-08 14:28:09 +08:00
Aditya Patwardhan
1220c36f96
Merge branch 'fix/build_failure_when_hardware_gcm_is_disabled' into 'master'
...
fix(mbedtls/gcm): Fix build failure when config `MBEDTLS_HARDWARE_GCM` is disabled
See merge request espressif/esp-idf!28149
2024-01-08 13:35:04 +08:00
Aditya Patwardhan
c0ea892aa5
fix(hal): Fix typo in hal layer for Key Manger
...
This also fixes type in attribute added in esp_attr
2024-01-08 10:32:41 +05:30
morris
36d6ee9e61
Merge branch 'bugfix/rmt_p4_test' into 'master'
...
fix(rmt): DMA descriptor alignment respect the cache line size
Closes IDF-8961
See merge request espressif/esp-idf!28296
2024-01-08 12:43:58 +08:00
Jiang Jiang Jian
daa729eae4
Merge branch 'bugfix/fix_no_sleep_null_data_after_data_sent' into 'master'
...
fix(pm): fix no sleep null after data sent (33290e79)
Closes WIFIBUG-339
See merge request espressif/esp-idf!28295
2024-01-08 12:08:26 +08:00
C.S.M
53fff31426
Merge branch 'bugfix/tsens_adc_conflict' into 'master'
...
fix(tsens,adc): Fix issue that disable adc will make temperature sensor crash
Closes IDFGH-11828
See merge request espressif/esp-idf!28260
2024-01-08 11:58:48 +08:00
Mahavir Jain
7c004fd7f8
Merge branch 'bugfix/fix_dynamic_mbedtls_crash' into 'master'
...
mbedtls: Fix enable dynamic mbedtls will occur heap corruption when server support TLS renegotiation
Closes IDF-8529
See merge request espressif/esp-idf!28086
2024-01-08 11:39:39 +08:00
Mahavir Jain
dd49da5f4f
Merge branch 'bugfix/fix_http_client_error' into 'master'
...
esp_http_client: Fix reset errno to 0 before call esp_transport_read
Closes IDFGH-7444
See merge request espressif/esp-idf!26539
2024-01-08 11:36:52 +08:00
linruihao
4fbfc98132
fix(bt/bludroid): Increase BTU task stack size
2024-01-08 11:34:10 +08:00
Mahavir Jain
c0bd52898f
Merge branch 'contrib/github_pr_12915' into 'master'
...
docs: Correct coap IPV6 support requirement comments (GitHub PR)
Closes IDFGH-11821
See merge request espressif/esp-idf!28297
2024-01-08 11:29:59 +08:00
Lou Tianhao
e28606aed2
feat(pm): add test_io_wakeup
2024-01-08 11:12:25 +08:00
Armando
1adea4ab66
change(ldo): make ldo driver unit_id same as datasheet
...
Prior to this commit, we expect passing ldo_unit_t to esp_ldo driver
`ldo_unit` field. And ldo_unit_t will alias the LDO unit to values
starting from 0, e.g. LDO_UNIT_1 is actually value 0.
With this commit, esp_ldo driver `ldo_unit` field will start with 1,
which is aligned with the datasheet. So LDO_UNIT_1 is in value 1,
meanwhile setting 1 to `ldo_unit` will work as well.
2024-01-08 10:52:11 +08:00
Lou Tian Hao
b74cc4637b
Merge branch 'feature/support_hw_trigger_regdma_when_pu_top' into 'master'
...
fix(pm): trigger regdma retention by PMU when TOP is not power down on esp32H2
Closes PM-47 and PM-65
See merge request espressif/esp-idf!28046
2024-01-08 10:44:06 +08:00
morris
d97a46160d
fix(rmt): DMA descriptor alignment respect the cache line size
2024-01-08 10:31:32 +08:00
Cao Sen Miao
2e83fa1c69
refactor(spi_flash): Use new spi_flash register sturct and deperecate the old one
2024-01-08 09:59:22 +08:00
Cao Sen Miao
8325b507e0
test(spi_flash): Enable spi_flash related test on esp32p4
2024-01-08 09:59:12 +08:00
Cao Sen Miao
3dc76e9360
refactor(usb_serial_jtag): make usb_serial_jtag as component
2024-01-05 19:42:04 +08:00
Wan Lei
32e2101c0d
Merge branch 'fix/twai_add_std_runner' into 'master'
...
fix(twai): Add std runner using USB-CAN adapter
See merge request espressif/esp-idf!27095
2024-01-05 19:36:31 +08:00
xiaqilin
3b2cbe4363
fix(sleep): fix the issue of asymmetry in suspend/resume cache when skipping sleep.
2024-01-05 19:18:43 +08:00
Sudeep Mohanty
d4ca7c246e
fix(freertos): Fixed incorrect int level restoration on esp32p4
...
This commit fixes a bug where in the portENABLE_INTERRUPTS() macro
incorrectly restored the interrupt level to 1 (non-CLIC controller).
2024-01-05 11:00:56 +01:00
Tomáš Rohlínek
1297a0628a
fix(storage/fatfs): check whether sdcard supports triming
...
Closes https://github.com/espressif/esp-idf/issues/12912
2024-01-05 10:31:56 +01:00
xiaqilin
e571a37a3c
fix(esp_phy): fix esp32h2 sleep wakeup issue
2024-01-05 16:26:52 +08:00
Lou Tianhao
aed3127d19
feat(pm): support PMU trigger regdma when PU TOP
2024-01-05 16:17:32 +08:00
Sudeep Mohanty
6e074c02e0
feat(freertos): Optimized xTaskIncrementTickOtherCores()
...
This commit optimizes the xTaskIncrementTickOtherCores() function by
avoiding unnecessary context switches.
2024-01-05 08:43:03 +01:00