mal.h (9aa3283595451ca093500ff0977b106e1f465586) | mal.h (3b3bceef26f8273b1f51c503e9485a35b8326417) |
---|---|
1/* 2 * drivers/net/ibm_newemac/mal.h 3 * 4 * Memory Access Layer (MAL) support 5 * 6 * Copyright 2007 Benjamin Herrenschmidt, IBM Corp. 7 * <benh@kernel.crashing.org> 8 * --- 231 unchanged lines hidden (view full) --- 240 * interrupt 241 */ 242#define MAL_FTR_COMMON_ERR_INT 0x00000002 243 244enum { 245 MAL_FTRS_ALWAYS = 0, 246 247 MAL_FTRS_POSSIBLE = | 1/* 2 * drivers/net/ibm_newemac/mal.h 3 * 4 * Memory Access Layer (MAL) support 5 * 6 * Copyright 2007 Benjamin Herrenschmidt, IBM Corp. 7 * <benh@kernel.crashing.org> 8 * --- 231 unchanged lines hidden (view full) --- 240 * interrupt 241 */ 242#define MAL_FTR_COMMON_ERR_INT 0x00000002 243 244enum { 245 MAL_FTRS_ALWAYS = 0, 246 247 MAL_FTRS_POSSIBLE = |
248#ifdef CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT | 248#ifdef CONFIG_IBM_EMAC_MAL_CLR_ICINTSTAT |
249 MAL_FTR_CLEAR_ICINTSTAT | 250#endif | 249 MAL_FTR_CLEAR_ICINTSTAT | 250#endif |
251#ifdef CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR | 251#ifdef CONFIG_IBM_EMAC_MAL_COMMON_ERR |
252 MAL_FTR_COMMON_ERR_INT | 253#endif 254 0, 255}; 256 257static inline int mal_has_feature(struct mal_instance *dev, 258 unsigned long feature) 259{ --- 57 unchanged lines hidden --- | 252 MAL_FTR_COMMON_ERR_INT | 253#endif 254 0, 255}; 256 257static inline int mal_has_feature(struct mal_instance *dev, 258 unsigned long feature) 259{ --- 57 unchanged lines hidden --- |