diff options
author | Andrew Rybchenko <arybchik@FreeBSD.org> | 2016-01-12 15:25:03 +0000 |
---|---|---|
committer | Andrew Rybchenko <arybchik@FreeBSD.org> | 2016-01-12 15:25:03 +0000 |
commit | 14d6f73e33ccc6823491173c658a54b3d3373fdc (patch) | |
tree | 066710e15ca9c788387a5ea6e3e467206e94d737 /sys/dev/sfxge/common/siena_mcdi.c | |
parent | 1289fe72c45ccccd5e2c991977fe57feac57f7cb (diff) | |
download | src-14d6f73e33ccc6823491173c658a54b3d3373fdc.tar.gz src-14d6f73e33ccc6823491173c658a54b3d3373fdc.zip |
sfxge: rework MCDI header version handling
Submitted by: Andy Moreton <amoreton at solarflare.com>
Reviewed by: gnn
Sponsored by: Solarflare Communications, Inc.
MFC after: 2 days
Differential Revision: https://reviews.freebsd.org/D4882
Notes
Notes:
svn path=/head/; revision=293765
Diffstat (limited to 'sys/dev/sfxge/common/siena_mcdi.c')
-rw-r--r-- | sys/dev/sfxge/common/siena_mcdi.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/dev/sfxge/common/siena_mcdi.c b/sys/dev/sfxge/common/siena_mcdi.c index a3505989d068..cb62f6dee3a4 100644 --- a/sys/dev/sfxge/common/siena_mcdi.c +++ b/sys/dev/sfxge/common/siena_mcdi.c @@ -244,6 +244,9 @@ siena_mcdi_init( goto fail1; } + /* Siena BootROM and firmware only support MCDIv1 */ + emip->emi_max_version = 1; + /* * Wipe the atomic reboot status so subsequent MCDI requests succeed. * BOOT_STATUS is preserved so eno_nic_probe() can boot out of the |