Bluetooth: controller: Add vendor operations to TICKER_USER_LLL_OPS
Allow vendor specific increase of user operation capacity for LLL, to support queuing additional ticker operations from lower link layer context. These would typically take place in lll_xxx_prepare. Signed-off-by: Morten Priess <mtpr@oticon.com>
This commit is contained in:
parent
c262239680
commit
3617128cf4
1 changed files with 6 additions and 2 deletions
|
@ -62,6 +62,10 @@
|
|||
#include "common/log.h"
|
||||
#include "hal/debug.h"
|
||||
|
||||
#if !defined(TICKER_USER_LLL_VENDOR_OPS)
|
||||
#define TICKER_USER_LLL_VENDOR_OPS 0
|
||||
#endif /* TICKER_USER_LLL_VENDOR_OPS */
|
||||
|
||||
#if !defined(TICKER_USER_ULL_HIGH_VENDOR_OPS)
|
||||
#define TICKER_USER_ULL_HIGH_VENDOR_OPS 0
|
||||
#endif /* TICKER_USER_ULL_HIGH_VENDOR_OPS */
|
||||
|
@ -73,9 +77,9 @@
|
|||
/* Define ticker nodes and user operations */
|
||||
#if defined(CONFIG_BT_CTLR_LOW_LAT) && \
|
||||
(CONFIG_BT_CTLR_LLL_PRIO == CONFIG_BT_CTLR_ULL_LOW_PRIO)
|
||||
#define TICKER_USER_LLL_OPS (3 + 1)
|
||||
#define TICKER_USER_LLL_OPS (3 + TICKER_USER_LLL_VENDOR_OPS + 1)
|
||||
#else
|
||||
#define TICKER_USER_LLL_OPS (2 + 1)
|
||||
#define TICKER_USER_LLL_OPS (2 + TICKER_USER_LLL_VENDOR_OPS + 1)
|
||||
#endif /* CONFIG_BT_CTLR_LOW_LAT */
|
||||
|
||||
#define TICKER_USER_ULL_HIGH_OPS (3 + TICKER_USER_ULL_HIGH_VENDOR_OPS + 1)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue