Skip to content

Bluetooth: Controller: Remove deprecated BT_CTLR Kconfig option #94287

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

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

jhedberg
Copy link
Member

@jhedberg jhedberg commented Aug 8, 2025

This option was deprecated in 4.1 and can now be removed for 4.3.

rerickson1
rerickson1 previously approved these changes Aug 8, 2025
Copy link

github-actions bot commented Aug 9, 2025

The following west manifest projects have changed revision in this Pull Request:

Name Old Revision New Revision Diff
mcuboot zephyrproject-rtos/mcuboot@4e108f7 (main) zephyrproject-rtos/mcuboot@bf5321b (upstream-sync) zephyrproject-rtos/[email protected]

All manifest checks OK

Note: This message is automatically posted and updated by the Manifest GitHub Action.

@github-actions github-actions bot added manifest manifest-mcuboot DNM (manifest) This PR should not be merged (controlled by action-manifest) labels Aug 9, 2025
Thalley
Thalley previously approved these changes Aug 11, 2025
@nordicjm
Copy link
Contributor

Replace manifest update with commit from https://github.com/nordicjm/zephyr/tree/jbtupdate

jhedberg and others added 5 commits August 12, 2025 10:20
Use HAS_BT_CTLR instead of the deprecated BT_CTLR.

Signed-off-by: Johan Hedberg <[email protected]>
Use HAS_BT_CTLR which has replaced the deprecated BT_CTLR option.

Signed-off-by: Johan Hedberg <[email protected]>
The new option is HAS_BT_CTLR, however since it's a promptless option,
disable the native link layer instead, which most likely was the intended
effect.

Signed-off-by: Johan Hedberg <[email protected]>
Update Zephyr fork of MCUboot to revision:
  bf5321bb6906e9e75b4c85b7c98b71c06ae52e90

Brings following Zephyr relevant fixes:

  - bf5321bb boot: zephyr: Remove reference to deprecated BT_CTLR
    option
  - 800868a9 bootutil: swap_scratch: Fix scratch scrambling
  - 16cfdaf3 boot: zephyr: Fix including asn1 when ed25519 is used

Signed-off-by: Jamie McCrae <[email protected]>
Signed-off-by: Johan Hedberg <[email protected]>
This option was deprecated in Zephyr 4.1.0, so it can be removed for Zephyr
4.3.0.

Signed-off-by: Johan Hedberg <[email protected]>
@github-actions github-actions bot removed the DNM (manifest) This PR should not be merged (controlled by action-manifest) label Aug 12, 2025
@jhedberg
Copy link
Member Author

Replace manifest update with commit from https://github.com/nordicjm/zephyr/tree/jbtupdate

Done.

@Thalley @rerickson1 re-approvals are needed due to a rebase and an update of the manifest commit (as per instructions from @nordicjm).

Copy link

Copy link
Contributor

@nordicjm nordicjm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

MCUboot changes OK

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In Review
Development

Successfully merging this pull request may close these issues.

7 participants