Changeset View
Changeset View
Standalone View
Standalone View
head/sys/dev/sfxge/common/efx.h
Show First 20 Lines • Show All 53 Lines • ▼ Show 20 Lines | |||||
typedef __success(return == 0) int efx_rc_t; | typedef __success(return == 0) int efx_rc_t; | ||||
/* Chip families */ | /* Chip families */ | ||||
typedef enum efx_family_e { | typedef enum efx_family_e { | ||||
EFX_FAMILY_INVALID, | EFX_FAMILY_INVALID, | ||||
EFX_FAMILY_FALCON, | EFX_FAMILY_FALCON, /* Obsolete and not supported */ | ||||
EFX_FAMILY_SIENA, | EFX_FAMILY_SIENA, | ||||
EFX_FAMILY_HUNTINGTON, | EFX_FAMILY_HUNTINGTON, | ||||
EFX_FAMILY_MEDFORD, | EFX_FAMILY_MEDFORD, | ||||
EFX_FAMILY_NTYPES | EFX_FAMILY_NTYPES | ||||
} efx_family_t; | } efx_family_t; | ||||
extern __checkReturn efx_rc_t | extern __checkReturn efx_rc_t | ||||
efx_family( | efx_family( | ||||
▲ Show 20 Lines • Show All 170 Lines • ▼ Show 20 Lines | |||||
extern void | extern void | ||||
efx_mcdi_fini( | efx_mcdi_fini( | ||||
__in efx_nic_t *enp); | __in efx_nic_t *enp); | ||||
#endif /* EFSYS_OPT_MCDI */ | #endif /* EFSYS_OPT_MCDI */ | ||||
/* INTR */ | /* INTR */ | ||||
#define EFX_NINTR_FALCON 64 | |||||
#define EFX_NINTR_SIENA 1024 | #define EFX_NINTR_SIENA 1024 | ||||
typedef enum efx_intr_type_e { | typedef enum efx_intr_type_e { | ||||
EFX_INTR_INVALID = 0, | EFX_INTR_INVALID = 0, | ||||
EFX_INTR_LINE, | EFX_INTR_LINE, | ||||
EFX_INTR_MESSAGE, | EFX_INTR_MESSAGE, | ||||
EFX_INTR_NTYPES | EFX_INTR_NTYPES | ||||
} efx_intr_type_t; | } efx_intr_type_t; | ||||
▲ Show 20 Lines • Show All 2,106 Lines • Show Last 20 Lines |