mirror of https://gitee.com/openkylin/linux.git
myri10ge: prevent 4k rdma on SGI TIOCE chipset
Do not use 4k rdma request on SGI TIOCE chipset since this bridge does not support it. Signed-off-by: Brice Goglin <brice@myri.com> Signed-off-by: Jeff Garzik <jeff@garzik.org>
This commit is contained in:
parent
34fdccea93
commit
4c882dd808
|
@ -2524,6 +2524,12 @@ static void myri10ge_select_firmware(struct myri10ge_priv *mgp)
|
|||
bridge->vendor, bridge->device);
|
||||
mgp->tx.boundary = 4096;
|
||||
mgp->fw_name = myri10ge_fw_aligned;
|
||||
} else if (bridge &&
|
||||
bridge->vendor == PCI_VENDOR_ID_SGI &&
|
||||
bridge->device == 0x4002 /* TIOCE pcie-port */ ) {
|
||||
/* this pcie bridge does not support 4K rdma request */
|
||||
mgp->tx.boundary = 2048;
|
||||
mgp->fw_name = myri10ge_fw_aligned;
|
||||
}
|
||||
} else {
|
||||
if (myri10ge_force_firmware == 1) {
|
||||
|
|
Loading…
Reference in New Issue