-
Notifications
You must be signed in to change notification settings - Fork 8.2k
[v4.1-branch] Bluetooth: Controller: nRF51x: Use BT_LL_SW_LLCP_LEGACY #98249
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft
cvinayak
wants to merge
16
commits into
zephyrproject-rtos:v4.1-branch
from
cvinayak:github_zephyr_v4_1_branch_nrf51
Draft
[v4.1-branch] Bluetooth: Controller: nRF51x: Use BT_LL_SW_LLCP_LEGACY #98249
cvinayak
wants to merge
16
commits into
zephyrproject-rtos:v4.1-branch
from
cvinayak:github_zephyr_v4_1_branch_nrf51
+8,799
−286
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Fix ull_hdr_get_cb() for advanced scheduling to return ticks_slot for Peripheral role. Relates to commit d6c3e04 ("Bluetooth: Controller: Central maximum data PDU size time spacing"). Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
This reverts commit 4215854. Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
This reverts commit e6a3def. Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
...ling" This reverts commit 729c3e3. Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
This reverts commit f6172f3. Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
This reverts commit 2ada005. Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
This reverts commit a5e7ba3. Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
This is a manual fix to have Peripheral CIS procedure in legacy LLCP. Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
This is a manual fix to have legacy LLCP compiling Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
Update implementation to correctly use reference connection event count present in the Connection Parameter Request PDU and the connection event when the window offset is selected to perform the Connection Update. Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
Fix the advanced scheduling implementation of win_offset_calc() function to consider both active central and active peripheral roles as occupied timespace when determining the free timespace available to fill the offsets in the connection parameter request PDU. Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
Add implementation to find free connection offsets after a connection of same interval. This is re-group connection of same interval when Connection Parameter Request procedure is performed from different connection intervals. Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
Add BabbleSim test to cover the automatic preferred peripheral connection parameter requests across multiple simultaneous connections. Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
Add BabbleSim test to cover the automatic preferred peripheral connection parameter requests across multiple simultaneous connections. Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
Use BT_LL_SW_LLCP_LEGACY for nRF51x SoCs. Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
Enable Privacy Support, upto 2 bonds tested to have no issues when using a modified peripheral_accept_list. Relates to commit 93ca60b ("Bluetooth: controller: Require nRF52 for privacy"). Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
@cvinayak
cvinayak
force-pushed
the
github_zephyr_v4_1_branch_nrf51
branch
from
October 25, 2025 13:43
70f52b4 to
ad25f4a
Compare
Quality Gate Passed Quality Gate passed
Issues
47 New issues
0 Accepted issues
Measures
0 Security Hotspots
0.0% Coverage on New Code
2.1% Duplication on New Code
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Use BT_LL_SW_LLCP_LEGACY for nRF51x SoCs.
Fixes #74345.