Darian Leung
1f5dc0f5a1
usb_host: Add check to prevent submitting already inflight transfers
...
This commit adds a simple flag/check in the USB Host Library that prevents
users from submitting a transfer that is already inflight.
- A transfer is considered inflight as soon as it is submitted by calling
usb_host_transfer_submit() or usb_host_transfer_submit_control()
- An inflight transfer remains inflight up until right before its callback
is called by one of the USB Host Library handler functions.
Closes https://github.com/espressif/esp-idf/issues/8748
2022-11-07 13:50:59 +08:00
Tomas Rezucha
87c415b11a
usb_host: Fixed incorrect opening devices from multiple clients
...
1. During USBH device open both queues (idle and pending) must be checked.
2. Don't overwrite already allocated endpoints
2022-11-07 13:50:33 +08:00
Jiang Jiang Jian
755ce1077d
Merge branch 'bugfix/backup_dma_stall_when_sw_rst_v4.4' into 'release/v4.4'
...
backport v4.4: force clear reset signal to fix the backup dma operation failure...
See merge request espressif/esp-idf!20634
2022-10-20 17:06:58 +08:00
Jiang Jiang Jian
ee882708f8
Merge branch 'bugfix/fix_ignore_rx_sub_ampdu_int_issue_v4.4' into 'release/v4.4'
...
esp_wifi: fix ignore rx sub ampdu interrupt issue(Backport v4.4)
See merge request espressif/esp-idf!20604
2022-10-18 15:52:55 +08:00
Jiang Jiang Jian
3047225a9f
Merge branch 'bugfix/fix_c3_dig_dibas_limit_bug_to_v4.4' into 'release/v4.4'
...
C3: Fix system not stable bug when dbias storing in efuse is bigger than 27 (v4.4)
See merge request espressif/esp-idf!20498
2022-10-17 17:58:38 +08:00
Li Shuai
dbf1241ae2
backup dma: force clear reset signal to fix the backup dma operation failure caused by RTC_SW_CPU_RST
2022-10-17 11:07:51 +08:00
Jiang Jiang Jian
2fc0bb7b2a
Merge branch 'bugfix/close_stack_callback_during_ble_stop_v4.4' into 'release/v4.4'
...
Nimble: Added check to deregister stack callback with controller during stack deinit(v4.4)
See merge request espressif/esp-idf!20450
2022-10-14 17:52:07 +08:00
muhaidong
4391e369d2
esp_wifi: fix ignore rx sub ampdu interrupt issue
2022-10-14 14:29:38 +08:00
Jiang Jiang Jian
488c79a003
Merge branch 'bugfix/fix_connect_fail_when_enable_SPIRAM_v4.4' into 'release/v4.4'
...
esp_wifi: fix connect fail when enable SPIRAM and ESPNOW send (backport v4.4)
See merge request espressif/esp-idf!20445
2022-10-13 14:20:11 +08:00
zhangyanjiao
ab3238ec0e
esp_wifi: fix connect fail when enable SPIRAM
2022-10-10 17:30:24 +08:00
cje
c34e900969
fix C3 system not stable bug when dbias storing in efuse is bigger than 27
2022-10-08 11:55:26 +08:00
Rahul Tank
e7db4ff5ec
Nimble: Added check to deregister stack callback with controller during
...
stack deinit
2022-10-06 09:44:45 +05:30
Jiang Jiang Jian
9269a536ac
Merge branch 'bugfix/fix_deinit_return_ok_when_wifi_no_longer_initialized_issue_v4.4' into 'release/v4.4'
...
esp_wifi: fix fail to scan after recv disassoc/deauth for esp32s2(Backport v4.4)
See merge request espressif/esp-idf!20410
2022-09-29 19:20:48 +08:00
Mahavir Jain
e85c5822a2
Merge branch 'bugfix/add_so_linger_to_httpd_config_v4.4' into 'release/v4.4'
...
esp_http_server: Add struct linger in httpd_config_t (v4.4)
See merge request espressif/esp-idf!20359
2022-09-29 16:04:06 +08:00
Roland Dobai
d7bad4ac1d
Merge branch 'bugfix/esptool_secure_boot_signing_key_path_v4.4' into 'release/v4.4'
...
esptool: (re)populate the secure boot signing key path (v4.4)
See merge request espressif/esp-idf!20423
2022-09-29 15:15:32 +08:00
Mahavir Jain
b62b197cd3
esptool: (re)populate the secure boot signing key path
...
For project with reduced component list, secure boot signing key
path was not getting correctly. This change sets the secure boot
signing key path explicitly based on the relevant config option.
Closes https://github.com/espressif/esp-idf/issues/9578
Close IDFGH-8075
2022-09-29 10:09:32 +05:30
Jiang Jiang Jian
3911a1b8e7
Merge branch 'feature/support_7.2.8_soc/pvt_dig_v4.4' into 'release/v4.4'
...
ESP32S3:support auto adjust LDO voltage based on pvt-dig(backport 4.4)
See merge request espressif/esp-idf!20249
2022-09-29 11:07:55 +08:00
zlq
b44530f188
1.add ldo parameters in efuse table; 2.set ldo based on pvt-efuse; 3.ldo voltage is changed based on cpu freq
2022-09-29 03:16:49 +08:00
muhaidong
7f2d6e96b4
esp_wifi: fix deinit return wrong value
...
1. Deinit does not return ESP_ERR_WIFI_NOT_INIT if the wifi driver is no longer initialized.
2. Fix get wrong channel value use esp_wifi_get_config.
3. Fix bug of missing unlock when wifi stop.
4. Fix annotation error of api esp_wifi_connect.
2022-09-28 18:09:56 +08:00
liuning
2c8f83ec72
esp_wifi: fix fail to scan after recv disassoc/deauth for esp32s2
...
esp_wifi: sync peripheral device reg base
2022-09-28 18:09:03 +08:00
Michael (XIAO Xufeng)
268718b7b4
Merge branch 'bugfix/fix_uart_fake_tx_done_v4.4' into 'release/v4.4'
...
uart: Fix unwanted processing of TX_DONE interrupt immediately after calling uart_wait_tx_done() (backport v4.4)
See merge request espressif/esp-idf!20314
2022-09-28 16:45:03 +08:00
Jiang Jiang Jian
cc841ae9c0
Merge branch 'bugfix/fast_scan_profile_issue_v4.4' into 'release/v4.4'
...
Fix repeated scans causing bss overwrite in connect process (Backport v4.4)
See merge request espressif/esp-idf!19858
2022-09-28 16:35:39 +08:00
Jiang Jiang Jian
e53ea6c776
Merge branch 'bugfix/acl_buf_ocf_and_conn_fail_v4.4' into 'release/v4.4'
...
bugfix/fixed the exhaustion of ACL buffer and duplicated connection requests (v4.4)
See merge request espressif/esp-idf!20384
2022-09-28 16:31:38 +08:00
Jiang Jiang Jian
12ee73b16a
Merge branch 'bugfix/fix_ble_disconnect_due_to_channel_map_instant_passed_v4.4' into 'release/v4.4'
...
Fixed BLE disconnection issue when channel map update failed due to bad channels(backport v4.4)
See merge request espressif/esp-idf!20376
2022-09-28 16:24:58 +08:00
morris
5eadda3a35
Merge branch 'feature/optimize_rgb_lcd_draw_bitmap_v4.4' into 'release/v4.4'
...
rgb_lcd: optimise rgb_panel_draw_bitmap (v4.4)
See merge request espressif/esp-idf!20361
2022-09-28 14:55:50 +08:00
Mahavir Jain
5e2c14b40b
Merge branch 'bugfix/wifi_prov_device_name_v4.4' into 'release/v4.4'
...
wifi_provisioning : Increased 1 byte of BLE advertising device name to store '\0' (v4.4)
See merge request espressif/esp-idf!20374
2022-09-28 13:42:24 +08:00
morris
b992d3b4f8
Merge branch 'doc/usj_sw_reset_alive_bbpll_doc_v4.4' into 'release/v4.4'
...
usb_serial_jtag: fixed the docs that we can use usj in sleep modes (v4.4)
See merge request espressif/esp-idf!20288
2022-09-28 11:49:47 +08:00
Jin Cheng
339eca61ad
fixed the exhaustion of ACL buffer
...
fixed the duplication of connection request from the same device
2022-09-28 10:12:29 +08:00
cjin
403bff2a2b
fix err using rpa for confirmation calculation
2022-09-27 19:32:26 +08:00
cjin
b063151c4b
fix on data len change cmd malfunction
2022-09-27 19:32:11 +08:00
zwj
358a03e844
Fixed extend adv tx power range error
2022-09-27 19:30:06 +08:00
zwj
cac46cb107
update BLE lib for ESP32C3 and ESP32S3
...
Fixed BLE disconnection issue when channel map update failed due to bad channels
2022-09-27 19:24:58 +08:00
Roland Dobai
b86e91ac55
Merge branch 'fix/ci_macos_idf_env_json_v4.4' into 'release/v4.4'
...
CI: Clean-up idf-env.json which might not compatible with newer versions (v4.4)
See merge request espressif/esp-idf!20367
2022-09-27 19:00:57 +08:00
Roland Dobai
113b558006
Merge branch 'refactor/editorconfig_remove_freertos_tabs_4.4' into 'release/v4.4'
...
editorconfig: Removed FreeRTOS tab rule (backport 4.4)
See merge request espressif/esp-idf!20369
2022-09-27 18:54:58 +08:00
Isha Pardikar
a78a36e7b9
wifi_provisioning : Increased 1 byte of BLE advertising device name to store '\0', at the end, to ensure we adhere to the max name length as per spec.
2022-09-27 16:09:11 +05:30
morris
2dd6a166b9
Merge branch 'feat/essl_extra_component_v4.4' into 'release/v4.4'
...
sdio/example: fixed the essl return value issue (v4.4)
See merge request espressif/esp-idf!20345
2022-09-27 18:33:06 +08:00
Jakob Hasse
4445da6232
refactor(editorconfig): Removed FreeRTOS tab rule
...
FreeRTOS used tabs before, but changed to spaces now.
This hasn't been reflected in the editorconfig file
and is fixed now.
2022-09-27 11:49:29 +02:00
Roland Dobai
4e5a8942a1
CI: Clean-up idf-env.json which might not compatible with newer versions
2022-09-27 16:21:14 +07:00
morris
6f87740bbe
Merge branch 'bugfix/fixed_gap_in_i2s_adc_dac_output' into 'release/v4.4'
...
i2s_example: fixed i2s_adc_dac output gap (v4.4)
See merge request espressif/esp-idf!20320
2022-09-27 15:49:17 +08:00
Roland Dobai
c8ce38e60c
Merge branch 'bugfix/missing_idfSelectedId' into 'release/v4.4'
...
Tools: bugfix wrong format of idf-env.json, KeyError: 'idfSelectedId'
See merge request espressif/esp-idf!20327
2022-09-27 15:22:36 +08:00
morris
741d35d528
rgb_lcd: added yuv converter LL driver
2022-09-27 13:42:56 +08:00
morris
e66a72b452
rgb_lcd: workaround pclk polarity bug by setting mo>=2
2022-09-27 13:22:18 +08:00
morris
72a25862a1
rgb_lcd: support PLL240MHz clock source
2022-09-27 13:20:51 +08:00
Harshit Malpani
efed5ee33f
esp_http_server: Add linger in httpd_config_t
...
Closes: https://github.com/espressif/esp-idf/issues/9514
2022-09-27 10:10:16 +05:30
TDA2030
30ab6a9246
rgb_lcd: optimise rgb_panel_draw_bitmap
...
by using memcpy instead of coping in a nested for loop
2022-09-27 10:36:41 +08:00
morris
3a6831b1b4
rgb_lcd: support fractional clock divisor
2022-09-27 10:27:36 +08:00
Mahavir Jain
cc74a9bf39
Merge branch 'bugfix/fix_socket_leak_v4.4' into 'release/v4.4'
...
esp-tls: socket will be set to -1 and will not be closed (backport v4.4)
See merge request espressif/esp-idf!20351
2022-09-26 22:28:51 +08:00
Nachiket Kukade
eb5f70b6fb
esp_wifi: Update wifi libs
...
Fix scan causing bss overwrite in connect process
2022-09-26 18:52:57 +05:30
Michael (XIAO Xufeng)
5514cee480
sdio/example: fixed the essl return type issue
2022-09-26 19:40:37 +08:00
Marek Fiala
640f1c844b
Tools: bugfix wrong format of idf-env.json, KeyError: 'idfSelectedId'
...
Closes https://github.com/espressif/esp-idf/issues/9837
2022-09-26 13:36:16 +02:00