1 /* SPDX-License-Identifier: GPL-2.0 */ 2 /* Marvell OcteonTx2 CGX driver 3 * 4 * Copyright (C) 2024 Marvell. 5 * 6 */ 7 8 #ifndef DEBUFS_H 9 #define DEBUFS_H 10 11 #include <linux/fs.h> 12 #include <linux/debugfs.h> 13 #include <linux/module.h> 14 #include <linux/pci.h> 15 16 #include "struct.h" 17 #include "../mbox.h" 18 19 void print_nix_cn20k_sq_ctx(struct seq_file *m, 20 struct nix_cn20k_sq_ctx_s *sq_ctx); 21 void print_nix_cn20k_cq_ctx(struct seq_file *m, 22 struct nix_cn20k_aq_enq_rsp *rsp); 23 void print_npa_cn20k_aura_ctx(struct seq_file *m, 24 struct npa_cn20k_aq_enq_rsp *rsp); 25 void print_npa_cn20k_pool_ctx(struct seq_file *m, 26 struct npa_cn20k_aq_enq_rsp *rsp); 27 28 #endif 29