From: leonidk Date: Wed, 20 Sep 2006 12:21:38 +0000 (+0000) Subject: [MTHCA] updated supported FW versions X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=e9e32de70ef55f7c9bb9a11fa14a11dae2af8dca;p=~shefty%2Frdma-win.git [MTHCA] updated supported FW versions git-svn-id: svn://openib.tc.cornell.edu/gen1@504 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86 --- diff --git a/trunk/hw/mthca/kernel/mthca_main.c b/trunk/hw/mthca/kernel/mthca_main.c index 4eb24eb7..1a34c14a 100644 --- a/trunk/hw/mthca/kernel/mthca_main.c +++ b/trunk/hw/mthca/kernel/mthca_main.c @@ -82,10 +82,10 @@ static struct { int is_memfree; int is_pcie; } mthca_hca_table[] = { - { MTHCA_FW_VER(3, 2, 0), MTHCA_FW_VER(3, 3, 3), 0, 0 }, /* TAVOR */ - { MTHCA_FW_VER(4, 6, 0), MTHCA_FW_VER(4, 7, 0), 0, 1 }, /* ARBEL_COMPAT */ - { MTHCA_FW_VER(5, 0, 0), MTHCA_FW_VER(5, 1, 300), 1, 1 }, /* ARBEL_NATIVE */ - { MTHCA_FW_VER(1, 0, 0), MTHCA_FW_VER(1, 0, 1), 1, 1 }, /* SINAI */ + { MTHCA_FW_VER(3, 3, 2), MTHCA_FW_VER(3, 4, 0), 0, 0 }, /* TAVOR */ + { MTHCA_FW_VER(4, 7, 0), MTHCA_FW_VER(4, 7, 400), 0, 1 }, /* ARBEL_COMPAT */ + { MTHCA_FW_VER(5, 1, 0), MTHCA_FW_VER(5, 1, 400), 1, 1 }, /* ARBEL_NATIVE */ + { MTHCA_FW_VER(1, 0, 800), MTHCA_FW_VER(1, 1, 0), 1, 1 }, /* SINAI */ { MTHCA_FW_VER(0, 0, 0), MTHCA_FW_VER(0, 0, 0), 0, 0 } /* LIVEFISH */ }; @@ -885,7 +885,7 @@ static int mthca_check_fw(struct mthca_dev *mdev, struct pci_device_id *p_id) { int err = 0; - if (mdev->fw_ver <= mthca_hca_table[p_id->driver_data].max_unsupported_fw) { + if (mdev->fw_ver < mthca_hca_table[p_id->driver_data].max_unsupported_fw) { HCA_PRINT_EV(TRACE_LEVEL_ERROR ,HCA_DBG_LOW ,("HCA FW version %d.%d.%d is not supported. Use %d.%d.%d or higher.\n", (int) (mdev->fw_ver >> 32), (int) (mdev->fw_ver >> 16) & 0xffff, (int) (mdev->fw_ver & 0xffff),