162306a36Sopenharmony_ci/* Broadcom NetXtreme-C/E network driver. 262306a36Sopenharmony_ci * 362306a36Sopenharmony_ci * Copyright (c) 2017-2018 Broadcom Limited 462306a36Sopenharmony_ci * 562306a36Sopenharmony_ci * This program is free software; you can redistribute it and/or modify 662306a36Sopenharmony_ci * it under the terms of the GNU General Public License as published by 762306a36Sopenharmony_ci * the Free Software Foundation. 862306a36Sopenharmony_ci */ 962306a36Sopenharmony_ci 1062306a36Sopenharmony_ci#include "bnxt_hsi.h" 1162306a36Sopenharmony_ci#include "bnxt.h" 1262306a36Sopenharmony_ci 1362306a36Sopenharmony_ci#ifdef CONFIG_DEBUG_FS 1462306a36Sopenharmony_civoid bnxt_debug_init(void); 1562306a36Sopenharmony_civoid bnxt_debug_exit(void); 1662306a36Sopenharmony_civoid bnxt_debug_dev_init(struct bnxt *bp); 1762306a36Sopenharmony_civoid bnxt_debug_dev_exit(struct bnxt *bp); 1862306a36Sopenharmony_ci#else 1962306a36Sopenharmony_cistatic inline void bnxt_debug_init(void) {} 2062306a36Sopenharmony_cistatic inline void bnxt_debug_exit(void) {} 2162306a36Sopenharmony_cistatic inline void bnxt_debug_dev_init(struct bnxt *bp) {} 2262306a36Sopenharmony_cistatic inline void bnxt_debug_dev_exit(struct bnxt *bp) {} 2362306a36Sopenharmony_ci#endif 24