Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | _LINK_STATE |
Typedefs | |
typedef struct _LINK_STATE | LINK_STATE |
typedef struct _LINK_STATE * | PLINK_STATE |
typedef enum _E_PHS_DSC_ACTION | E_PHS_DSC_ACTION |
typedef enum eNVM_TYPE | NVM_TYPE |
typedef enum ePMU_MODES | PMU_MODE |
Enumerations | |
enum | enLinkStatus { WAIT_FOR_SYNC = 1, PHY_SYNC_ACHIVED = 2, LINKUP_IN_PROGRESS = 3, LINKUP_DONE = 4, DREG_RECEIVED = 5, LINK_STATUS_RESET_RECEIVED = 6, PERIODIC_WAKE_UP_NOTIFICATION_FRM_FW = 7, LINK_SHUTDOWN_REQ_FROM_FIRMWARE = 8, COMPLETE_WAKE_UP_NOTIFICATION_FRM_FW = 9 } |
enum | _E_PHS_DSC_ACTION { eAddPHSRule = 0, eSetPHSRule, eDeletePHSRule, eDeleteAllPHSRules } |
enum | eNVM_TYPE { NVM_AUTODETECT = 0, NVM_EEPROM, NVM_FLASH, NVM_UNKNOWN } |
enum | ePMU_MODES { HYBRID_MODE_7C = 0, INTERNAL_MODE_6 = 1, HYBRID_MODE_6 = 2 } |
enum | eAbortPattern { ABORT_SHUTDOWN_MODE = 1, ABORT_IDLE_REG = 1, ABORT_IDLE_MODE = 2, ABORT_IDLE_SYNCDOWN = 3 } |
#define CFG_FILE "/lib/firmware/macxvi.cfg" |
#define CM_CONTROL_NEWDSX_MULTICLASSIFIER_REQ 0x89 /* Host to Mac */ |
#define CM_CONTROL_NEWDSX_MULTICLASSIFIER_RESP 0xA9 /* Mac to Host */ |
#define CM_REQUEST_SIZE (LEADER_SIZE + sizeof(stLocalSFChangeRequest)) |
#define HiPriority (NO_OF_QUEUES-1) |
#define IDLE_REQ_SIZE sizeof(struct bcm_packettosend) |
#define INVALID_QUEUE_INDEX NO_OF_QUEUES |
#define LEADER_SIZE sizeof(struct bcm_leader) |
#define MAC_ADDR_REQ_SIZE sizeof(struct bcm_packettosend) |
#define MASK_DISABLE_HEADER_SUPPRESSION 0x10 /* 0b000010000 */ |
#define MAX_PENDING_CTRL_PACKET (MAX_CTRL_QUEUE_LEN-10) |
#define PKT_CLASSIFICATION_USER_PRIORITY_VALID 0 |
#define SS_INFO_REQ_SIZE sizeof(struct bcm_packettosend) |
typedef enum _E_PHS_DSC_ACTION E_PHS_DSC_ACTION |
typedef struct _LINK_STATE LINK_STATE |
typedef struct _LINK_STATE * PLINK_STATE |
typedef enum ePMU_MODES PMU_MODE |
enum _E_PHS_DSC_ACTION |
enum eAbortPattern |
enum enLinkStatus |
enum eNVM_TYPE |
enum ePMU_MODES |