x
#define DOMAIN(n, v, x, c) HV_PERF_DOMAIN_##n = v,
#define RESET_GET_BOARD_REV(x) (((x)>> 0)&0x03) /* Board revision */
#define RESET_GET_BOARD_REV(x) (((x)>> 0)&0x03) /* Board revision */
#define RESET_GET_BOARD_ID(x) (((x)>> 2)&0x03) /* Board ID */
#define RESET_GET_BOARD_ID(x) (((x)>> 2)&0x03) /* Board ID */
#define CONFIG1_SET_READMODE(x) ((x)*0x004) /* PCI BM reads; values: */
#define CONFIG1_SET_READMODE(x) ((x)*0x004) /* PCI BM reads; values: */
#define CONFIG1_SET_LOOPMODE(x) ((x)*0x080) /* Clock&loop mode; values: */
#define CONFIG1_SET_LOOPMODE(x) ((x)*0x080) /* Clock&loop mode; values: */
#define CONFIG1_SET_LEDMODE(x) ((x)*0x0200) /* Mode of LED; values: */
#define CONFIG1_SET_LEDMODE(x) ((x)*0x0200) /* Mode of LED; values: */
#define STATS_GET_FIFO_OVFL(x) (((x)>> 0)&0xFF) /* FIFO overflowed */
#define STATS_GET_FIFO_OVFL(x) (((x)>> 0)&0xFF) /* FIFO overflowed */
#define STATS_GET_HEC_ERR(x) (((x)>> 8)&0xFF) /* HEC was bad */
#define STATS_GET_HEC_ERR(x) (((x)>> 8)&0xFF) /* HEC was bad */
#define STATS_GET_BAD_VCI(x) (((x)>>16)&0xFF) /* VCI not open */
#define STATS_GET_BAD_VCI(x) (((x)>>16)&0xFF) /* VCI not open */
#define STATS_GET_BUF_OVFL(x) (((x)>>24)&0xFF) /* VCC buffer full */
#define STATS_GET_BUF_OVFL(x) (((x)>>24)&0xFF) /* VCC buffer full */
#define SSTUFF_SET_SIZE(x) ((x)*0x20000000) /* size of service buffer */
#define SSTUFF_SET_SIZE(x) ((x)*0x20000000) /* size of service buffer */
#define SSTUFF_SET_ADDR(x) ((x)>>8) /* set address of buffer */
#define SSTUFF_SET_ADDR(x) ((x)>>8) /* set address of buffer */
#define RXADDR1_SET_SIZE(x) ((x)*0x0000100) /* size of RX buffer */
#define RXADDR1_SET_SIZE(x) ((x)*0x0000100) /* size of RX buffer */
#define RXADDR1_SET_RMMODE(x) ((x)*0x00800) /* RM cell action; values: */
#define RXADDR1_SET_RMMODE(x) ((x)*0x00800) /* RM cell action; values: */
#define RXADDR1_SET_MODE(x) ((x)*0x0004000) /* Reassembly mode */
#define RXADDR1_SET_MODE(x) ((x)*0x0004000) /* Reassembly mode */
#define TXADDR1_SET_SIZE(x) ((x)*0x0000100) /* size of TX buffer */
#define TXADDR1_SET_SIZE(x) ((x)*0x0000100) /* size of TX buffer */
#define TXREADPTR_GET_PTR(x) ((x)&0x01FFF)
#define TXREADPTR_GET_PTR(x) ((x)&0x01FFF)
#define TXWRITEPTR_GET_PTR(x) ((x)&0x1FFF)
#define TXWRITEPTR_GET_PTR(x) ((x)&0x1FFF)
#define CFG_DMA_FMT(x) ((x) << 20)
#define CFG_DMA_FMT(x) ((x) << 20)
#define CFG_GRA_FMT(x) ((x) << 16)
#define CFG_GRA_FMT(x) ((x) << 16)
#define CFG_GRA_MOD(x) ((x) << 8)
#define CFG_GRA_MOD(x) ((x) << 8)
#define CFG_DMA_MOD(x) ((x) << 0)
#define CFG_DMA_MOD(x) ((x) << 0)
#define CFG_CKMODE(x) ((x) << 24)
#define CFG_CKMODE(x) ((x) << 24)
#define CFG_ALPHA(x) ((x) << 8)
#define CFG_ALPHA(x) ((x) << 8)
#define CFG_DMA_WM(x) ((x) & CFG_DMA_WM_MASK)
#define CFG_DMA_WM(x) ((x) & CFG_DMA_WM_MASK)
#define Y2_CLK_DIV_VAL(x) (((x)<<16) & Y2_CLK_DIV_VAL_MSK)
#define Y2_CLK_DIV_VAL(x) (((x)<<16) & Y2_CLK_DIV_VAL_MSK)
#define Y2_CLK_DIV_VAL_2(x) (((x)<<21) & Y2_CLK_DIV_VAL2_MSK)
#define Y2_CLK_DIV_VAL_2(x) (((x)<<21) & Y2_CLK_DIV_VAL2_MSK)
#define Y2_CLK_SEL_VAL_2(x) (((x)<<16) & Y2_CLK_SELECT2_MSK)
#define Y2_CLK_SEL_VAL_2(x) (((x)<<16) & Y2_CLK_SELECT2_MSK)
#define P_PEX_LTSSM_STAT(x) ((x << 25) & P_PEX_LTSSM_STAT_MSK)
#define P_PEX_LTSSM_STAT(x) ((x << 25) & P_PEX_LTSSM_STAT_MSK)
#define NPCM7XX_GRP(x) fn_ ## x
#define NPCM7XX_GRP(x) fn_ ## x
#define NPCM8XX_GRP(x) fn_ ## x
#define NPCM8XX_GRP(x) fn_ ## x
#define WPCM450_GRP(x) fn_ ## x
#define WPCM450_GRP(x) fn_ ## x
#define F_(x, y)
#define FM(x) FN_##x,
#define FM(x) FN_##x,
#define F_(x, y)
#define FM(x) x##_MARK,
#define FM(x) x##_MARK,
#define F_(x, y)
#define FM(x) FN_##x,
#define FM(x) FN_##x,
#define F_(x, y)
#define FM(x) x##_MARK,
#define FM(x) x##_MARK,
#define F_(x, y)
#define FM(x) FN_##x,
#define FM(x) FN_##x,
#define F_(x, y)
#define FM(x) x##_MARK,
#define FM(x) x##_MARK,
#define F_(x, y)
#define FM(x) FN_##x,
#define FM(x) FN_##x,
#define F_(x, y)
#define FM(x) x##_MARK,
#define FM(x) x##_MARK,
#define F_(x, y)
#define FM(x) FN_##x,
#define FM(x) FN_##x,
#define F_(x, y)
#define FM(x) x##_MARK,
#define FM(x) x##_MARK,
#define F_(x, y)
#define FM(x) FN_##x,
#define FM(x) FN_##x,
#define F_(x, y)
#define FM(x) x##_MARK,
#define FM(x) x##_MARK,
#define F_(x, y)
#define FM(x) FN_##x,
#define FM(x) FN_##x,
#define F_(x, y)
#define FM(x) x##_MARK,
#define FM(x) x##_MARK,
#define F_(x, y)
#define FM(x) FN_##x,
#define FM(x) FN_##x,
#define F_(x, y)
#define FM(x) x##_MARK,
#define FM(x) x##_MARK,
#define F_(x, y)
#define FM(x) FN_##x,
#define FM(x) FN_##x,
#define F_(x, y)
#define FM(x) x##_MARK,
#define FM(x) x##_MARK,
#define F_(x, y)
#define FM(x) FN_##x,
#define FM(x) FN_##x,
#define F_(x, y)
#define FM(x) x##_MARK,
#define FM(x) x##_MARK,
#define F_(x, y)
#define FM(x) FN_##x,
#define FM(x) FN_##x,
#define F_(x, y)
#define FM(x) x##_MARK,
#define FM(x) x##_MARK,
#define R(x) (__force sense_reason_t )(x)
#define R(x) (__force sense_reason_t )(x)
#define ENUM(x) ___ ## x,
#define ENUM(x) ___ ## x,
#define DEF(x) x = (__force ieee80211_rx_result)___ ## x,
#define DEF(x) x = (__force ieee80211_rx_result)___ ## x,
#define ENUM(x) x,
#define ENUM(x) x,
#define x(name, symbol) \
KNOWN_TRANSPORTS(x)
#undef x
#define x(name, symbol) " " symbol "_transport",
#undef x