@@ -127,23 +127,18 @@ static uint8_t force_md_cnt_calc(struct lll_conn *lll_conn, uint32_t tx_rate);
127
127
(LL_LENGTH_OCTETS_TX_MAX + \
128
128
BT_CTLR_USER_TX_BUFFER_OVERHEAD))
129
129
130
- #define CONN_DATA_BUFFERS CONFIG_BT_BUF_ACL_TX_COUNT
131
-
132
- static MFIFO_DEFINE (conn_tx , sizeof (struct lll_tx ), CONN_DATA_BUFFERS );
130
+ static MFIFO_DEFINE (conn_tx , sizeof (struct lll_tx ), CONFIG_BT_BUF_ACL_TX_COUNT );
133
131
static MFIFO_DEFINE (conn_ack , sizeof (struct lll_tx ),
134
- (CONN_DATA_BUFFERS +
135
- LLCP_TX_CTRL_BUF_COUNT ));
132
+ (CONFIG_BT_BUF_ACL_TX_COUNT + LLCP_TX_CTRL_BUF_COUNT ));
136
133
137
134
static struct {
138
135
void * free ;
139
- uint8_t pool [CONN_TX_BUF_SIZE * CONN_DATA_BUFFERS ];
136
+ uint8_t pool [CONN_TX_BUF_SIZE * CONFIG_BT_BUF_ACL_TX_COUNT ];
140
137
} mem_conn_tx ;
141
138
142
139
static struct {
143
140
void * free ;
144
- uint8_t pool [sizeof (memq_link_t ) *
145
- (CONN_DATA_BUFFERS +
146
- LLCP_TX_CTRL_BUF_COUNT )];
141
+ uint8_t pool [sizeof (memq_link_t ) * (CONFIG_BT_BUF_ACL_TX_COUNT + LLCP_TX_CTRL_BUF_COUNT )];
147
142
} mem_link_tx ;
148
143
149
144
#if defined(CONFIG_BT_CTLR_DATA_LENGTH )
@@ -1693,14 +1688,11 @@ static int init_reset(void)
1693
1688
}
1694
1689
1695
1690
/* Initialize tx pool. */
1696
- mem_init (mem_conn_tx .pool , CONN_TX_BUF_SIZE , CONN_DATA_BUFFERS ,
1697
- & mem_conn_tx .free );
1691
+ mem_init (mem_conn_tx .pool , CONN_TX_BUF_SIZE , CONFIG_BT_BUF_ACL_TX_COUNT , & mem_conn_tx .free );
1698
1692
1699
1693
/* Initialize tx link pool. */
1700
1694
mem_init (mem_link_tx .pool , sizeof (memq_link_t ),
1701
- (CONN_DATA_BUFFERS +
1702
- LLCP_TX_CTRL_BUF_COUNT ),
1703
- & mem_link_tx .free );
1695
+ (CONFIG_BT_BUF_ACL_TX_COUNT + LLCP_TX_CTRL_BUF_COUNT ), & mem_link_tx .free );
1704
1696
1705
1697
/* Initialize control procedure system. */
1706
1698
ull_cp_init ();
0 commit comments