doc: simplify baseband features matrix
PATCH 1/1 doc: simplify baseband features matrix
The "feature" BBDEV API is useless as all baseband drivers must implement it by definition.
The non-implemented features should not be marked with "N". Keeping them blank is clearer to read in the resulting matrix.
--- doc/guides/bbdevs/features/acc100.ini | 1 - doc/guides/bbdevs/features/default.ini | 1 - doc/guides/bbdevs/features/fpga_5gnr_fec.ini | 1 - doc/guides/bbdevs/features/fpga_lte_fec.ini | 1 - doc/guides/bbdevs/features/la12xx.ini | 4 ---- doc/guides/bbdevs/features/null.ini | 1 - doc/guides/bbdevs/features/turbo_sw.ini | 1 - 7 files changed, 10 deletions(-)
doc/guides/bbdevs/features/acc100.ini +0 -1
@@ -11,4 +11,3 @@ LDPC Encoder (5G) = Y LLR/HARQ Compression = Y External DDR Access = Y HW Accelerated = Y -BBDEV API = Y
doc/guides/bbdevs/features/default.ini +0 -1
@@ -13,4 +13,3 @@ LDPC Encoder (5G) = LLR/HARQ Compression = External DDR Access = HW Accelerated = -BBDEV API =
doc/guides/bbdevs/features/fpga_5gnr_fec.ini +0 -1
@@ -8,4 +8,3 @@ LDPC Decoder (5G) = Y LDPC Encoder (5G) = Y External DDR Access = Y HW Accelerated = Y -BBDEV API = Y
doc/guides/bbdevs/features/fpga_lte_fec.ini +0 -1
@@ -7,4 +7,3 @@ Turbo Decoder (4G) = Y Turbo Encoder (4G) = Y HW Accelerated = Y -BBDEV API = Y
doc/guides/bbdevs/features/la12xx.ini +0 -4
@@ -4,10 +4,6 @@ ; Refer to default.ini for the full list of available PMD features. ; [Features] -Turbo Decoder (4G) = N -Turbo Encoder (4G) = N LDPC Decoder (5G) = Y LDPC Encoder (5G) = Y -LLR/HARQ Compression = N HW Accelerated = Y -BBDEV API = Y
doc/guides/bbdevs/features/null.ini +0 -1
@@ -4,4 +4,3 @@ ; Refer to default.ini for the full list of available PMD features. ; [Features] -BBDEV API = Y
doc/guides/bbdevs/features/turbo_sw.ini +0 -1
@@ -8,4 +8,3 @@ Turbo Decoder (4G) = Y Turbo Encoder (4G) = Y LDPC Decoder (5G) = Y LDPC Encoder (5G) = Y -BBDEV API = Y
Signature · 1 line
2.34.1
Quoted 97 lines
From: Thomas Monjalon [mailto:[email protected]]
Sent: Wednesday, 5 January 2022 18.40The "feature" BBDEV API is useless as all baseband drivers must implement it by definition.
The non-implemented features should not be marked with "N". Keeping them blank is clearer to read in the resulting matrix.
Signed-off-by Thomas Monjalon <[email protected]>--- doc/guides/bbdevs/features/acc100.ini | 1 - doc/guides/bbdevs/features/default.ini | 1 - doc/guides/bbdevs/features/fpga_5gnr_fec.ini | 1 - doc/guides/bbdevs/features/fpga_lte_fec.ini | 1 - doc/guides/bbdevs/features/la12xx.ini | 4 ---- doc/guides/bbdevs/features/null.ini | 1 - doc/guides/bbdevs/features/turbo_sw.ini | 1 - 7 files changed, 10 deletions(-)doc/guides/bbdevs/features/acc100.ini +0
-1@@ -11,4 +11,3 @@ LDPC Encoder (5G) = Y LLR/HARQ Compression = Y External DDR Access = Y HW Accelerated = Y -BBDEV API = Ydoc/guides/bbdevs/features/default.ini +0
-1@@ -13,4 +13,3 @@ LDPC Encoder (5G) = LLR/HARQ Compression = External DDR Access = HW Accelerated = -BBDEV API =doc/guides/bbdevs/features/fpga_5gnr_fec.ini +0
-1@@ -8,4 +8,3 @@ LDPC Decoder (5G) = Y LDPC Encoder (5G) = Y External DDR Access = Y HW Accelerated = Y -BBDEV API = Ydoc/guides/bbdevs/features/fpga_lte_fec.ini +0
-1@@ -7,4 +7,3 @@ Turbo Decoder (4G) = Y Turbo Encoder (4G) = Y HW Accelerated = Y -BBDEV API = Ydoc/guides/bbdevs/features/la12xx.ini +0
-4@@ -4,10 +4,6 @@ ; Refer to default.ini for the full list of available PMD features. ; [Features] -Turbo Decoder (4G) = N -Turbo Encoder (4G) = N LDPC Decoder (5G) = Y LDPC Encoder (5G) = Y -LLR/HARQ Compression = N HW Accelerated = Y -BBDEV API = Ydoc/guides/bbdevs/features/null.ini +0
-1@@ -4,4 +4,3 @@ ; Refer to default.ini for the full list of available PMD features. ; [Features] -BBDEV API = Ydoc/guides/bbdevs/features/turbo_sw.ini +0
-2@@ -8,4 +8,3 @@ Turbo Decoder (4G) = Y Turbo Encoder (4G) = Y LDPC Decoder (5G) = Y LDPC Encoder (5G) = Y -BBDEV API = Y --
Quoted 2 lines
2.34.1
Akhil Goyal
AppliedQuoted 11 lines
Quoted 10 lines
From: Thomas Monjalon [mailto:[email protected]]
Sent: Wednesday, 5 January 2022 18.40The "feature" BBDEV API is useless as all baseband drivers must implement it by definition.
The non-implemented features should not be marked with "N". Keeping them blank is clearer to read in the resulting matrix.
Signed-off-by Thomas Monjalon <[email protected]>Acked-by Morten Brørup <[email protected]>
Applied to dpdk-next-crypto
Thanks.