common/cnxk: support priority flow control
[dpdk.git] / drivers / common / cnxk / version.map
index 4acf80c..c14af6a 100644 (file)
@@ -11,9 +11,14 @@ INTERNAL {
        cnxk_logtype_nix;
        cnxk_logtype_npa;
        cnxk_logtype_npc;
+       cnxk_logtype_ree;
        cnxk_logtype_sso;
        cnxk_logtype_tim;
        cnxk_logtype_tm;
+       cnxk_onf_ipsec_inb_sa_fill;
+       cnxk_onf_ipsec_outb_sa_fill;
+       cnxk_onf_ipsec_inb_sa_valid;
+       cnxk_onf_ipsec_outb_sa_valid;
        cnxk_ot_ipsec_inb_sa_fill;
        cnxk_ot_ipsec_outb_sa_fill;
        cnxk_ot_ipsec_inb_sa_valid;
@@ -22,6 +27,7 @@ INTERNAL {
        roc_ae_ec_grp_put;
        roc_ae_fpm_get;
        roc_ae_fpm_put;
+       roc_aes_xcbc_key_derive;
        roc_bphy_cgx_dev_fini;
        roc_bphy_cgx_dev_init;
        roc_bphy_cgx_fec_set;
@@ -42,7 +48,10 @@ INTERNAL {
        roc_bphy_intr_fini;
        roc_bphy_intr_handler;
        roc_bphy_intr_init;
+       roc_bphy_intr_max_get;
        roc_bphy_intr_register;
+       roc_bphy_npa_pf_func_get;
+       roc_bphy_sso_pf_func_get;
        roc_clk_freq_get;
        roc_cpt_afs_print;
        roc_cpt_dev_clear;
@@ -55,11 +64,19 @@ INTERNAL {
        roc_cpt_iq_disable;
        roc_cpt_iq_enable;
        roc_cpt_lf_ctx_flush;
+       roc_cpt_lf_ctx_reload;
        roc_cpt_lf_init;
        roc_cpt_lf_fini;
        roc_cpt_lfs_print;
        roc_cpt_lmtline_init;
+       roc_cpt_parse_hdr_dump;
        roc_cpt_rxc_time_cfg;
+       roc_cpt_ctx_write;
+       roc_dpi_configure;
+       roc_dpi_dev_fini;
+       roc_dpi_dev_init;
+       roc_dpi_disable;
+       roc_dpi_enable;
        roc_error_msg_get;
        roc_hash_sha1_gen;
        roc_hash_sha256_gen;
@@ -74,8 +91,26 @@ INTERNAL {
        roc_model;
        roc_se_auth_key_set;
        roc_se_ciph_key_set;
+       roc_nix_bpf_alloc;
+       roc_nix_bpf_config;
+       roc_nix_bpf_connect;
+       roc_nix_bpf_count_get;
+       roc_nix_bpf_dump;
+       roc_nix_bpf_ena_dis;
+       roc_nix_bpf_free;
+       roc_nix_bpf_free_all;
+       roc_nix_bpf_level_to_idx;
+       roc_nix_bpf_lf_stats_read;
+       roc_nix_bpf_lf_stats_reset;
+       roc_nix_bpf_pre_color_tbl_setup;
+       roc_nix_bpf_stats_read;
+       roc_nix_bpf_stats_reset;
+       roc_nix_bpf_stats_to_idx;
+       roc_nix_bpf_timeunit_get;
+       roc_nix_chan_count_get;
        roc_nix_cq_dump;
        roc_nix_cq_fini;
+       roc_nix_cq_head_tail_get;
        roc_nix_cq_init;
        roc_nix_cqe_dump;
        roc_nix_dev_fini;
@@ -92,6 +127,39 @@ INTERNAL {
        roc_nix_get_pf_func;
        roc_nix_get_vf;
        roc_nix_get_vwqe_interval;
+       roc_nix_inl_cb_register;
+       roc_nix_inl_cb_unregister;
+       roc_nix_inl_dev_dump;
+       roc_nix_inl_dev_fini;
+       roc_nix_inl_dev_init;
+       roc_nix_inl_dev_is_probed;
+       roc_nix_inl_dev_lock;
+       roc_nix_inl_dev_unlock;
+       roc_nix_inl_dev_rq;
+       roc_nix_inl_dev_rq_get;
+       roc_nix_inl_dev_rq_put;
+       roc_nix_inl_dev_rq_limit_get;
+       roc_nix_inl_inb_is_enabled;
+       roc_nix_inl_inb_init;
+       roc_nix_inl_inb_sa_base_get;
+       roc_nix_inl_inb_sa_get;
+       roc_nix_inl_inb_sa_max_spi;
+       roc_nix_inl_inb_sa_sz;
+       roc_nix_inl_inb_tag_update;
+       roc_nix_inl_inb_fini;
+       roc_nix_inb_is_with_inl_dev;
+       roc_nix_inb_mode_set;
+       roc_nix_inl_outb_fini;
+       roc_nix_inl_outb_init;
+       roc_nix_inl_outb_lf_base_get;
+       roc_nix_inl_outb_sa_base_get;
+       roc_nix_inl_outb_sso_pffunc_get;
+       roc_nix_inl_outb_is_enabled;
+       roc_nix_inl_sa_sync;
+       roc_nix_inl_ctx_write;
+       roc_nix_inl_inb_sa_init;
+       roc_nix_inl_outb_sa_init;
+       roc_nix_cpt_ctx_cache_sync;
        roc_nix_is_lbk;
        roc_nix_is_pf;
        roc_nix_is_sdp;
@@ -131,6 +199,8 @@ INTERNAL {
        roc_nix_npc_promisc_ena_dis;
        roc_nix_npc_rx_ena_dis;
        roc_nix_npc_mcast_config;
+       roc_nix_pfc_mode_get;
+       roc_nix_pfc_mode_set;
        roc_nix_ptp_clock_read;
        roc_nix_ptp_info_cb_register;
        roc_nix_ptp_info_cb_unregister;
@@ -153,10 +223,12 @@ INTERNAL {
        roc_nix_rss_key_set;
        roc_nix_rss_reta_get;
        roc_nix_rss_reta_set;
+       roc_nix_rx_drop_re_set;
        roc_nix_rx_queue_intr_disable;
        roc_nix_rx_queue_intr_enable;
        roc_nix_sq_dump;
        roc_nix_sq_fini;
+       roc_nix_sq_head_tail_get;
        roc_nix_sq_init;
        roc_nix_stats_get;
        roc_nix_stats_queue_get;
@@ -194,6 +266,7 @@ INTERNAL {
        roc_nix_tm_node_stats_get;
        roc_nix_tm_node_suspend_resume;
        roc_nix_tm_prealloc_res;
+       roc_nix_tm_pfc_prepare_tree;
        roc_nix_tm_prepare_rate_limited_tree;
        roc_nix_tm_rlimit_sq;
        roc_nix_tm_root_has_sp;
@@ -223,6 +296,7 @@ INTERNAL {
        roc_npa_dev_fini;
        roc_npa_dev_init;
        roc_npa_dump;
+       roc_npa_lf_init_cb_register;
        roc_npa_pool_create;
        roc_npa_pool_destroy;
        roc_npa_pool_op_pc_reset;
@@ -242,13 +316,16 @@ INTERNAL {
        roc_npc_mcam_alloc_entries;
        roc_npc_mcam_alloc_entry;
        roc_npc_mcam_clear_counter;
+       roc_npc_mcam_enable_all_entries;
        roc_npc_mcam_ena_dis_entry;
        roc_npc_mcam_free_all_resources;
        roc_npc_mcam_free_counter;
        roc_npc_mcam_free_entry;
+       roc_npc_mcam_merge_base_steering_rule;
        roc_npc_mcam_write_entry;
        roc_npc_mcam_read_counter;
        roc_npc_profile_name_get;
+       roc_npc_validate_portid_action;
        roc_plt_init;
        roc_plt_init_cb_register;
        roc_sso_dev_fini;
@@ -256,7 +333,9 @@ INTERNAL {
        roc_sso_dump;
        roc_sso_hwgrp_alloc_xaq;
        roc_sso_hwgrp_base_get;
+       roc_sso_hwgrp_free_xaq_aura;
        roc_sso_hwgrp_hws_link_status;
+       roc_sso_hwgrp_init_xaq_aura;
        roc_sso_hwgrp_qos_config;
        roc_sso_hwgrp_release_xaq;
        roc_sso_hwgrp_set_priority;
@@ -276,7 +355,23 @@ INTERNAL {
        roc_tim_lf_disable;
        roc_tim_lf_enable;
        roc_tim_lf_free;
+       roc_tim_lf_interval;
        roc_se_ctx_swap;
-
+       roc_ree_af_reg_read;
+       roc_ree_af_reg_write;
+       roc_ree_config_lf;
+       roc_ree_dev_fini;
+       roc_ree_dev_init;
+       roc_ree_err_intr_register;
+       roc_ree_err_intr_unregister;
+       roc_ree_iq_disable;
+       roc_ree_iq_enable;
+       roc_ree_msix_offsets_get;
+       roc_ree_qp_get_base;
+       roc_ree_queues_attach;
+       roc_ree_queues_detach;
+       roc_ree_rule_db_get;
+       roc_ree_rule_db_len_get;
+       roc_ree_rule_db_prog;
        local: *;
 };