root/drivers/net/fddi/skfp/h/skfbiinc.h

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

INCLUDED FROM


   1 /* SPDX-License-Identifier: GPL-2.0-or-later */
   2 /******************************************************************************
   3  *
   4  *      (C)Copyright 1998,1999 SysKonnect,
   5  *      a business unit of Schneider & Koch & Co. Datensysteme GmbH.
   6  *
   7  *      The information in this file is provided "AS IS" without warranty.
   8  *
   9  ******************************************************************************/
  10 
  11 #ifndef _SKFBIINC_
  12 #define _SKFBIINC_
  13 
  14 #include "supern_2.h"
  15 
  16 /*
  17  * special defines for use into .asm files
  18  */
  19 #define ERR_FLAGS (FS_MSRABT | FS_SEAC2 | FS_SFRMERR | FS_SFRMTY1)
  20 
  21 #ifdef PCI
  22 #define IMASK_FAST      (IS_PLINT1 | IS_PLINT2 | IS_TIMINT | IS_TOKEN | \
  23                          IS_MINTR2 | IS_MINTR3 | IS_R1_P | \
  24                          IS_R1_C | IS_XA_C | IS_XS_C)
  25 #endif
  26 
  27 #ifdef  PCI
  28 #define ISR_MASK        (IS_MINTR1 | IS_R1_F | IS_XS_F| IS_XA_F | IMASK_FAST)
  29 #else
  30 #define ISR_MASK        (IS_MINTR1 | IS_MINTR2 | IMASK_FAST)
  31 #endif
  32 
  33 #define FMA_FM_CMDREG1  FMA(FM_CMDREG1)
  34 #define FMA_FM_CMDREG2  FMA(FM_CMDREG2)
  35 #define FMA_FM_STMCHN   FMA(FM_STMCHN)
  36 #define FMA_FM_RPR      FMA(FM_RPR)
  37 #define FMA_FM_WPXA0    FMA(FM_WPXA0)
  38 #define FMA_FM_WPXA2    FMA(FM_WPXA2)
  39 #define FMA_FM_MARR     FMA(FM_MARR)
  40 #define FMA_FM_MARW     FMA(FM_MARW)
  41 #define FMA_FM_MDRU     FMA(FM_MDRU)
  42 #define FMA_FM_MDRL     FMA(FM_MDRL)
  43 #define FMA_ST1L        FMA(FM_ST1L)
  44 #define FMA_ST1U        FMA(FM_ST1U)
  45 #define FMA_ST2L        FMA(FM_ST2L)
  46 #define FMA_ST2U        FMA(FM_ST2U)
  47 #ifdef  SUPERNET_3
  48 #define FMA_ST3L        FMA(FM_ST3L)
  49 #define FMA_ST3U        FMA(FM_ST3U)
  50 #endif
  51 
  52 #define TMODE_RRQ       RQ_RRQ
  53 #define TMODE_WAQ2      RQ_WA2
  54 #define HSRA            HSR(0)
  55 
  56 
  57 #define FMA_FM_ST1L     FMA_ST1L
  58 #define FMA_FM_ST1U     FMA_ST1U
  59 #define FMA_FM_ST2L     FMA_ST2L
  60 #define FMA_FM_ST2U     FMA_ST2U
  61 #ifdef  SUPERNET_3
  62 #define FMA_FM_ST3L     FMA_ST3L
  63 #define FMA_FM_ST3U     FMA_ST3U
  64 #endif
  65 
  66 #define FMA_FM_SWPR     FMA(FM_SWPR)
  67 
  68 #define FMA_FM_RPXA0    FMA(FM_RPXA0)
  69 
  70 #define FMA_FM_RPXS     FMA(FM_RPXS)
  71 #define FMA_FM_WPXS     FMA(FM_WPXS)
  72 
  73 #define FMA_FM_IMSK1U   FMA(FM_IMSK1U)
  74 #define FMA_FM_IMSK1L   FMA(FM_IMSK1L)
  75 
  76 #define FMA_FM_EAS      FMA(FM_EAS)
  77 #define FMA_FM_EAA0     FMA(FM_EAA0)
  78 
  79 #define TMODE_WAQ0      RQ_WA0
  80 #define TMODE_WSQ       RQ_WSQ
  81 
  82 /* Define default for DRV_PCM_STATE_CHANGE */
  83 #ifndef DRV_PCM_STATE_CHANGE
  84 #define DRV_PCM_STATE_CHANGE(smc,plc,p_state)   /* nothing */
  85 #endif
  86 
  87 /* Define default for DRV_RMT_INDICATION */
  88 #ifndef DRV_RMT_INDICATION
  89 #define DRV_RMT_INDICATION(smc,i)       /* nothing */
  90 #endif
  91 
  92 #endif  /* n_SKFBIINC_ */
  93 

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