Lines Matching defs:bnxt_fw_health
1962 struct bnxt_fw_health { struct
1963 u32 flags;
1964 u32 polling_dsecs;
1965 u32 master_func_wait_dsecs;
1966 u32 normal_func_wait_dsecs;
1967 u32 post_reset_wait_dsecs;
1968 u32 post_reset_max_wait_dsecs;
1969 u32 regs[4];
1970 u32 mapped_regs[4];
1975 u32 fw_reset_inprog_reg_mask;
1976 u32 last_fw_heartbeat;
1977 u32 last_fw_reset_cnt;
1978 u8 enabled:1;
1979 u8 primary:1;
1980 u8 status_reliable:1;
1981 u8 resets_reliable:1;
1982 u8 tmr_multiplier;
1983 u8 tmr_counter;
1984 u8 fw_reset_seq_cnt;
1985 u32 fw_reset_seq_regs[16];
1986 u32 fw_reset_seq_vals[16];
1987 u32 fw_reset_seq_delay_msec[16];
1988 u32 echo_req_data1;
1989 u32 echo_req_data2;
1990 struct devlink_health_reporter *fw_reporter;
1992 struct mutex lock;
1993 enum bnxt_health_severity severity;
1994 enum bnxt_health_remedy remedy;
1995 u32 arrests;
1996 u32 discoveries;
1997 u32 survivals;
1998 u32 fatalities;
1999 u32 diagnoses;