numam-dpdk/drivers/common/cnxk
Archana Muniganti ed135040f0 common/cnxk: add CPT LF configuration
Add routines to init & fini CPT LFs. CPT LFs are
queues to the hardware enabling instruction submissions.

Signed-off-by: Anoob Joseph <anoobj@marvell.com>
Signed-off-by: Archana Muniganti <marchana@marvell.com>
Signed-off-by: Vidya Sagar Velumuri <vvelumuri@marvell.com>
Acked-by: Akhil Goyal <gakhil@marvell.com>
2021-07-07 21:15:08 +02:00
..
hw common/cnxk: add CPT hardware definitions 2021-07-07 21:15:08 +02:00
meson.build common/cnxk: add CPT configuration 2021-07-07 21:15:08 +02:00
roc_api.h common/cnxk: add CPT configuration 2021-07-07 21:15:08 +02:00
roc_bitfield.h common/cnxk: add build infrastructre and HW definition 2021-04-09 08:32:24 +02:00
roc_bits.h common/cnxk: add build infrastructre and HW definition 2021-04-09 08:32:24 +02:00
roc_bphy_cgx_priv.h common/cnxk: set BPHY link state 2021-07-05 23:07:01 +02:00
roc_bphy_cgx.c common/cnxk: start and stop BPHY LMAC 2021-07-05 23:07:03 +02:00
roc_bphy_cgx.h common/cnxk: start and stop BPHY LMAC 2021-07-05 23:07:03 +02:00
roc_bphy_irq.c common/cnxk: register BPHY IRQ 2021-07-05 23:08:08 +02:00
roc_bphy_irq.h common/cnxk: register BPHY IRQ 2021-07-05 23:08:08 +02:00
roc_bphy.c common/cnxk: add BPHY device init and fini 2021-07-05 23:07:33 +02:00
roc_bphy.h common/cnxk: add BPHY device init and fini 2021-07-05 23:07:33 +02:00
roc_cpt_priv.h common/cnxk: add CPT LF configuration 2021-07-07 21:15:08 +02:00
roc_cpt.c common/cnxk: add CPT LF configuration 2021-07-07 21:15:08 +02:00
roc_cpt.h common/cnxk: add CPT LF configuration 2021-07-07 21:15:08 +02:00
roc_dev_priv.h common/cnxk: add CPT configuration 2021-07-07 21:15:08 +02:00
roc_dev.c common/cnxk: add CPT configuration 2021-07-07 21:15:08 +02:00
roc_idev_priv.h common/cnxk: add CPT get/set 2021-07-07 21:15:08 +02:00
roc_idev.c common/cnxk: add CPT get/set 2021-07-07 21:15:08 +02:00
roc_idev.h common/cnxk: add CPT get/set 2021-07-07 21:15:08 +02:00
roc_io_generic.h common/cnxk: set BPHY IRQ handler 2021-07-05 23:08:02 +02:00
roc_io.h common/cnxk: set BPHY IRQ handler 2021-07-05 23:08:02 +02:00
roc_irq.c common/cnxk: add interrupt helper API 2021-04-09 08:32:24 +02:00
roc_mbox_priv.h common/cnxk: add mailbox base infrastructure 2021-04-09 08:32:24 +02:00
roc_mbox.c common/cnxk: add mailbox base infrastructure 2021-04-09 08:32:24 +02:00
roc_mbox.h common/cnxk: update Rx inline IPsec mailbox format 2021-07-07 21:15:08 +02:00
roc_model.c common/cnxk: add model init and IO handling API 2021-04-09 08:32:24 +02:00
roc_model.h common/cnxk: support VLAN push/pop flow actions 2021-06-29 21:05:28 +02:00
roc_nix_debug.c common/cnxk: support NIX TM debug and misc utils 2021-04-09 08:32:24 +02:00
roc_nix_fc.c common/cnxk: support NIX flow control 2021-04-09 08:32:24 +02:00
roc_nix_irq.c common/cnxk: support NIX debug dump 2021-04-09 08:32:24 +02:00
roc_nix_mac.c common/cnxk: support NIX MAC operations 2021-04-09 08:32:24 +02:00
roc_nix_mcast.c common/cnxk: add NIX specific NPC operations 2021-04-09 08:32:24 +02:00
roc_nix_npc.c common/cnxk: add NIX specific NPC operations 2021-04-09 08:32:24 +02:00
roc_nix_ops.c common/cnxk: support NIX LSO and misc utils 2021-04-09 08:32:24 +02:00
roc_nix_priv.h common/cnxk: support NIX TM internal hierarchy 2021-04-09 08:32:24 +02:00
roc_nix_ptp.c common/cnxk: support NIX PTP 2021-04-09 08:32:24 +02:00
roc_nix_queue.c common/cnxk: add provision to enable RED on RQ 2021-06-29 20:50:50 +02:00
roc_nix_rss.c common/cnxk: support locking NIX RQ contexts 2021-06-29 20:12:25 +02:00
roc_nix_stats.c common/cnxk: support NIX extended stats 2021-04-09 08:32:24 +02:00
roc_nix_tm_ops.c common/cnxk: support NIX TM debug and misc utils 2021-04-09 08:32:24 +02:00
roc_nix_tm_utils.c common/cnxk: support locking NIX RQ contexts 2021-06-29 20:12:25 +02:00
roc_nix_tm.c common/cnxk: support NIX TM debug and misc utils 2021-04-09 08:32:24 +02:00
roc_nix_vlan.c common/cnxk: suport VLAN filter 2021-04-09 08:32:24 +02:00
roc_nix_xstats.h common/cnxk: support NIX extended stats 2021-04-09 08:32:24 +02:00
roc_nix.c common/cnxk: support SSO device 2021-04-09 08:32:24 +02:00
roc_nix.h common/cnxk: add provision to enable RED on RQ 2021-06-29 20:50:50 +02:00
roc_npa_debug.c common/cnxk: support NPA debug 2021-04-09 08:32:24 +02:00
roc_npa_irq.c common/cnxk: support NPA debug 2021-04-09 08:32:24 +02:00
roc_npa_priv.h common/cnxk: support NPA IRQ 2021-04-09 08:32:24 +02:00
roc_npa.c common/cnxk: add provision to enable RED on RQ 2021-06-29 20:50:50 +02:00
roc_npa.h common/cnxk: add provision to enable RED on RQ 2021-06-29 20:50:50 +02:00
roc_npc_mcam_dump.c common/cnxk: support flow entry dump 2021-06-29 20:28:42 +02:00
roc_npc_mcam.c common/cnxk: support VLAN push/pop flow actions 2021-06-29 21:05:28 +02:00
roc_npc_parse.c common/cnxk: add NPC parsing API 2021-04-09 08:32:24 +02:00
roc_npc_priv.h common/cnxk: support VLAN push/pop flow actions 2021-06-29 21:05:28 +02:00
roc_npc_utils.c common/cnxk: support flow entry dump 2021-06-29 20:28:42 +02:00
roc_npc.c net/cnxk: get flow operations 2021-06-30 02:14:27 +02:00
roc_npc.h common/cnxk: support VLAN push/pop flow actions 2021-06-29 21:05:28 +02:00
roc_platform.c common/cnxk: add CPT configuration 2021-07-07 21:15:08 +02:00
roc_platform.h common/cnxk: add CPT configuration 2021-07-07 21:15:08 +02:00
roc_priv.h common/cnxk: add CPT configuration 2021-07-07 21:15:08 +02:00
roc_sso_debug.c common/cnxk: support SSO debug 2021-04-09 08:32:24 +02:00
roc_sso_irq.c common/cnxk: support SSO IRQ 2021-04-09 08:32:24 +02:00
roc_sso_priv.h common/cnxk: support SSO IRQ 2021-04-09 08:32:24 +02:00
roc_sso.c event/cnxk: add event port and queue xstats 2021-05-04 07:06:53 +02:00
roc_sso.h event/cnxk: add event port and queue xstats 2021-05-04 07:06:53 +02:00
roc_tim_irq.c common/cnxk: support TIM IRQ 2021-04-09 08:32:24 +02:00
roc_tim_priv.h common/cnxk: support TIM IRQ 2021-04-09 08:32:24 +02:00
roc_tim.c common/cnxk: support TIM IRQ 2021-04-09 08:32:24 +02:00
roc_tim.h common/cnxk: support TIM device 2021-04-09 08:32:24 +02:00
roc_util_priv.h common/cnxk: add model init and IO handling API 2021-04-09 08:32:24 +02:00
roc_utils.c common/cnxk: support SSO device 2021-04-09 08:32:24 +02:00
roc_utils.h common/cnxk: add mailbox base infrastructure 2021-04-09 08:32:24 +02:00
version.map common/cnxk: add CPT LF configuration 2021-07-07 21:15:08 +02:00