From: Brice Goglin Date: Mon, 7 May 2007 21:52:22 +0000 (+0200) Subject: myri10ge: replace the chipset whitelist with firmware autodetection X-Git-Tag: v2.6.22-rc1~355^2~34 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5443e9ead4f53fd7a43e6846cf10fdc0c5366a93;p=pandora-kernel.git myri10ge: replace the chipset whitelist with firmware autodetection Remove the aligned-completion whitelist, and replace it by using the 1.4.16 firmware's auto-detection features to choose which firmware to load. The driver now loads the aligned firmware, performs a MXGEFW_CMD_UNALIGNED_TEST, and falls back to using the unaligned firmware if: - The firmware is too old (ie, MXGEFW_CMD_UNALIGNED_TEST is an unknown command). - The MXGEFW_CMD_UNALIGNED_TEST returns MXGEFW_CMD_ERROR_UNALIGNED, meaning that it has seen an unaligned completion during the DMA test. Signed-off-by: Brice Goglin Signed-off-by: Jeff Garzik --- Reading git-diff-tree failed