root/drivers/usb/gadget/udc/bdc/bdc_dbg.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


DEFINITIONS

This source file includes following definitions.
  1. bdc_dbg_regs
  2. bdc_dbg_srr
  3. bdc_dbg_bd_list
  4. bdc_dump_epsts

   1 // SPDX-License-Identifier: GPL-2.0+
   2 /*
   3  * bdc_dbg.h - header for the BDC debug functions
   4  *
   5  * Copyright (C) 2014 Broadcom Corporation
   6  *
   7  * Author: Ashwini Pahuja
   8  */
   9 #ifndef __LINUX_BDC_DBG_H__
  10 #define __LINUX_BDC_DBG_H__
  11 
  12 #include "bdc.h"
  13 
  14 #ifdef CONFIG_USB_GADGET_VERBOSE
  15 void bdc_dbg_bd_list(struct bdc *, struct bdc_ep*);
  16 void bdc_dbg_srr(struct bdc *, u32);
  17 void bdc_dbg_regs(struct bdc *);
  18 void bdc_dump_epsts(struct bdc *);
  19 #else
  20 static inline void bdc_dbg_regs(struct bdc *bdc)
  21 { }
  22 
  23 static inline void bdc_dbg_srr(struct bdc *bdc, u32 srr_num)
  24 { }
  25 
  26 static inline void bdc_dbg_bd_list(struct bdc *bdc, struct bdc_ep *ep)
  27 { }
  28 
  29 static inline void bdc_dump_epsts(struct bdc *bdc)
  30 { }
  31 #endif /* CONFIG_USB_GADGET_VERBOSE */
  32 #endif /* __LINUX_BDC_DBG_H__ */

/* [<][>][^][v][top][bottom][index][help] */