18c2ecf20Sopenharmony_ci/* Broadcom NetXtreme-C/E network driver. 28c2ecf20Sopenharmony_ci * 38c2ecf20Sopenharmony_ci * Copyright (c) 2017-2018 Broadcom Limited 48c2ecf20Sopenharmony_ci * 58c2ecf20Sopenharmony_ci * This program is free software; you can redistribute it and/or modify 68c2ecf20Sopenharmony_ci * it under the terms of the GNU General Public License as published by 78c2ecf20Sopenharmony_ci * the Free Software Foundation. 88c2ecf20Sopenharmony_ci */ 98c2ecf20Sopenharmony_ci 108c2ecf20Sopenharmony_ci#include "bnxt_hsi.h" 118c2ecf20Sopenharmony_ci#include "bnxt.h" 128c2ecf20Sopenharmony_ci 138c2ecf20Sopenharmony_ci#ifdef CONFIG_DEBUG_FS 148c2ecf20Sopenharmony_civoid bnxt_debug_init(void); 158c2ecf20Sopenharmony_civoid bnxt_debug_exit(void); 168c2ecf20Sopenharmony_civoid bnxt_debug_dev_init(struct bnxt *bp); 178c2ecf20Sopenharmony_civoid bnxt_debug_dev_exit(struct bnxt *bp); 188c2ecf20Sopenharmony_ci#else 198c2ecf20Sopenharmony_cistatic inline void bnxt_debug_init(void) {} 208c2ecf20Sopenharmony_cistatic inline void bnxt_debug_exit(void) {} 218c2ecf20Sopenharmony_cistatic inline void bnxt_debug_dev_init(struct bnxt *bp) {} 228c2ecf20Sopenharmony_cistatic inline void bnxt_debug_dev_exit(struct bnxt *bp) {} 238c2ecf20Sopenharmony_ci#endif 24