zhiweijian
5552941e57
Fixed BLE scan request ifs timer error in coexistence scenarios
2024-01-20 11:26:52 +08:00
Konstantin Kondrashov
261651fc19
Merge branch 'feature/efuse_update' into 'master'
...
feat(efuse): Adds new efuses for H2 and C6 chips
See merge request espressif/esp-idf!27672
2024-01-20 03:10:44 +08:00
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 71901499b9dd9931a4af29126c497ffa32d1edd4.
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