1 /*
2  * Copyright (c) 2020 Nordic Semiconductor ASA
3  * Copyright (c) 2020 Demant
4  *
5  * SPDX-License-Identifier: Apache-2.0
6  */
7 
8 #include <zephyr/types.h>
9 #include <zephyr/ztest.h>
10 
11 #include <zephyr/bluetooth/hci.h>
12 #include <zephyr/sys/byteorder.h>
13 #include <zephyr/sys/slist.h>
14 #include <zephyr/sys/util.h>
15 
16 #include "hal/ccm.h"
17 
18 #include "util/util.h"
19 #include "util/mem.h"
20 #include "util/memq.h"
21 #include "util/dbuf.h"
22 
23 #include "pdu_df.h"
24 #include "lll/pdu_vendor.h"
25 #include "pdu.h"
26 #include "ll.h"
27 #include "ll_settings.h"
28 #include "ll_feat.h"
29 
30 #include "lll.h"
31 #include "lll/lll_df_types.h"
32 #include "lll_conn.h"
33 #include "lll_conn_iso.h"
34 
35 #include "ull_tx_queue.h"
36 #include "ull_conn_types.h"
37 #include "isoal.h"
38 #include "ull_iso_types.h"
39 #include "ull_conn_iso_types.h"
40 
41 extern sys_slist_t ut_rx_q;
42 
lll_csrand_get(void * buf,size_t len)43 __attribute__((weak)) int lll_csrand_get(void *buf, size_t len)
44 {
45 	*(int *)buf = 0;
46 	return 0;
47 }
48 
lll_csrand_isr_get(void * buf,size_t len)49 __attribute__((weak)) int lll_csrand_isr_get(void *buf, size_t len)
50 {
51 	*(int *)buf = 0;
52 	return 0;
53 }
54 
lll_radio_tx_ready_delay_get(uint8_t phy,uint8_t flags)55 uint32_t lll_radio_tx_ready_delay_get(uint8_t phy, uint8_t flags)
56 {
57 	return 0;
58 }
59 
lll_disable(void * param)60 void lll_disable(void *param)
61 {
62 }
63 
64 
lll_radio_rx_ready_delay_get(uint8_t phy,uint8_t flags)65 uint32_t lll_radio_rx_ready_delay_get(uint8_t phy, uint8_t flags)
66 {
67 	return 0;
68 }
69