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

Commit 2189400b authored by Shmulik Ravid's avatar Shmulik Ravid Committed by David S. Miller
Browse files

bnx2x: enable internal target-read for 57712 and up only

parent d6cae238
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
@@ -10242,10 +10242,13 @@ static int __devinit bnx2x_init_dev(struct pci_dev *pdev,
	REG_WR(bp, PXP2_REG_PGL_ADDR_90_F0 + BP_PORT(bp)*16, 0);
	REG_WR(bp, PXP2_REG_PGL_ADDR_94_F0 + BP_PORT(bp)*16, 0);

	/**
	/*
	 * Enable internal target-read (in case we are probed after PF FLR).
	 * Must be done prior to any BAR read access
	 * Must be done prior to any BAR read access. Only for 57712 and up
	 */
	if (board_type != BCM57710 &&
	    board_type != BCM57711 &&
	    board_type != BCM57711E)
		REG_WR(bp, PGLUE_B_REG_INTERNAL_PFID_ENABLE_TARGET_READ, 1);

	/* Reset the load counter */