]> git.droids-corp.org - dpdk.git/commit
drivers: remove octeontx2 drivers
authorJerin Jacob <jerinj@marvell.com>
Sat, 11 Dec 2021 09:04:35 +0000 (14:34 +0530)
committerThomas Monjalon <thomas@monjalon.net>
Wed, 12 Jan 2022 14:36:32 +0000 (15:36 +0100)
commit33e71acf3d446ced520f07e4d75769323e0ec22c
tree39147819bef5bab57391eb2f354d5e1c93c2bd8b
parent72c00ae9dba7fc3f8c892b0354b956e885a25770
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>
150 files changed:
MAINTAINERS
app/test/meson.build
app/test/test_cryptodev.c
app/test/test_cryptodev.h
app/test/test_cryptodev_asym.c
app/test/test_eventdev.c
config/arm/arm64_cn10k_linux_gcc
config/arm/arm64_cn9k_linux_gcc [new file with mode: 0644]
config/arm/arm64_octeontx2_linux_gcc [deleted file]
config/arm/meson.build
devtools/check-abi.sh
doc/guides/cryptodevs/features/octeontx2.ini [deleted file]
doc/guides/cryptodevs/index.rst
doc/guides/cryptodevs/octeontx2.rst [deleted file]
doc/guides/dmadevs/cnxk.rst
doc/guides/eventdevs/features/octeontx2.ini [deleted file]
doc/guides/eventdevs/index.rst
doc/guides/eventdevs/octeontx2.rst [deleted file]
doc/guides/mempool/index.rst
doc/guides/mempool/octeontx2.rst [deleted file]
doc/guides/nics/cnxk.rst
doc/guides/nics/features/octeontx2.ini [deleted file]
doc/guides/nics/features/octeontx2_vec.ini [deleted file]
doc/guides/nics/features/octeontx2_vf.ini [deleted file]
doc/guides/nics/index.rst
doc/guides/nics/octeontx2.rst [deleted file]
doc/guides/nics/octeontx_ep.rst
doc/guides/platform/cnxk.rst
doc/guides/platform/img/octeontx2_packet_flow_hw_accelerators.svg [deleted file]
doc/guides/platform/img/octeontx2_resource_virtualization.svg [deleted file]
doc/guides/platform/index.rst
doc/guides/platform/octeontx2.rst [deleted file]
doc/guides/rel_notes/deprecation.rst
doc/guides/rel_notes/release_19_08.rst
doc/guides/rel_notes/release_19_11.rst
doc/guides/tools/cryptoperf.rst
drivers/common/meson.build
drivers/common/octeontx2/hw/otx2_nix.h [deleted file]
drivers/common/octeontx2/hw/otx2_npa.h [deleted file]
drivers/common/octeontx2/hw/otx2_npc.h [deleted file]
drivers/common/octeontx2/hw/otx2_ree.h [deleted file]
drivers/common/octeontx2/hw/otx2_rvu.h [deleted file]
drivers/common/octeontx2/hw/otx2_sdp.h [deleted file]
drivers/common/octeontx2/hw/otx2_sso.h [deleted file]
drivers/common/octeontx2/hw/otx2_ssow.h [deleted file]
drivers/common/octeontx2/hw/otx2_tim.h [deleted file]
drivers/common/octeontx2/meson.build [deleted file]
drivers/common/octeontx2/otx2_common.c [deleted file]
drivers/common/octeontx2/otx2_common.h [deleted file]
drivers/common/octeontx2/otx2_dev.c [deleted file]
drivers/common/octeontx2/otx2_dev.h [deleted file]
drivers/common/octeontx2/otx2_io_arm64.h [deleted file]
drivers/common/octeontx2/otx2_io_generic.h [deleted file]
drivers/common/octeontx2/otx2_irq.c [deleted file]
drivers/common/octeontx2/otx2_irq.h [deleted file]
drivers/common/octeontx2/otx2_mbox.c [deleted file]
drivers/common/octeontx2/otx2_mbox.h [deleted file]
drivers/common/octeontx2/otx2_sec_idev.c [deleted file]
drivers/common/octeontx2/otx2_sec_idev.h [deleted file]
drivers/common/octeontx2/version.map [deleted file]
drivers/crypto/meson.build
drivers/crypto/octeontx2/meson.build [deleted file]
drivers/crypto/octeontx2/otx2_cryptodev.c [deleted file]
drivers/crypto/octeontx2/otx2_cryptodev.h [deleted file]
drivers/crypto/octeontx2/otx2_cryptodev_capabilities.c [deleted file]
drivers/crypto/octeontx2/otx2_cryptodev_capabilities.h [deleted file]
drivers/crypto/octeontx2/otx2_cryptodev_hw_access.c [deleted file]
drivers/crypto/octeontx2/otx2_cryptodev_hw_access.h [deleted file]
drivers/crypto/octeontx2/otx2_cryptodev_mbox.c [deleted file]
drivers/crypto/octeontx2/otx2_cryptodev_mbox.h [deleted file]
drivers/crypto/octeontx2/otx2_cryptodev_ops.c [deleted file]
drivers/crypto/octeontx2/otx2_cryptodev_ops.h [deleted file]
drivers/crypto/octeontx2/otx2_cryptodev_ops_helper.h [deleted file]
drivers/crypto/octeontx2/otx2_cryptodev_qp.h [deleted file]
drivers/crypto/octeontx2/otx2_cryptodev_sec.c [deleted file]
drivers/crypto/octeontx2/otx2_cryptodev_sec.h [deleted file]
drivers/crypto/octeontx2/otx2_ipsec_anti_replay.h [deleted file]
drivers/crypto/octeontx2/otx2_ipsec_fp.h [deleted file]
drivers/crypto/octeontx2/otx2_ipsec_po.h [deleted file]
drivers/crypto/octeontx2/otx2_ipsec_po_ops.h [deleted file]
drivers/crypto/octeontx2/otx2_security.h [deleted file]
drivers/crypto/octeontx2/version.map [deleted file]
drivers/event/cnxk/cn9k_eventdev.c
drivers/event/meson.build
drivers/event/octeontx2/meson.build [deleted file]
drivers/event/octeontx2/otx2_evdev.c [deleted file]
drivers/event/octeontx2/otx2_evdev.h [deleted file]
drivers/event/octeontx2/otx2_evdev_adptr.c [deleted file]
drivers/event/octeontx2/otx2_evdev_crypto_adptr.c [deleted file]
drivers/event/octeontx2/otx2_evdev_crypto_adptr_rx.h [deleted file]
drivers/event/octeontx2/otx2_evdev_crypto_adptr_tx.h [deleted file]
drivers/event/octeontx2/otx2_evdev_irq.c [deleted file]
drivers/event/octeontx2/otx2_evdev_selftest.c [deleted file]
drivers/event/octeontx2/otx2_evdev_stats.h [deleted file]
drivers/event/octeontx2/otx2_tim_evdev.c [deleted file]
drivers/event/octeontx2/otx2_tim_evdev.h [deleted file]
drivers/event/octeontx2/otx2_tim_worker.c [deleted file]
drivers/event/octeontx2/otx2_tim_worker.h [deleted file]
drivers/event/octeontx2/otx2_worker.c [deleted file]
drivers/event/octeontx2/otx2_worker.h [deleted file]
drivers/event/octeontx2/otx2_worker_dual.c [deleted file]
drivers/event/octeontx2/otx2_worker_dual.h [deleted file]
drivers/event/octeontx2/version.map [deleted file]
drivers/mempool/cnxk/cnxk_mempool.c
drivers/mempool/meson.build
drivers/mempool/octeontx2/meson.build [deleted file]
drivers/mempool/octeontx2/otx2_mempool.c [deleted file]
drivers/mempool/octeontx2/otx2_mempool.h [deleted file]
drivers/mempool/octeontx2/otx2_mempool_debug.c [deleted file]
drivers/mempool/octeontx2/otx2_mempool_irq.c [deleted file]
drivers/mempool/octeontx2/otx2_mempool_ops.c [deleted file]
drivers/mempool/octeontx2/version.map [deleted file]
drivers/net/cnxk/cn9k_ethdev.c
drivers/net/meson.build
drivers/net/octeontx2/meson.build [deleted file]
drivers/net/octeontx2/otx2_ethdev.c [deleted file]
drivers/net/octeontx2/otx2_ethdev.h [deleted file]
drivers/net/octeontx2/otx2_ethdev_debug.c [deleted file]
drivers/net/octeontx2/otx2_ethdev_devargs.c [deleted file]
drivers/net/octeontx2/otx2_ethdev_irq.c [deleted file]
drivers/net/octeontx2/otx2_ethdev_ops.c [deleted file]
drivers/net/octeontx2/otx2_ethdev_sec.c [deleted file]
drivers/net/octeontx2/otx2_ethdev_sec.h [deleted file]
drivers/net/octeontx2/otx2_ethdev_sec_tx.h [deleted file]
drivers/net/octeontx2/otx2_flow.c [deleted file]
drivers/net/octeontx2/otx2_flow.h [deleted file]
drivers/net/octeontx2/otx2_flow_ctrl.c [deleted file]
drivers/net/octeontx2/otx2_flow_dump.c [deleted file]
drivers/net/octeontx2/otx2_flow_parse.c [deleted file]
drivers/net/octeontx2/otx2_flow_utils.c [deleted file]
drivers/net/octeontx2/otx2_link.c [deleted file]
drivers/net/octeontx2/otx2_lookup.c [deleted file]
drivers/net/octeontx2/otx2_mac.c [deleted file]
drivers/net/octeontx2/otx2_mcast.c [deleted file]
drivers/net/octeontx2/otx2_ptp.c [deleted file]
drivers/net/octeontx2/otx2_rss.c [deleted file]
drivers/net/octeontx2/otx2_rx.c [deleted file]
drivers/net/octeontx2/otx2_rx.h [deleted file]
drivers/net/octeontx2/otx2_stats.c [deleted file]
drivers/net/octeontx2/otx2_tm.c [deleted file]
drivers/net/octeontx2/otx2_tm.h [deleted file]
drivers/net/octeontx2/otx2_tx.c [deleted file]
drivers/net/octeontx2/otx2_tx.h [deleted file]
drivers/net/octeontx2/otx2_vlan.c [deleted file]
drivers/net/octeontx2/version.map [deleted file]
drivers/net/octeontx_ep/otx2_ep_vf.h
drivers/net/octeontx_ep/otx_ep_common.h
drivers/net/octeontx_ep/otx_ep_ethdev.c
drivers/net/octeontx_ep/otx_ep_rxtx.c
usertools/dpdk-devbind.py