diff options
Diffstat (limited to 'drivers/net/ethernet/pensando/ionic/ionic_if.h')
| -rw-r--r-- | drivers/net/ethernet/pensando/ionic/ionic_if.h | 5 | 
1 files changed, 4 insertions, 1 deletions
| diff --git a/drivers/net/ethernet/pensando/ionic/ionic_if.h b/drivers/net/ethernet/pensando/ionic/ionic_if.h index 0478b48d9895..278610ed7227 100644 --- a/drivers/net/ethernet/pensando/ionic/ionic_if.h +++ b/drivers/net/ethernet/pensando/ionic/ionic_if.h @@ -2936,6 +2936,8 @@ struct ionic_hwstamp_regs {   * @asic_type:       Asic type   * @asic_rev:        Asic revision   * @fw_status:       Firmware status + *			bit 0   - 1 = fw running + *			bit 4-7 - 4 bit generation number, changes on fw restart   * @fw_heartbeat:    Firmware heartbeat counter   * @serial_num:      Serial number   * @fw_version:      Firmware version @@ -2949,7 +2951,8 @@ union ionic_dev_info_regs {  		u8     version;  		u8     asic_type;  		u8     asic_rev; -#define IONIC_FW_STS_F_RUNNING	0x1 +#define IONIC_FW_STS_F_RUNNING		0x01 +#define IONIC_FW_STS_F_GENERATION	0xF0  		u8     fw_status;  		u32    fw_heartbeat;  		char   fw_version[IONIC_DEVINFO_FWVERS_BUFLEN]; |