Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0b62afb4 authored by Dhananjay Phadke's avatar Dhananjay Phadke Committed by Jeff Garzik
Browse files

netxen: Remove workaround for chipset quirk



Remove chipset-specific quirk workaround; the workaround caused
unrecoverable DMA lockups when the driver was loaded following a
PXE boot.

Signed-off-by: default avatarDhananjay Phadke <dhananjay@netxen.com>
Signed-off-by: default avatarMichael Brown <mbrown@fensystems.co.uk>
Signed-off-by: default avatarJeff Garzik <jgarzik@redhat.com>
parent 2dcc9ff7
Loading
Loading
Loading
Loading
+0 −10
Original line number Diff line number Diff line
@@ -359,16 +359,6 @@ static void netxen_pcie_strap_init(struct netxen_adapter *adapter)
	int i, pos;
	struct pci_dev *pdev;

	pdev = pci_get_device(0x1166, 0x0140, NULL);
	if (pdev) {
		pci_dev_put(pdev);
		adapter->hw_read_wx(adapter,
			NETXEN_PCIE_REG(PCIE_TGT_SPLIT_CHICKEN), &chicken, 4);
		chicken |= 0x4000;
		adapter->hw_write_wx(adapter,
			NETXEN_PCIE_REG(PCIE_TGT_SPLIT_CHICKEN), &chicken, 4);
	}

	pdev = adapter->pdev;

	adapter->hw_read_wx(adapter,