Jin Chen
|
a2055ce433
|
fix(btbb): allow FE retention when wifi enhanced light sleep enabled
(cherry picked from commit 33bfea1b69)
Co-authored-by: cjin <jinchen@espressif.com>
|
2026-09-07 20:24:12 +08:00 |
|
Jin Chen
|
97cdc77f5c
|
fix(ble): fix ble retention dependency order
(cherry picked from commit 54efd4ccfd)
Co-authored-by: cjin <jinchen@espressif.com>
|
2026-09-04 18:44:22 +08:00 |
|
cjin
|
df470e9dee
|
feat(sleep): applied regi2c conflict process at regdma rf
|
2026-09-04 10:51:55 +08:00 |
|
cjin
|
aebcc6842d
|
fix(phy): add fe dependency when enable rf with regdma
|
2026-09-04 10:51:14 +08:00 |
|
cjin
|
c2a1465dc2
|
fix(sleep): fix reject trigger when wifi is enabled
|
2026-09-04 10:51:14 +08:00 |
|
cjin
|
275e34f318
|
fix(phy): added fe set freq reset to rf retention list
|
2026-09-04 10:27:25 +08:00 |
|
cjin
|
40dbcb9ea6
|
feat(phy): support retention module for phy FE retgisters
|
2026-09-04 10:27:25 +08:00 |
|
cjin
|
3c875310d1
|
feat(modem): add phy retention related api
|
2026-09-04 10:27:25 +08:00 |
|
cjin
|
a79519d844
|
feat(phy): add skip list to sleep phy link context and fix deinit crash
|
2026-09-04 10:27:25 +08:00 |
|
cjin
|
506e3b30ed
|
feat(sleep): add config SOC_PM_SUPPORT_REGDMA_TRIGGERED_PHY
|
2026-09-04 10:27:25 +08:00 |
|
cjin
|
77003bcf0c
|
feat(sleep_modem): allow multi modem to enable rf with regdma
|
2026-09-04 10:27:25 +08:00 |
|
cjin
|
0780acf55e
|
feat(modem): rename the sleep modem functions
|
2026-09-04 10:27:25 +08:00 |
|
cjin
|
ee6cda2551
|
feat(phy): added skip method for phy retention list
|
2026-09-04 10:27:25 +08:00 |
|
cjin
|
639ae612ed
|
feat(phy): rename sleep modem state to sleep phy
|
2026-09-04 10:27:25 +08:00 |
|
cjin
|
dd809a9ef8
|
change(ble): Update lib_esp32h4 to 19f4fcca
|
2026-09-01 17:38:16 +08:00 |
|
cjin
|
e62f358958
|
change(ble): Update lib_esp32s31 to 19f4fcca
|
2026-09-01 17:38:16 +08:00 |
|
cjin
|
e89ec27231
|
change(ble): Update lib_esp32c6 to 304d435f
|
2026-09-01 17:38:15 +08:00 |
|
cjin
|
071704e151
|
change(ble): [AUTO_MR] Update lib_esp32c5 to 304d435f
|
2026-09-01 17:37:29 +08:00 |
|
cjin
|
c7cbf2d387
|
change(ble): [AUTO_MR] Update lib_esp32h2 to 304d435f
|
2026-09-01 17:34:23 +08:00 |
|
cjin
|
f0d00d7aed
|
fix(ble): fix bt_apb module clock config on esp32h4 and esp32s31
|
2026-08-31 20:24:11 +08:00 |
|
cjin
|
9fead19934
|
feat(modem_clock): rename ble mac module to bt mac
|
2026-08-03 20:30:17 +08:00 |
|
cjin
|
d27b2dedd8
|
feat(modem_clock): separete btmac module to btmac and bt peripheral
|
2026-08-03 20:30:16 +08:00 |
|
cjin
|
01876d9755
|
feat(modem_clock): separate bt sec apb clock and add to bt apb module
|
2026-08-03 20:29:52 +08:00 |
|
cjin
|
eefe1d8316
|
feat(modem_clock): added bt_apb module and separete bt_apb from bt_mac module
|
2026-08-03 20:25:15 +08:00 |
|
cjin
|
54b357e089
|
fix(bt): fix deselect slow clk missing on ESP32-C5
|
2026-07-30 10:38:54 +08:00 |
|
Jin Chen
|
1fd26fdf74
|
feat(ble): added CONFIG_PM_SLP_IRAM_OPT to make sure cache error check
(cherry picked from commit 3cc775117f)
Co-authored-by: cjin <jinchen@espressif.com>
|
2026-07-30 09:05:59 +08:00 |
|
Jin Chen
|
d956326a93
|
fix: fix on bt slow clk src unable to reset on esp32-h4 and esp32-s31
(cherry picked from commit 287b7c72cd)
Co-authored-by: cjin <jinchen@espressif.com>
|
2026-07-30 09:05:49 +08:00 |
|
cjin
|
bfb9a07dbb
|
feat(ble): supported placing bt function in iram on esp32-h4 and esp32-s31
|
2026-07-30 08:17:26 +08:00 |
|
cjin
|
01f29a9356
|
feat(modem_clock): separete btmac module to btmac and bt peripheral
|
2026-07-30 08:17:26 +08:00 |
|
cjin
|
b17d81882c
|
feat(modem_clock): separate bt sec apb clock and add to bt apb module
|
2026-07-30 08:17:26 +08:00 |
|
cjin
|
466097d370
|
feat(modem_clock): added bt_apb module and separete bt_apb from bt_mac module
|
2026-07-30 08:17:20 +08:00 |
|
Jin Chen
|
61de3af919
|
change(ble): [AUTO_MR] Update lib_esp32c6 to 18aafc6f
(cherry picked from commit 624845829a)
Co-authored-by: cjin <jinchen@espressif.com>
|
2026-07-20 09:04:13 +08:00 |
|
Jin Chen
|
fa55eb9a35
|
change(ble): [AUTO_MR] Update lib_esp32c5 to 18aafc6f
(cherry picked from commit fa6e55229d)
Co-authored-by: cjin <jinchen@espressif.com>
|
2026-07-20 09:04:13 +08:00 |
|
Jin Chen
|
a1cceca3fe
|
change(ble): [AUTO_MR] Update lib_esp32h2 to 18aafc6f
(cherry picked from commit d7b7876c3c)
Co-authored-by: cjin <jinchen@espressif.com>
|
2026-07-20 09:04:12 +08:00 |
|
Jin Chen
|
1cf9fbed20
|
fix(ble): change min freq in ble power save
(cherry picked from commit 958c28c41d)
Co-authored-by: cjin <jinchen@espressif.com>
|
2026-07-03 14:35:46 +08:00 |
|
 Jin Chenandzhaoweiliang
