| #
eabbac98 |
| 27-May-2024 |
Pavan Nikhilesh <pbhagavatula@marvell.com> |
common/cnxk: disable building template files
Disable building template files when CNXK_DIS_TMPLT_FUNC is defined as a part of c_args.
This option can be used by driver developers to reduce the cnxk
common/cnxk: disable building template files
Disable building template files when CNXK_DIS_TMPLT_FUNC is defined as a part of c_args.
This option can be used by driver developers to reduce the cnxk driver build time if the scope is only slow path code development and functional testing.
Example command: meson build -Dc_args='-DCNXK_DIS_TMPLT_FUNC' -Dexamples=all --cross-file config/arm/arm64_cn10k_linux_gcc
Signed-off-by: Pavan Nikhilesh <pbhagavatula@marvell.com> Signed-off-by: Satha Rao <skoteshwar@marvell.com>
show more ...
|
| #
357afd6d |
| 25-Jan-2023 |
Rahul Bhansali <rbhansali@marvell.com> |
net/cnxk: restructure CN10K datapath
Restructure for separate cn10k datapath functionality to reduce recompilation time in case of any changes in control path.
New cnxk_ethdev_dp.h and cn10k_rxtx.h
net/cnxk: restructure CN10K datapath
Restructure for separate cn10k datapath functionality to reduce recompilation time in case of any changes in control path.
New cnxk_ethdev_dp.h and cn10k_rxtx.h files are created to have macros, functions as required for datapath with minimal dependency on roc changes.
Signed-off-by: Rahul Bhansali <rbhansali@marvell.com>
show more ...
|
| #
c23b9f4c |
| 22-Jan-2022 |
Pavan Nikhilesh <pbhagavatula@marvell.com> |
net/cnxk: add cn10k segregated Tx functions
Add cn10k segregated Rx and event Tx enqueue template functions, these help in parallelizing the build.
Signed-off-by: Pavan Nikhilesh <pbhagavatula@marv
net/cnxk: add cn10k segregated Tx functions
Add cn10k segregated Rx and event Tx enqueue template functions, these help in parallelizing the build.
Signed-off-by: Pavan Nikhilesh <pbhagavatula@marvell.com> Acked-by: Jerin Jacob <jerinj@marvell.com>
show more ...
|