1ddb88765SMike Marciniszyn #ifndef _QIB_DEBUGFS_H 2ddb88765SMike Marciniszyn #define _QIB_DEBUGFS_H 3ddb88765SMike Marciniszyn 4ddb88765SMike Marciniszyn #ifdef CONFIG_DEBUG_FS 5ddb88765SMike Marciniszyn /* 6ddb88765SMike Marciniszyn * Copyright (c) 2013 Intel Corporation. All rights reserved. 7ddb88765SMike Marciniszyn * 8ddb88765SMike Marciniszyn * This software is available to you under a choice of one of two 9ddb88765SMike Marciniszyn * licenses. You may choose to be licensed under the terms of the GNU 10ddb88765SMike Marciniszyn * General Public License (GPL) Version 2, available from the file 11ddb88765SMike Marciniszyn * COPYING in the main directory of this source tree, or the 12ddb88765SMike Marciniszyn * OpenIB.org BSD license below: 13ddb88765SMike Marciniszyn * 14ddb88765SMike Marciniszyn * Redistribution and use in source and binary forms, with or 15ddb88765SMike Marciniszyn * without modification, are permitted provided that the following 16ddb88765SMike Marciniszyn * conditions are met: 17ddb88765SMike Marciniszyn * 18ddb88765SMike Marciniszyn * - Redistributions of source code must retain the above 19ddb88765SMike Marciniszyn * copyright notice, this list of conditions and the following 20ddb88765SMike Marciniszyn * disclaimer. 21ddb88765SMike Marciniszyn * 22ddb88765SMike Marciniszyn * - Redistributions in binary form must reproduce the above 23ddb88765SMike Marciniszyn * copyright notice, this list of conditions and the following 24ddb88765SMike Marciniszyn * disclaimer in the documentation and/or other materials 25ddb88765SMike Marciniszyn * provided with the distribution. 26ddb88765SMike Marciniszyn * 27ddb88765SMike Marciniszyn * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 28ddb88765SMike Marciniszyn * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 29ddb88765SMike Marciniszyn * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 30ddb88765SMike Marciniszyn * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS 31ddb88765SMike Marciniszyn * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN 32ddb88765SMike Marciniszyn * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 33ddb88765SMike Marciniszyn * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 34ddb88765SMike Marciniszyn * SOFTWARE. 35ddb88765SMike Marciniszyn */ 36ddb88765SMike Marciniszyn 37ddb88765SMike Marciniszyn struct qib_ibdev; 38ddb88765SMike Marciniszyn void qib_dbg_ibdev_init(struct qib_ibdev *ibd); 39ddb88765SMike Marciniszyn void qib_dbg_ibdev_exit(struct qib_ibdev *ibd); 40ddb88765SMike Marciniszyn void qib_dbg_init(void); 41ddb88765SMike Marciniszyn void qib_dbg_exit(void); 42ddb88765SMike Marciniszyn 43ddb88765SMike Marciniszyn #endif 44ddb88765SMike Marciniszyn 45ddb88765SMike Marciniszyn #endif /* _QIB_DEBUGFS_H */ 46