|
e439903965
|
fix(ble): fixed reconfig uart pin build error on ESP32-S31
(cherry picked from commit e92c6f7c4c)
Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
|
2026-07-03 14:35:46 +08:00 |
|
Jin Chen
|
6f600996c7
|
fix(ble): fix conn recycle assertion at halt on ESP32-C2
(cherry picked from commit 5483aeedb6)
Co-authored-by: cjin <jinchen@espressif.com>
|
2026-06-03 17:54:11 +08:00 |
|
Jin Chen
|
b643e435e2
|
feat(ble): update ble power save sdkconfig on ESP32-S31
(cherry picked from commit aaa71d1afc)
Co-authored-by: cjin <jinchen@espressif.com>
|
2026-06-03 12:24:17 +08:00 |
|
Jin Chen
|
297db58fce
|
feat(ble): update ble power save sdkconfig on ESP32-c5
(cherry picked from commit 3fdabaedaa)
Co-authored-by: cjin <jinchen@espressif.com>
|
2026-06-03 12:24:16 +08:00 |
|
Jin Chen
|
02917e0699
|
feat(ble): update ble power save sdkconfig on ESP32-S31
(cherry picked from commit e603f41667)
Co-authored-by: cjin <jinchen@espressif.com>
|
2026-06-03 12:24:16 +08:00 |
|
Jin Chen
|
41a390406c
|
feat(ble): update ble power save sdkconfig on ESP32-H4
(cherry picked from commit bff6ad9a76)
Co-authored-by: cjin <jinchen@espressif.com>
|
2026-06-03 12:24:16 +08:00 |
|
Jin Chen
|
dd62386568
|
feat(ble): update ble power save sdkconfig on ESP32-H21
(cherry picked from commit 2f89346103)
Co-authored-by: cjin <jinchen@espressif.com>
|
2026-06-03 12:24:15 +08:00 |
|
Jin Chen
|
de39b07e59
|
fix(ble): use default frequency for ble power save example
(cherry picked from commit 35c51b8387)
Co-authored-by: cjin <jinchen@espressif.com>
|
2026-06-03 12:24:15 +08:00 |
|
cjin
|
36b9f73e11
|
fix(ble): fix btdm lp log tags compilation error
|
2026-05-21 11:46:16 +08:00 |
|
cjin
|
03686080ac
|
fix(btbb): add sleep retention attach/detach at btbb enable/disable
|
2026-05-21 11:46:16 +08:00 |
|
cjin
|
9521182c67
|
feat(ble): support retention attach/detach to bt module
|
2026-05-21 11:46:16 +08:00 |
|
cjin
|
e7921ed7dc
|
feat(sleep): added attach attribute to system and modem clock retention
|
2026-05-21 11:46:16 +08:00 |
|
cjin
|
19760a8722
|
feat(ble): supported ble light sleep feat on esp32h4
|
2026-05-11 08:34:15 +08:00 |
|
cjin
|
b6643c4786
|
feat(ble): supported ble light sleep feat on esp32s31
|
2026-05-11 08:34:15 +08:00 |
|
cjin
|
deea9fc5ad
|
fix(bt): temp disable ble iso support
|
2026-04-21 17:53:26 +08:00 |
|
cjin
|
3acaac4a07
|
fix(bt): update btdm init/deinit and enable/disable process
|
2026-04-21 17:53:26 +08:00 |
|
cjin
|
ba29417ff4
|
feat(bt): supported bt modem clock configuration on esp32s31
|
2026-04-21 17:51:33 +08:00 |
|
cjin
|
ee99444c35
|
fix(ble): fix ble example compilation errors
|
2026-04-21 17:50:36 +08:00 |
|
cjin
|
6f7eec029b
|
feat(ble): support ble on esp32s31
|
2026-04-21 17:50:36 +08:00 |
|
cjin
|
84d75cf772
|
feat(ble): supported ble mempool run time allocation for esp ip chips
|
2026-03-19 16:46:02 +08:00 |
|
cjin
|
5ec82368ba
|
feat(ble): make env init function cuttable on ESP32-C2
|
2026-03-18 17:21:42 +08:00 |
|
Jin Chen
|
e6588c64dd
|
Merge branch 'feat/expand_periph_skip_ls_no_to' into 'master'
fix(pm): expand the number of skip light sleep number
Closes BT-4283
See merge request espressif/esp-idf!46618
|
2026-03-16 10:19:56 +08:00 |
|
cjin
|
2e23886193
|
fix(pm): expand the number of skip light sleep number
|
2026-03-13 17:18:38 +08:00 |
|
cjin
|
ac8fe378a0
|
fix(ble): use apb max state for bt and enable should skip on ESP32-H2
|
2026-03-05 11:29:35 +08:00 |
|
cjin
|
73191cb5f9
|
fix(ble): use apb max state for bt and enable should skip on ESP32-C6
|
2026-03-05 11:29:23 +08:00 |
|
cjin
|
8365eb324f
|
fix(ble): use apb max state for bt and enable should skip on ESP32-C5
|
2026-03-05 11:29:19 +08:00 |
|
cjin
|
9de0235a9f
|
fix(ble): use apb max state for bt and enable should skip on ESP32-C2
|
2026-03-05 11:29:12 +08:00 |
|
cjin
|
974682d169
|
fix(ble): fix ble scan assertion when coex with wifi on ESP32-C2
|
2026-03-03 14:18:39 +08:00 |
|
cjin
|
2a0df334e3
|
feat(ble): apply new method for rom code logic change on ESP32-C2
|
2026-02-09 10:52:15 +08:00 |
|
cjin
|
b90840a570
|
feat(ble): support for ble module stripping on ESP32-C2
|
2026-02-09 08:55:41 +08:00 |
|
cjin
|
5777364341
|
fix(ble): add modem syscon header include on ESP32H2
|
2026-02-04 12:36:42 +08:00 |
|
cjin
|
4418d5da82
|
feat(ble): add config for reserved controller memory on ESP32C6 and ESP32H2
|
2026-02-04 00:07:44 +08:00 |
|
cjin
|
5307ec1f92
|
feat(ble): add config for reserved controller memory on ESP32C5
|
2026-02-04 00:07:44 +08:00 |
|
cjin
|
e4e42f0166
|
feat(ble): support sid filter feature on ESP32H2
|
2026-01-16 12:51:55 +05:30 |
|
cjin
|
6b4b497901
|
feat(ble): support sid filter feature on ESP32C6
|
2026-01-16 12:51:55 +05:30 |
|
cjin
|
debd743a0b
|
feat(ble): support sid filter feature on ESP32C5
|
2026-01-16 12:51:55 +05:30 |
|
cjin
|
3bf230435c
|
feat(ble): add config to enable sid filter feat
|
2026-01-16 12:51:53 +05:30 |
|
cjin
|
109eb8e8c4
|
fix(ble): fix hci log malloc failure crash
|
2025-12-11 14:25:54 +08:00 |
|
cjin
|
ec34e02265
|
fix(ble): fix pawr set subevent data length error
|
2025-12-11 14:25:50 +08:00 |
|
cjin
|
82da79224e
|
fix(ble): remove target dependency on power control config on ESP32C5
|
2025-12-09 19:56:00 +08:00 |
|
cjin
|
f29f500ac8
|
fix(ble): remove target dependency on power control config on ESP32C6
|
2025-12-09 19:55:49 +08:00 |
|
cjin
|
d667a41826
|
fix(ble): add soc caps config for pawr feat on ESP32C61
|
2025-12-09 16:27:00 +08:00 |
|
cjin
|
19130df4f3
|
fix(ble): add soc caps config for pawr feat on ESP32C5
|
2025-12-09 16:27:00 +08:00 |
|
cjin
|
2eb79c71f1
|
fix(ble): add soc caps config for pawr feat on ESP32H2
|
2025-12-09 16:27:00 +08:00 |
|
cjin
|
4e4b863299
|
fix(ble): add soc caps config for pawr feat on ESP32C6
|
2025-12-09 16:27:00 +08:00 |
|
cjin
|
ed6587b132
|
feat: rename ble sleep related apt on ESP32-C5
|
2025-11-06 17:32:16 +08:00 |
|
cjin
|
658efa27f0
|
feat: rename ble sleep related apt on ESP32-H2
|
2025-11-06 17:31:44 +08:00 |
|
cjin
|
8e1292e1f2
|
feat: rename ble sleep related apt on ESP32-C6
|
2025-11-06 17:31:44 +08:00 |
|
cjin
|
5ff01bf027
|
fix(ble): fix ble wakeup causes error on ESP32-H2
|
2025-10-22 17:50:53 +08:00 |
|
cjin
|
4d1872c66d
|
fix(ble): fix ble wakeup causes error on ESP32-C6
|
2025-10-22 17:50:47 +08:00 |
|
cjin
|
350ae64dad
|
fix(ble): fix ble wakeup causes error on ESP32-C5
|
2025-10-22 17:50:40 +08:00 |
|
cjin
|
5407e36e4a
|
fix(ble): fix ble wakeup causes error on ESP32-C2
|
2025-10-22 17:50:35 +08:00 |
|
cjin
|
9c3bcab65c
|
fix: change the api to enable rc32k on ESP32-H2
|
2025-09-30 14:18:30 +08:00 |
|
cjin
|
abfc2d766e
|
feat(ble): allow a larger sca limit on ESP32-H2
|
2025-09-26 18:04:27 +08:00 |
|
cjin
|
b3c608f2cf
|
feat(ble): allow a larger sca limit on ESP32-C6
|
2025-09-26 18:04:27 +08:00 |
|
cjin
|
f012fafe51
|
feat(ble): allow a larger sca limit on ESP32-C5
|
2025-09-26 18:04:27 +08:00 |
|
cjin
|
9ecf67b230
|
feat(ble): allow a larger sca limit on ESP32-C2
|
2025-09-26 18:04:19 +08:00 |
|
cjin
|
164fec9e74
|
fix(ble): update the example docs for pawr
|
2025-09-25 14:37:04 +08:00 |
|
cjin
|
41ecf44cb3
|
feat(ble): get wakeup cause when wake up on ESP32-H2
|
2025-09-19 16:47:57 +08:00 |
|
cjin
|
470e02ea6b
|
feat(ble): get wakeup cause when wake up on ESP32-C5
|
2025-09-19 16:47:45 +08:00 |
|
cjin
|
622b7cf425
|
feat(ble): get wakeup cause when wake up on ESP32-C6
|
2025-09-19 16:47:35 +08:00 |
|
cjin
|
6ae338de34
|
feat(ble): get wakeup cause when wake up on ESP32-C2
|
2025-09-19 16:47:18 +08:00 |
|
cjin
|
2f7e200fc8
|
feat(ble): support pawr feature in ble sdk on ESP32-H2
|
2025-08-18 19:18:10 +08:00 |
|
cjin
|
6c15fccddd
|
feat(ble): support pawr feature in ble sdk on ESP32-C5
|
2025-08-18 19:18:10 +08:00 |
|
cjin
|
410d904845
|
feat(ble): support pawr feature in ble sdk on ESP32-C6
|
2025-08-18 19:18:10 +08:00 |
|