#
be4c001b |
| 17-Jun-2024 |
David Marchand <david.marchand@redhat.com> |
config: fix warning for cross build with meson >= 1.3.0
Starting meson 1.3.0, the pkgconfig variable is deprecated in favor of pkg-config. Keep both variables as suggested in meson RN.
Link: https:
config: fix warning for cross build with meson >= 1.3.0
Starting meson 1.3.0, the pkgconfig variable is deprecated in favor of pkg-config. Keep both variables as suggested in meson RN.
Link: https://mesonbuild.com/Release-notes-for-1-3-0.html#machine-files-pkgconfig-field-deprecated-and-replaced-by-pkgconfig Cc: stable@dpdk.org
Signed-off-by: David Marchand <david.marchand@redhat.com> Acked-by: Bruce Richardson <bruce.richardson@intel.com> Acked-by: Ruifeng Wang <ruifeng.wang@arm.com>
show more ...
|
#
cb6369df |
| 26-Oct-2023 |
Srikanth Yalavarthi <syalavarthi@marvell.com> |
ml/cnxk: support config/close TVMDP library
Added support to configure and close TVMDP library based on ML device configuration options.
Updated meson build to enable Jansson, TVM runtime, TVMDP li
ml/cnxk: support config/close TVMDP library
Added support to configure and close TVMDP library based on ML device configuration options.
Updated meson build to enable Jansson, TVM runtime, TVMDP library as build dependencies.
Signed-off-by: Srikanth Yalavarthi <syalavarthi@marvell.com>
show more ...
|
#
f75dd6d3 |
| 21-Jun-2022 |
Stanislaw Kardach <kda@semihalf.com> |
config: fix C++ cross compiler for Arm and PPC
Through some mixup all cross-files for ARM and PowerPC platforms were using C Preprocessor (cpp) instead of GCC (g++). This caused meson to fail detect
config: fix C++ cross compiler for Arm and PPC
Through some mixup all cross-files for ARM and PowerPC platforms were using C Preprocessor (cpp) instead of GCC (g++). This caused meson to fail detecting the C++ compiler presence and therefore disabling some targets (i.e. C++ include file checks).
Fixes: e53a5299d219 ("build: support vendor specific ARM cross builds") Cc: stable@dpdk.org
Signed-off-by: Stanislaw Kardach <kda@semihalf.com> Acked-by: Bruce Richardson <bruce.richardson@intel.com>
show more ...
|
#
e3fd286e |
| 08-Jun-2022 |
Jerin Jacob <jerinj@marvell.com> |
build: add ccache for cross compilation
By default, ccache is not used for cross build[1]. Update all cross files to use ccache if it is available in build machine.
Also, updated devtools/test-meso
build: add ccache for cross compilation
By default, ccache is not used for cross build[1]. Update all cross files to use ccache if it is available in build machine.
Also, updated devtools/test-meson-builds.sh script to find the correct DPDK_TARGET due to change in cross file syntax.
[1] https://mesonbuild.com/Machine-files.html
Signed-off-by: Jerin Jacob <jerinj@marvell.com> Acked-by: Stanislaw Kardach <kda@semihalf.com> Acked-by: Chengwen Feng <fengchengwen@huawei.com> Acked-by: Ruifeng Wang <ruifeng.wang@arm.com>
show more ...
|
#
33e71acf |
| 11-Dec-2021 |
Jerin Jacob <jerinj@marvell.com> |
drivers: remove octeontx2 drivers
As per the deprecation notice, In the view of enabling unified driver for octeontx2(cn9k)/octeontx3(cn10k), removing drivers/octeontx2 drivers and replace with dri
drivers: remove octeontx2 drivers
As per the deprecation notice, In the view of enabling unified driver for octeontx2(cn9k)/octeontx3(cn10k), removing drivers/octeontx2 drivers and replace with drivers/cnxk/ which supports both octeontx2(cn9k) and octeontx3(cn10k) SoCs.
This patch does the following
- Replace drivers/common/octeontx2/ with drivers/common/cnxk/ - Replace drivers/mempool/octeontx2/ with drivers/mempool/cnxk/ - Replace drivers/net/octeontx2/ with drivers/net/cnxk/ - Replace drivers/event/octeontx2/ with drivers/event/cnxk/ - Replace drivers/crypto/octeontx2/ with drivers/crypto/cnxk/ - Rename config/arm/arm64_octeontx2_linux_gcc as config/arm/arm64_cn9k_linux_gcc - Update the documentation and MAINTAINERS to reflect the same. - Change the reference to OCTEONTX2 as OCTEON 9. Old release notes and the kernel related documentation is not accounted for this change.
Signed-off-by: Jerin Jacob <jerinj@marvell.com> Acked-by: Ferruh Yigit <ferruh.yigit@intel.com> Acked-by: Akhil Goyal <gakhil@marvell.com> Acked-by: Ruifeng Wang <ruifeng.wang@arm.com>
show more ...
|
#
e200fb6b |
| 01-Oct-2021 |
Tomasz Duszynski <tduszynski@marvell.com> |
config/cn10k: disable octeontx2 drivers
Common octeontx2 code shares some of the PCI identifiers with cn10k platform and if built wrong drivers may be probed.
octeontx2 configuration disables commo
config/cn10k: disable octeontx2 drivers
Common octeontx2 code shares some of the PCI identifiers with cn10k platform and if built wrong drivers may be probed.
octeontx2 configuration disables common cn10k code so disable common octeontx2 on cn10k.
Signed-off-by: Tomasz Duszynski <tduszynski@marvell.com> Reviewed-by: Jerin Jacob <jerinj@marvell.com>
show more ...
|
#
1b4c86a7 |
| 19-Apr-2021 |
Pavan Nikhilesh <pbhagavatula@marvell.com> |
config/arm: add Marvell CN10K
Add config support to cross compile for Marvell CN10K SoC. Marvell CN10K SoC is based on ARM Neoverse N2 cores.
Signed-off-by: Nithin Dabilpuram <ndabilpuram@marvell.c
config/arm: add Marvell CN10K
Add config support to cross compile for Marvell CN10K SoC. Marvell CN10K SoC is based on ARM Neoverse N2 cores.
Signed-off-by: Nithin Dabilpuram <ndabilpuram@marvell.com> Signed-off-by: Pavan Nikhilesh <pbhagavatula@marvell.com> Acked-by: Jerin Jacob <jerinj@marvell.com>
show more ...
|