zephyr/subsys/bluetooth
Rubin Gerritsen 65c7f1f269 Bluetooth: Controller: Kconfig: Add dependencies to ISO configs
The ISO configs set defaults based upon BT_ISO_MAX_CHAN and other
configs defined in `bluetooth/Kconfig.iso`.

By adding these dependencies the error messages resulting from
adding `CONFIG_BT_CTLR_PERIPHERAL_ISO=y` to a project configuration
file will become less confusing.

Now the build will output:
```
warning: BT_CTLR_PERIPHERAL_ISO (
defined at subsys/bluetooth/controller/Kconfig:976,
subsys/bluetooth/controller/Kconfig:984) was assigned the value 'y' but
got the value 'n'. See ...
```

Previously we would get:
```
warning: default value 0 on BT_CTLR_CONN_ISO_STREAMS
(defined at subsys/bluetooth/controller/Kconfig:993)
clamped to 1 due to being outside the active range ([1, 64])
```

Signed-off-by: Rubin Gerritsen <rubin.gerritsen@nordicsemi.no>
2025-03-07 20:35:45 +01:00
..
audio Bluetooth: Audio: Modifed PAST checks to use public API 2025-03-07 19:58:23 +01:00
common Bluetooth: Controller: Fix HCI command buffer allocation failure 2025-02-21 11:30:38 +00:00
controller Bluetooth: Controller: Kconfig: Add dependencies to ISO configs 2025-03-07 20:35:45 +01:00
crypto Bluetooth: crypto: add select PSA_WANT_ALG_ECB_NO_PADDING 2025-01-15 22:57:20 +01:00
host Bluetooth: SDP: Ignore the unexpected response 2025-03-07 20:18:51 +01:00
lib
mesh Bluetooth: Mesh: remove api prefix for static functions 2025-03-07 19:58:10 +01:00
services bluetooth: dis: add Kconfig for disabling optional characteristics 2025-02-13 16:46:12 +01:00
CMakeLists.txt Bluetooth: Controller: Replace BT_CTLR with HAS_BT_CTLR 2024-12-03 10:16:44 +01:00
Kconfig Bluetooth: ISO: Add range to BT_ISO_MAX_BIG 2025-02-11 15:42:03 +01:00
Kconfig.adv Bluetooth: Host: Add support for Advertising Coding Selection 2025-02-08 10:09:41 +01:00
Kconfig.logging Bluetooth: AVRCP: Implemation of AVRCP. 2024-11-18 13:19:07 -05:00