]> git.baikalelectronics.ru Git - kernel.git/commit
tg3: Determine PCI function number in one place
authorMatt Carlson <mcarlson@broadcom.com>
Wed, 13 Jul 2011 09:27:30 +0000 (09:27 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 14 Jul 2011 15:41:59 +0000 (08:41 -0700)
commit05e4d3c736d0dcd55cb65f286324c787070cdad5
tree5cf0983f0e22f368d573b22c94ee10932dc9490e
parentf92551c812a9f673d8e69ce23a8e1794df913388
tg3: Determine PCI function number in one place

tg3 devices will need to know exactly what function number they are so
that they can communicate their status to the other functions.  In a KVM
environment, the function number of a device presented by the kernel
might not be the true function number, so an alternative method to
determine the function number is needed.

This patch used to contain an implementation for the alternative method,
but recently we discovered a hardware bug that renders it incorrect.
While new method is not yet known, it is still useful to consolidate the
code that determines the PCI function to one location and use the
results throughout the code.

Signed-off-by: Matt Carlson <mcarlson@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/tg3.c
drivers/net/tg3.h