Florian Kaltenberger
bd2a27f6cc
some more error checks + data collection
2022-03-09 14:53:59 +01:00
Hongzhi Wang
d91226f07f
Load ldpc_offload lib in softmodem
2022-03-09 14:45:58 +01:00
Hongzhi Wang
8af206c644
adding allocation free function for offload
2022-03-09 14:39:03 +01:00
Florian Kaltenberger
2423996bba
adding some error checks
2022-03-09 14:38:41 +01:00
Hongzhi Wang
00ba6b6bb1
add offload on cmdline and bugfix
2022-03-09 14:38:25 +01:00
Hongzhi Wang
a96aeff279
adding post decoding for offload
2022-03-09 14:38:08 +01:00
Hongzhi Wang
1247a02f6d
Initializing the device in lib load function
2022-03-09 14:37:45 +01:00
Hongzhi Wang
7b88c36ba6
moving more init functions to device initialization
2022-03-09 14:37:27 +01:00
Hongzhi Wang
6532db1233
moving device init functions out from decoding
2022-03-09 14:36:56 +01:00
Hongzhi Wang
c739337e66
adding offload multiple segments
2022-03-09 14:36:01 +01:00
Hongzhi Wang
52450c449f
code cleanup ldpc offload
2022-03-09 14:35:40 +01:00
Hongzhi Wang
4238ff04c5
moving ldpc offload to ulsch decoding function
2022-03-09 14:35:16 +01:00
Hongzhi Wang
aed61728dc
removing hardcoded parameters
2022-03-09 14:34:31 +01:00
Hongzhi Wang
6639ad24fc
removing test vector config file
2022-03-09 14:34:06 +01:00
Hongzhi Wang
a8bee7ae21
Update ldpc offload decoder input and output
2022-03-09 14:32:49 +01:00
Hongzhi Wang
030aa253e8
adding temporarily bbdev testsuite in ldpc_decoder_offload to check t1 card connection
2022-03-09 14:32:26 +01:00
Hongzhi Wang
ec25a03fbb
adding dpdk library and ldpc offload library
2022-03-09 14:25:02 +01:00
Robert Schmidt
cadbf67f67
Merge remote-tracking branch 'origin/tx-thread-stats-fix' into integration_2022_wk09_b
2022-03-05 13:34:15 +01:00
Robert Schmidt
0220f4a6e9
Merge remote-tracking branch 'origin/NR_RRC_256QAM_DL' into integration_2022_wk09_b
2022-03-05 13:33:18 +01:00
Robert Schmidt
d6dc279439
Merge remote-tracking branch 'origin/NR_UE_CSIRS_scheduling' into integration_2022_wk09
2022-03-01 18:52:33 +01:00
Robert Schmidt
37e09d1ca8
Merge remote-tracking branch 'origin/NR_SA_10MHz' into integration_2022_wk09
2022-02-28 23:43:10 +01:00
Robert Schmidt
6d165912f5
Merge remote-tracking branch 'origin/episys-ul-info-cleanup' into integration_2022_wk08_b
2022-02-26 16:10:03 +01:00
Robert Schmidt
48df6e0ebb
Merge remote-tracking branch 'origin/ci_run_sanitize_and_debug' into integration_2022_wk08_b
2022-02-25 23:53:40 +01:00
Robert Schmidt
17675e5989
Merge remote-tracking branch 'origin/fix-Nid_cell-different_from_0' into integration_2022_wk08_b
2022-02-25 23:37:38 +01:00
Robert Schmidt
823aaa70dd
Fix warning in lte UE scope and ocp-enb
2022-02-25 18:06:04 +01:00
Robert Schmidt
26d0d65747
get execution time_stats_t from Tpool job
2022-02-25 17:55:27 +01:00
Robert Schmidt
8419166fc4
Move time_meas.{c,h} to common/utils/
2022-02-25 17:27:02 +01:00
Robert Schmidt
76d609f7fa
Delete unused code
2022-02-25 17:27:02 +01:00
Robert Schmidt
b742717fb8
Remove timing functions from logging module
2022-02-25 17:22:01 +01:00
Robert Schmidt
8a43a0306f
fix nr_ulsim
2022-02-25 17:21:17 +01:00
Robert Schmidt
b9b2eb007a
Fix for nr_dlsim
2022-02-25 17:21:17 +01:00
Sakthivel Velumani
57c480a8a3
Merged the two thread stats into a global one
2022-02-25 17:21:17 +01:00
Thomas Schlichter
05d61a0828
fix scrambling initialization in nr_dlsim and nr_ulsim
2022-02-25 12:57:17 +01:00
Thomas Schlichter
8cfb8b6a3b
Fix correlation calculation in nr_dlsch_channel_compensation()
2022-02-25 12:40:50 +01:00
francescomani
50d4d3e8aa
addressing review comments
2022-02-24 17:05:59 +01:00
Laurent THOMAS
22d2e9a38f
fix warnings and race cond in polar codec
2022-02-23 18:02:55 +01:00
Melissa Elkadi
4398630da7
Merge branch 'eurecom-develop' into episys-ul-info-cleanup
2022-02-23 08:55:10 -08:00
Laurent THOMAS
11441023db
fix polar race condition
2022-02-23 17:19:02 +01:00
Robert Schmidt
ae803b5370
Prevent heap buffer overflow in nr_dlsch_channel_compensation()
...
The TX correlation calculation incremented the pointer over the outer
TX antenna inside the inner TX antenna loop. Incrementing the pointer
in the outer loop instead prevents overflowing.
2022-02-23 16:58:25 +01:00
francescomani
5c56bb21ce
Merge remote-tracking branch 'origin/develop' into NR_SA_10MHz
2022-02-23 15:08:52 +01:00
francescomani
ddfb131f68
Merge remote-tracking branch 'origin/develop' into NR_UE_CSIRS_scheduling
2022-02-23 14:55:33 +01:00
francescomani
c61a0dd223
Merge remote-tracking branch 'origin/develop' into NR_RRC_256QAM_DL
2022-02-23 10:11:04 +01:00
Robert Schmidt
70ba0cda0e
Free rx_ind if dl_indication not called
2022-02-22 19:42:50 +01:00
Laurent THOMAS
efcac39c76
simplify polar codec interface
2022-02-22 18:30:44 +01:00
Melissa Elkadi
abbcbe6aa5
Adding fixes for MR from review
...
These include:
- Simplifying VNF code.
- Adding comments to several areas of the code.
- Using free_and_zero macros
- Fixing spelling errors
2022-02-22 09:16:59 -08:00
Robert Schmidt
04e2d4f6f8
Fix polar encoder memory leaks
2022-02-21 22:38:22 +01:00
Robert Schmidt
ec00d84299
Prevent memory leak of rx_ind message
2022-02-21 22:35:22 +01:00
Melissa Elkadi
7fb509511d
Merge branch 'eurecom-develop' into episys-ul-info-cleanup
2022-02-21 06:19:54 -08:00
Laurent THOMAS
9aba6d722b
fix bugs in polar encode, when len+crc_len>64
2022-02-21 13:37:32 +01:00
Thomas Schlichter
e8278de15c
fix for 5G NR UL transform precoding
...
get_index_for_dmrs_lowpapr_seq() was accessing the array dmrs_ul_allocated_res[] out of bounds.
2022-02-21 13:37:32 +01:00