zephyr/subsys/bluetooth
Mark Ruvald Pedersen 406dc2cb0e bluetooth: controller: Static mem_pdu_rx, remove PDU_RX_SIZE_MIN
mem_pdu_rx is not runtime resized meaning PDU_RX_SIZE_MIN is no longer
relevant.

Dynamic resizing was a left-over from the old bt controller.
Its size field was only ever set to PDU_RX_SIZE_MIN.
PDU_RX_SIZE_MIN only accounted for advertise PDUs.
So we remove size field from mem_pdu_rx.

However, the rest of the BT controller expects to be able to pull
RX_CNT-number of valid nodes from the pool at init/reset (rx_alloc)
time. This will fail unless we inflate the capacity by one.

To avoid inflation-by-one, mem_* would have to be rewritten to avoid
always-one-extra pattern.

Signed-off-by: Mark Ruvald Pedersen <mped@oticon.com>
2019-02-19 10:34:48 +01:00
..
common include: misc: util.h: Rename min/max to MIN/MAX 2019-02-14 22:16:03 -05:00
controller bluetooth: controller: Static mem_pdu_rx, remove PDU_RX_SIZE_MIN 2019-02-19 10:34:48 +01:00
host Bluetooth: gatt: ccc changed cb after connection cb 2019-02-18 15:13:25 -05:00
services subsys: bluetooth: services: dev. information service enhancements 2018-11-07 18:08:05 +01:00
shell include: misc: util.h: Rename min/max to MIN/MAX 2019-02-14 22:16:03 -05:00
CMakeLists.txt Bluetooth: controller: Introduce ULL LLL architecture 2019-01-23 09:45:06 +01:00
Kconfig samples: bluetooth: hci_spi: Use DT instead of Kconfig to get HW params 2019-02-01 19:12:57 -05:00