Bluetooth: controller: Add CTE Rx params struct to lll_conn declaration
Add struct ll_df_conn_rx_params sturcutre to struct lll_conn. This is storage for parametrers required to configure radio for CTE reception in connected mode by lower link layer. Add required includes to make the controller code compilable after change struct ll_conn. Signed-off-by: Piotr Pryga <piotr.pryga@nordicsemi.no>
This commit is contained in:
parent
52ec547894
commit
8382d6e5be
12 changed files with 18 additions and 5 deletions
|
@ -43,6 +43,7 @@
|
||||||
|
|
||||||
#include "ll_sw/pdu.h"
|
#include "ll_sw/pdu.h"
|
||||||
#include "ll_sw/lll.h"
|
#include "ll_sw/lll.h"
|
||||||
|
#include "lll/lll_df_types.h"
|
||||||
#include "ll_sw/lll_conn.h"
|
#include "ll_sw/lll_conn.h"
|
||||||
#include "ll.h"
|
#include "ll.h"
|
||||||
|
|
||||||
|
|
|
@ -7,6 +7,7 @@
|
||||||
|
|
||||||
#include <zephyr.h>
|
#include <zephyr.h>
|
||||||
|
|
||||||
|
#include "util/util.h"
|
||||||
#include "util/memq.h"
|
#include "util/memq.h"
|
||||||
|
|
||||||
#include "hal/ccm.h"
|
#include "hal/ccm.h"
|
||||||
|
@ -14,6 +15,7 @@
|
||||||
#include "pdu.h"
|
#include "pdu.h"
|
||||||
|
|
||||||
#include "lll.h"
|
#include "lll.h"
|
||||||
|
#include "lll/lll_df_types.h"
|
||||||
#include "lll_conn.h"
|
#include "lll_conn.h"
|
||||||
|
|
||||||
#include "ull_conn_internal.h"
|
#include "ull_conn_internal.h"
|
||||||
|
|
|
@ -25,8 +25,8 @@
|
||||||
#include "lll_adv.h"
|
#include "lll_adv.h"
|
||||||
#include "lll/lll_adv_pdu.h"
|
#include "lll/lll_adv_pdu.h"
|
||||||
#include "lll_scan.h"
|
#include "lll_scan.h"
|
||||||
#include "lll_conn.h"
|
|
||||||
#include "lll/lll_df_types.h"
|
#include "lll/lll_df_types.h"
|
||||||
|
#include "lll_conn.h"
|
||||||
|
|
||||||
#include "ull_adv_types.h"
|
#include "ull_adv_types.h"
|
||||||
#include "ull_scan_types.h"
|
#include "ull_scan_types.h"
|
||||||
|
|
|
@ -127,6 +127,10 @@ struct lll_conn {
|
||||||
#if defined(CONFIG_BT_CTLR_TX_PWR_DYNAMIC_CONTROL)
|
#if defined(CONFIG_BT_CTLR_TX_PWR_DYNAMIC_CONTROL)
|
||||||
int8_t tx_pwr_lvl;
|
int8_t tx_pwr_lvl;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if defined(CONFIG_BT_CTLR_DF_CONN_CTE_REQ)
|
||||||
|
struct lll_df_conn_rx_params df_rx_params;
|
||||||
|
#endif /* CONFIG_BT_CTLR_DF_CONN_CTE_REQ */
|
||||||
};
|
};
|
||||||
|
|
||||||
int lll_conn_init(void);
|
int lll_conn_init(void);
|
||||||
|
|
|
@ -17,6 +17,7 @@
|
||||||
#include "hal/ccm.h"
|
#include "hal/ccm.h"
|
||||||
#include "hal/radio.h"
|
#include "hal/radio.h"
|
||||||
|
|
||||||
|
#include "util/util.h"
|
||||||
#include "util/mem.h"
|
#include "util/mem.h"
|
||||||
#include "util/memq.h"
|
#include "util/memq.h"
|
||||||
#include "util/mfifo.h"
|
#include "util/mfifo.h"
|
||||||
|
@ -25,6 +26,7 @@
|
||||||
|
|
||||||
#include "lll.h"
|
#include "lll.h"
|
||||||
#include "lll_clock.h"
|
#include "lll_clock.h"
|
||||||
|
#include "lll_df_types.h"
|
||||||
#include "lll_conn.h"
|
#include "lll_conn.h"
|
||||||
|
|
||||||
#include "lll_internal.h"
|
#include "lll_internal.h"
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
#include "hal/radio.h"
|
#include "hal/radio.h"
|
||||||
#include "hal/ticker.h"
|
#include "hal/ticker.h"
|
||||||
|
|
||||||
|
#include "util/util.h"
|
||||||
#include "util/memq.h"
|
#include "util/memq.h"
|
||||||
|
|
||||||
#include "pdu.h"
|
#include "pdu.h"
|
||||||
|
@ -22,6 +23,7 @@
|
||||||
#include "lll.h"
|
#include "lll.h"
|
||||||
#include "lll_vendor.h"
|
#include "lll_vendor.h"
|
||||||
#include "lll_clock.h"
|
#include "lll_clock.h"
|
||||||
|
#include "lll_df_types.h"
|
||||||
#include "lll_conn.h"
|
#include "lll_conn.h"
|
||||||
#include "lll_master.h"
|
#include "lll_master.h"
|
||||||
#include "lll_chan.h"
|
#include "lll_chan.h"
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
#include "lll_vendor.h"
|
#include "lll_vendor.h"
|
||||||
#include "lll_clock.h"
|
#include "lll_clock.h"
|
||||||
#include "lll_scan.h"
|
#include "lll_scan.h"
|
||||||
|
#include "lll_df_types.h"
|
||||||
#include "lll_conn.h"
|
#include "lll_conn.h"
|
||||||
#include "lll_chan.h"
|
#include "lll_chan.h"
|
||||||
#include "lll_filter.h"
|
#include "lll_filter.h"
|
||||||
|
|
|
@ -28,9 +28,9 @@
|
||||||
|
|
||||||
#include "lll.h"
|
#include "lll.h"
|
||||||
#include "lll_clock.h"
|
#include "lll_clock.h"
|
||||||
|
#include "lll/lll_df_types.h"
|
||||||
#include "lll_conn.h"
|
#include "lll_conn.h"
|
||||||
#include "lll_conn_iso.h"
|
#include "lll_conn_iso.h"
|
||||||
#include "lll/lll_df_types.h"
|
|
||||||
|
|
||||||
#include "ull_conn_types.h"
|
#include "ull_conn_types.h"
|
||||||
#include "ull_conn_iso_types.h"
|
#include "ull_conn_iso_types.h"
|
||||||
|
|
|
@ -26,9 +26,9 @@
|
||||||
#include "lll_adv.h"
|
#include "lll_adv.h"
|
||||||
#include "lll/lll_adv_pdu.h"
|
#include "lll/lll_adv_pdu.h"
|
||||||
#include "lll_scan.h"
|
#include "lll_scan.h"
|
||||||
|
#include "lll/lll_df_types.h"
|
||||||
#include "lll_conn.h"
|
#include "lll_conn.h"
|
||||||
#include "lll_filter.h"
|
#include "lll_filter.h"
|
||||||
#include "lll/lll_df_types.h"
|
|
||||||
|
|
||||||
#include "ull_adv_types.h"
|
#include "ull_adv_types.h"
|
||||||
#include "ull_scan_types.h"
|
#include "ull_scan_types.h"
|
||||||
|
|
|
@ -31,10 +31,10 @@
|
||||||
#include "lll/lll_adv_pdu.h"
|
#include "lll/lll_adv_pdu.h"
|
||||||
#include "lll_chan.h"
|
#include "lll_chan.h"
|
||||||
#include "lll_scan.h"
|
#include "lll_scan.h"
|
||||||
|
#include "lll/lll_df_types.h"
|
||||||
#include "lll_conn.h"
|
#include "lll_conn.h"
|
||||||
#include "lll_master.h"
|
#include "lll_master.h"
|
||||||
#include "lll_filter.h"
|
#include "lll_filter.h"
|
||||||
#include "lll/lll_df_types.h"
|
|
||||||
|
|
||||||
#include "ull_adv_types.h"
|
#include "ull_adv_types.h"
|
||||||
#include "ull_scan_types.h"
|
#include "ull_scan_types.h"
|
||||||
|
|
|
@ -29,6 +29,7 @@
|
||||||
#include "lll_adv.h"
|
#include "lll_adv.h"
|
||||||
#include "lll/lll_adv_pdu.h"
|
#include "lll/lll_adv_pdu.h"
|
||||||
#include "lll_scan.h"
|
#include "lll_scan.h"
|
||||||
|
#include "lll/lll_df_types.h"
|
||||||
#include "lll_conn.h"
|
#include "lll_conn.h"
|
||||||
#include "lll_filter.h"
|
#include "lll_filter.h"
|
||||||
|
|
||||||
|
|
|
@ -23,8 +23,8 @@
|
||||||
#include "lll.h"
|
#include "lll.h"
|
||||||
#include "lll/lll_vendor.h"
|
#include "lll/lll_vendor.h"
|
||||||
#include "lll_scan.h"
|
#include "lll_scan.h"
|
||||||
#include "lll_conn.h"
|
|
||||||
#include "lll/lll_df_types.h"
|
#include "lll/lll_df_types.h"
|
||||||
|
#include "lll_conn.h"
|
||||||
|
|
||||||
#include "ull_scan_types.h"
|
#include "ull_scan_types.h"
|
||||||
#include "ull_conn_types.h"
|
#include "ull_conn_types.h"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue