zephyr/doc
Pavel Vasilyev 14b4e30cdf bluetooth: host: Deprecated BT_CONN_TX_MAX
After https://github.com/zephyrproject-rtos/zephyr/pull/72090,
`conn_tx_alloc` no longer blocks, and each buffer always has a
corresponding `bt_conn_tx` object. This eliminates the need to configure
the number of `bt_conn_tx` objects via `CONFIG_BT_CONN_TX_MAX`, since
every buffer now carries its own context even when no callback is used.

This commit deprecates `CONFIG_BT_CONN_TX_MAX` as it is no longer
necessary. Instead, `CONFIG_BT_BUF_ACL_TX_COUNT` is used to allocate
`bt_conn_tx` objects for outgoing ACL data. ZLL already uses
`CONFIG_BT_BUF_ACL_TX_COUNT` to configure the number of outgoing ACL
packets. With this change, modifying the packet count will automatically
adjust the number of corresponding contexts, preventing both context
starvatoin and underutilization.

This approach also aligns with ISO, where the number of `bt_conn_tx`
objects for outgoing ISOdata matches `CONFIG_BT_ISO_TX_BUF_COUNT`.

Signed-off-by: Pavel Vasilyev <pavel.vasilyev@nordicsemi.no>
2025-05-12 14:54:26 +02:00
..
_doxygen doc: Create dox file for tests 2025-04-22 14:03:29 +02:00
_extensions/zephyr doc: Add vendor filter for hw feature generation 2025-05-07 21:20:42 +02:00
_scripts doc: Add vendor filter for hw feature generation 2025-05-07 21:20:42 +02:00
_static doc: css: define the monospace-font-family variable 2025-03-31 21:59:18 +02:00
_templates
build doc: bindings-syntax: Document requirements for title property 2025-05-02 09:15:50 +02:00
connectivity doc: coap_server: fix msg size 2025-05-09 15:43:12 +02:00
contribute doc: Add vendor filter for hw feature generation 2025-05-07 21:20:42 +02:00
develop sca: add coverity as a SCA variant 2025-05-09 14:01:50 +02:00
hardware doc: rtc: add device driver design section 2025-04-25 14:03:45 +02:00
images
introduction
kernel doc: fix typo in driver subsection of kernel 2025-05-05 21:57:12 +02:00
project doc: review: switch labels to a definition list 2025-01-22 18:33:06 +01:00
releases bluetooth: host: Deprecated BT_CONN_TX_MAX 2025-05-12 14:54:26 +02:00
safety doc: coding guidelines: move safety related language to saftey section 2025-01-18 02:33:02 +01:00
security doc: vuln: Add CVE under embargo 2025-04-21 12:43:50 +02:00
services doc: tracing: Added Percepio View section 2025-04-26 11:14:56 -04:00
templates doc: extensions: boards: add zephyr:board-supported-runners directive 2025-04-03 21:05:39 +02:00
404.rst
CMakeLists.txt doc: Add vendor filter for hw feature generation 2025-05-07 21:20:42 +02:00
conf.py doc: Add vendor filter for hw feature generation 2025-05-07 21:20:42 +02:00
glossary.rst
index-tex.rst
index.rst doc: reorder tiles 2024-12-25 12:41:09 +01:00
kconfig.rst
LICENSING.rst doc: LICENSING: Add BSD-3-clause for python-devicetree test files 2025-03-05 19:05:19 +00:00
Makefile doc: Add vendor filter for hw feature generation 2025-05-07 21:20:42 +02:00
requirements.in ci: doc: bump sphinx from 8.1.3 to 8.2.3 in /doc in the doc-deps group 2025-03-26 00:46:47 +01:00
requirements.txt doc: requirements: switch to uv compile 2025-04-05 11:02:21 +02:00
substitutions.txt
zephyr.doxyfile.in doc: doxygen: exclude nrf_wifi 2025-04-18 17:46:50 +02:00