From: Sathya Perla Date: Sun, 21 Nov 2010 23:25:50 +0000 (+0000) Subject: be2net: adding support for Lancer family of CNAs X-Git-Tag: v2.6.38-rc1~476^2~453 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fe6d2a38b2076cba515dc95b5dc1589a7ab51c17;p=pandora-kernel.git be2net: adding support for Lancer family of CNAs Key changes are: - EQ ids are not assigned consecutively in Lancer. So, fix mapping of MSIx vector to EQ-id. - BAR mapping and some req locations different for Lancer. - TCP,UDP,IP checksum fields must be compulsorily set in TX wrb for TSO in Lancer. - CEV_IST reg not present in Lancer; so, peek into event queue to check for new entries - cq_create and mcc_create cmd interface is different for Lancer; handle accordingly Signed-off-by: Padmanabh Ratnakar Signed-off-by: Sathya Perla Signed-off-by: David S. Miller --- Reading git-diff-tree failed