zephyr/tests/bluetooth
Emil Gydesen 874c45241e Bluetooth: Audio: Remove caching ASE on release
Remove the support for caching ASEs on release.

This is mainly due to the 2-stage design in Zephyr: We
have the bt_audio_stream and the bt_audio_ep, where the
the latter represents an ASE in most cases.

However, once the endpoint goes into the codec configured
state, then a stream must be bound to it. This would be fine
(although a stream is technically not established at this point),
except that a stream is also, for unicast, specified for a
specific ACL. Once the ACL disconnects, the stream technically
becomes invalid, and if the stream is invalid, so is the endpoint.

Based on that, there's no reason (or even option) to keep the
endpoint in a codec configured state, as it would not
have a valid stream associated with it.

If we want to support an ASE going into the codec
configured state on ASE release (or ACL disconnect),
the relationsship between ASEs and streams needs to
be redefined.

Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
2022-09-27 09:16:21 +00:00
..
adv includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
at test: fix more legacy #include paths 2022-08-02 16:41:41 +01:00
bluetooth includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
bsim_bt Bluetooth: Audio: Remove caching ASE on release 2022-09-27 09:16:21 +00:00
controller ztest: remove the obsolete NULL appended to zassert macros 2022-09-09 07:05:38 -04:00
ctrl_isoal ztest: remove the obsolete NULL appended to zassert macros 2022-09-09 07:05:38 -04:00
ctrl_sw_privacy test: fix more legacy #include paths 2022-08-02 16:41:41 +01:00
ctrl_sw_privacy_unit test: fix more legacy #include paths 2022-08-02 16:41:41 +01:00
ctrl_user_ext test: fix more legacy #include paths 2022-08-02 16:41:41 +01:00
df includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
gatt includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
hci_codecs_info includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
hci_prop_evt includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
host tests: bluetooth: host: Add UT for bt_keys_get_addr() 2022-09-26 13:05:47 +02:00
host_long_adv_recv ztest: remove the obsolete NULL appended to zassert macros 2022-09-09 07:05:38 -04:00
init Bluetooth: Controller: Rename Kconfig to BT_CTLR_ADV_AUX_PDU_BACK2BACK 2022-08-03 12:02:47 +02:00
l2cap includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
ll_settings includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
mesh Bluetooth: Mesh: Add CDB depend on to prov Kconfig 2022-09-06 12:35:48 +02:00
mesh_shell includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
qualification tests: Bluetooth: Upload Launch Studio Project and ICS 2022-09-26 13:21:08 +02:00
shell Bluetooth: Add IAS shell 2022-09-09 10:05:46 +02:00
tester Bluetooth: Mesh: Add CDB depend on to prov Kconfig 2022-09-06 12:35:48 +02:00
uuid Bluetooth: Test: Split up test "uuid" 2022-08-01 18:05:12 +02:00