/* SPDX-License-Identifier: GPL-2.0 */
/* Marvell RVU Admin Function driver
*
* Copyright ( C ) 2024 Marvell .
*
*/
#ifndef STRUCT_H
#define STRUCT_H
/*
* CN20k RVU PF MBOX Interrupt Vector Enumeration
*
* Vectors 0 - 3 are compatible with pre cn20k and hence
* existing macros are being reused .
*/
enum rvu_mbox_pf_int_vec_e {
RVU_MBOX_PF_INT_VEC_VFPF_MBOX0 = 0 x4,
RVU_MBOX_PF_INT_VEC_VFPF_MBOX1 = 0 x5,
RVU_MBOX_PF_INT_VEC_VFPF1_MBOX0 = 0 x6,
RVU_MBOX_PF_INT_VEC_VFPF1_MBOX1 = 0 x7,
RVU_MBOX_PF_INT_VEC_AFPF_MBOX = 0 x8,
RVU_MBOX_PF_INT_VEC_CNT = 0 x9,
};
/* RVU Admin function Interrupt Vector Enumeration */
enum rvu_af_cn20k_int_vec_e {
RVU_AF_CN20K_INT_VEC_POISON = 0 x0,
RVU_AF_CN20K_INT_VEC_PFFLR0 = 0 x1,
RVU_AF_CN20K_INT_VEC_PFFLR1 = 0 x2,
RVU_AF_CN20K_INT_VEC_PFME0 = 0 x3,
RVU_AF_CN20K_INT_VEC_PFME1 = 0 x4,
RVU_AF_CN20K_INT_VEC_GEN = 0 x5,
RVU_AF_CN20K_INT_VEC_PFAF_MBOX0 = 0 x6,
RVU_AF_CN20K_INT_VEC_PFAF_MBOX1 = 0 x7,
RVU_AF_CN20K_INT_VEC_PFAF1_MBOX0 = 0 x8,
RVU_AF_CN20K_INT_VEC_PFAF1_MBOX1 = 0 x9,
RVU_AF_CN20K_INT_VEC_CNT = 0 xa,
};
#endif
Messung V0.5 in Prozent C=91 H=100 G=95
¤ Dauer der Verarbeitung: 0.10 Sekunden
(vorverarbeitet am 2026-10-12)
¤
*© Formatika GbR, Deutschland