aditi_lonkar
c88e7106ec
esp_wifi: Make enterprise support configurable to save binary size.
2023-08-25 11:00:54 +05:30
morris
fc4fcb5519
Merge branch 'feature/esp_lcd_spi_support_quad_mode' into 'master'
...
esp_lcd: spi support quad mode
Closes IDFGH-10543 and IDF-5538
See merge request espressif/esp-idf!25390
2023-08-25 12:43:21 +08:00
Liu Zhong Wei
20ebcf76fd
esp_lcd: spi support quad mode
2023-08-25 12:43:20 +08:00
Marius Vikhammer
e07023292a
Merge branch 'feature/p4_spinlocks' into 'master'
...
esp32p4: support spinlocks
Closes IDF-7771
See merge request espressif/esp-idf!25036
2023-08-25 11:43:38 +08:00
Wang Meng Yang
3632aa5bd5
Merge branch 'feature/config_device_name_in_eir' into 'master'
...
Add option whether to include or exclude device name in extended inquiry response data
Closes BTQABR2023-31
See merge request espressif/esp-idf!25341
2023-08-25 11:19:38 +08:00
C.S.M
0bb8c13acd
Merge branch 'bugfix/usb_serial_jtag_write_return_val' into 'master'
...
bugfix(usb_serial_jtag): Fix usb_serial_jtag wrong return value, vfs lose data randomly
Closes IDFGH-10925 and IDFGH-10069
See merge request espressif/esp-idf!25492
2023-08-25 05:19:40 +08:00
Rahul Tank
53102f6600
Merge branch 'feat/add_high_duty_adv_interval' into 'master'
...
feat(nimble): Added support for high duty adv interval
See merge request espressif/esp-idf!25371
2023-08-25 04:00:56 +08:00
Nachiket Kukade
17715777c3
Merge branch 'bugfix/supplicant_osi_violation' into 'master'
...
Fix abstraction violation in wpa_supplicant
Closes IDF-8084
See merge request espressif/esp-idf!25488
2023-08-24 21:25:25 +08:00
morris
641fdabbf0
Merge branch 'feature/default_clock_source_can_leave_empty' into 'master'
...
feat(mcpwm): default clock source setting can leave empty
See merge request espressif/esp-idf!25478
2023-08-24 20:22:47 +08:00
Wan Lei
623c4e653a
Merge branch 'fix/spi_polling_api_buslock_logic' into 'master'
...
fix(spi_master): polling_transmit forgot release bus lock when alloc DMA buffer failed
Closes IDFGH-10608
See merge request espressif/esp-idf!25457
2023-08-24 16:27:49 +08:00
Jiang Jiang Jian
b39180d7a1
Merge branch 'bugfix/m_ble_issues_bugfix_c2' into 'master'
...
update btlib to 7d0ce3ba, some esp32c2 issues bugfixed
See merge request espressif/esp-idf!25428
2023-08-24 14:13:05 +08:00
Chen Jian Hua
cce55cf071
Merge branch 'bugfix/fix_bleqabr23_457' into 'master'
...
fix(bt/bluedroid): Fixed GATTC cache address save when list is full
See merge request espressif/esp-idf!25362
2023-08-24 14:09:01 +08:00
baohongde
e7a2096397
feat(bt/bluedroid): Add option whether to include device name in extended inquiry response
2023-08-24 14:04:28 +08:00
morris
49c49f9480
Merge branch 'feature/esp_etm_core_esp32p4' into 'master'
...
feat(etm): add core driver support for esp32-p4
Closes IDF-7814 and IDF-7478
See merge request espressif/esp-idf!25361
2023-08-24 12:59:30 +08:00
Cao Sen Miao
c92615308c
fix(usb_serial_jtag): Fix usb_serial_jtag wrong return value, vfs lose data randomly,
...
Closes https://github.com/espressif/esp-idf/issues/12119 ,
Closes https://github.com/espressif/esp-idf/pull/11344 ,
Closes https://github.com/espressif/esp-idf/issues/9318
Closes https://github.com/espressif/esp-idf/issues/11192
2023-08-24 11:59:20 +08:00
Chen Jian Hua
70071a334f
Merge branch 'bugfix/fix_bleqabr23_181_esp32' into 'master'
...
Support BLE RX error packet count record on esp32
See merge request espressif/esp-idf!25316
2023-08-24 11:12:36 +08:00
Marius Vikhammer
0d9f9e6816
feat(core-systems): add support for spinlock/compare and set on esp32p4
2023-08-24 10:30:25 +08:00
wanlei
f62b025f93
fix(spi_master): polling_transmit forgot release bus lock when alloc DMA buffer failed
...
Close https://github.com/espressif/esp-idf/issues/11845
2023-08-24 02:09:08 +00:00
Darian
4962bb51dc
Merge branch 'change/freertos_clean_up_tcb_macro' into 'master'
...
change(freertos): Deprecate usage of vPortCleanUpTCB() by applications
Closes IDF-7256
See merge request espressif/esp-idf!25480
2023-08-24 01:46:20 +08:00
Chen Ji Chang
9db2ffd4fb
Merge branch 'fix/pcnt_zero_input_init' into 'master'
...
feat(PCNT): Add new api of clear signal
See merge request espressif/esp-idf!25372
2023-08-23 20:15:59 +08:00
morris
fa58d2c6b0
feat(mcpwm): default clock source setting can leave empty
2023-08-23 18:36:02 +08:00
morris
54febcae0e
fix(adc): invalid assertion on the adc_unit
2023-08-23 18:36:02 +08:00
Darian Leung
39cf3638ae
change(freertos): Deprecate usage of vPortCleanUpTCB() by applications
...
Previously, if CONFIG_FREERTOS_ENABLE_STATIC_TASK_CLEAN_UP was enabled, users
would provide a definition for a vPortCleanUpTCB() hook function that is called
right before a task's memory is freed in prvDeleteTCB(). However,
vPortCleanUpTCB() will be reclaimed by ESP-IDF for internal use in v6.0.
This commit introduces the following changes...
Introduced a new CONFIG_FREERTOS_TASK_PRE_DELETION_HOOK option:
- Provides the same pre-deletion hook functionality. But users now define
vTaskPreDeletionHook() instead.
- CONFIG_FREERTOS_ENABLE_STATIC_TASK_CLEAN_UP still exists, but is marked as
deprecated. This is to maintain compatibility with existing applications
that already define vPortCleanUpTCB().
- Removed redundant --wl --wrap workaround with vPortCleanUpTCB()
- Added todo notes to remove support for user defined vPortCleanUpTCB()
completely in v6.0.
- Updated test cases to use new CONFIG_FREERTOS_TASK_PRE_DELETION_HOOK option
Freed up portCLEAN_UP_TCB() to call a new internal vPortTCBPreDeleteHook():
- vPortTCBPreDeleteHook() now replaces the previous "wrapped" implementation
of vPortCleanUpTCB().
- vPortTCBPreDeleteHook() is an internal task pre-delete hook for IDF FreeRTOS
ports to inject some pre-deletion operations.
- Internal pre-delete hook now invokes user provided vTaskPreDeletionHook()
if enabled.
- Relocated vPortTCBPreDeleteHook() to correct section in port.c
2023-08-23 17:50:08 +08:00
morris
911c388cf8
feat(etm): add core driver support for esp32-p4
...
esp_etm core driver support:
- channel allocator
- gpio etm sub driver
- gptimer etm sub driver
2023-08-23 15:11:56 +08:00
morris
3b50c716d8
Merge branch 'feature/gptimer_ll_enable_reset' into 'master'
...
HW-Support: Add Atomic Code Block for Reset and Clock Control
See merge request espressif/esp-idf!25401
2023-08-23 15:11:42 +08:00
Shu Chen
7af7723d46
Merge branch 'feature/openthread_disable_nd6_timer' into 'master'
...
openthread: disable lwip nd6 timer in openthread sleepy device
See merge request espressif/esp-idf!24653
2023-08-23 14:47:49 +08:00
morris
329bc7e5e9
Merge branch 'feature/mcpwm_interrupt_priority' into 'master'
...
feat(MCPWM): Support set interrupt priority
Closes IDF-7952
See merge request espressif/esp-idf!25364
2023-08-23 13:43:24 +08:00
Nachiket Kukade
2b24798e33
fix(supplicant): Fix abstraction violation in wpa_supplicant
2023-08-23 10:03:05 +05:30
Chen Jichang
d7d87813ad
fix(PCNT): Add zero input gpio enable flag
...
The default zero input gpio num is 0. Users need to set it additionally
when not use zero input signal. It may become a breaking change.
Add an enable flag to avoid it.
2023-08-23 12:08:15 +08:00
Chen Jichang
713324ff9d
feat(MCPWM): Support set interrupt priority
2023-08-23 10:44:34 +08:00
luomanruo
a2620e7588
ble: update btlib to f9db7b90, some esp32c2 issues bugfixed
2023-08-23 10:20:01 +08:00
Sudeep Mohanty
52bca70b1a
Merge branch 'feature/freertos_dual_core_riscv_port' into 'master'
...
feat(freertos): Added changes for multi-core RISC-V port for FreeRTOS
Closes IDF-7566, IDF-7879, and IDF-2393
See merge request espressif/esp-idf!25123
2023-08-23 09:45:47 +08:00
Rahul Tank
d3b69c25e4
feat(nimble): Added support for high duty adv interval
2023-08-22 21:27:32 +05:30
Wang Meng Yang
8466930ac2
Merge branch 'bugfix/fix_bleqabr23_486' into 'master'
...
fix(bt/bluedroid): Fixed BLE disconnect event report when disconnecting
See merge request espressif/esp-idf!25370
2023-08-22 21:17:33 +08:00
Rahul Tank
94234f00f4
Merge branch 'feature/periodic_adv_enhancement' into 'master'
...
NimBLE : Added periodic Adv Feature Updates in BLE 5.3
See merge request espressif/esp-idf!20474
2023-08-22 19:55:23 +08:00
Jiang Jiang Jian
514d9a8594
Merge branch 'docs/update_wifi_and_wpa_supplicant_documentation' into 'master'
...
Docs: Update wifi and wpa_supplicant documentation
See merge request espressif/esp-idf!24029
2023-08-22 19:29:37 +08:00
Nachiket Kukade
69cfe14622
Merge branch 'bugfix/ignore_eapol_nonkey' into 'master'
...
Ignore EAPOL non-key frames in EAPOL txdone callback
Closes WIFIBUG-104
See merge request espressif/esp-idf!25420
2023-08-22 17:25:01 +08:00
morris
4e143adf9d
docs(hal): update readme about the usage of the RCC macros
2023-08-22 17:05:35 +08:00
morris
035c7c145c
feat(clk_cali): always enable timer group0 for clock calibration
...
Calibration registers are located in the timer group0,
this commit is going to always enable it when the calibration is used by app
2023-08-22 17:05:35 +08:00
morris
71cf16ec01
feat(gptimer): use RCC atomic block to enable/reset peripheral
2023-08-22 17:05:35 +08:00
morris
a9c813ca3e
feat(hw_support): add atomic code block for peripheral bus clock and reset
2023-08-22 17:05:35 +08:00
xiaqilin
c84cbd5e65
feat(openthread): disable lwip nd6 in openthread sleepy device
2023-08-22 08:11:41 +00:00
Sudeep Mohanty
4e51c6b049
feat(freertos): Added changes for multi-core RISC-V port for FreeRTOS
...
This commit updates the FreeRTOS port layer for multi-core RISC-V targets.
2023-08-22 15:35:15 +08:00
Roshan Bangar
67b956f503
feat(nimble): Added periodic Adv Feature Updates in BLE 5.3
2023-08-22 10:18:10 +05:30
wanlei
1b7430e0a1
fix(ci): add timeout for i2c legacy multi_board test
2023-08-22 02:12:26 +00:00
Nachiket Kukade
d3284d7189
fix(supplicant): Ignore EAPOL non-key frames in EAPOL txdone callback
2023-08-21 18:01:16 +05:30
Shreyas Sheth
043b8b55a1
docs(wifi): Update wifi and wifi security documentation
...
1. Update documentation for WPA3 Enterprise and WPA3 Enterprise 192-bit
mode
2. Update documentation for WPA3 OWE and OWE transition mode
3. Update documentation related to SAE PK, SAE PWE and Transition Disable
4. Update documnetation for wifi connect API
5. Fix config paramter information for wifi scan start
6. Fix documentation related to scan threshold config setting
7. Replace ESP_ERR_WIFI_ARG error code as ESP_ERR_INVALID_ARG
8. Update documentation for 802.11R Fast transition
2023-08-21 12:29:11 +00:00
Jiang Jiang Jian
b642bb9b53
Merge branch 'fix/wifi_wps_pbc_overlap' into 'master'
...
fix(wpa_supplicant): Add support to detect PBC overlap in wps registrar mode
Closes WIFIBUG-56
See merge request espressif/esp-idf!25331
2023-08-21 14:49:24 +08:00
Zhi Wei Jian
bec164ae93
Merge branch 'doc/update_p4_ble_docs' into 'master'
...
Update ESP32-P4 BLE docs
See merge request espressif/esp-idf!25355
2023-08-21 14:48:08 +08:00
Island
db51ceed69
Merge branch 'bugfix/esp32c6_heap_is_corrupted' into 'master'
...
Bugfix/esp32c6 heap is corrupted
See merge request espressif/esp-idf!25332
2023-08-21 14:03:09 +08:00