janitor: net/tg3: pci_find_device to pci_dev_present
Subsystems (2)
PATCH 11/26 janitor: net/tg3: pci_find_device to pci_dev_present
Replace pci_find_device with pci_dev_present. Compile tested.
Signed-off-by Scott Feldman <[email protected]>
Signed-off-by Maximilian Attems <[email protected]>
Signed-off-by Domen Puncer <[email protected]>
---
kj-domen/drivers/net/tg3.c | 24 ++++++++++++++---------- 1 files changed, 14 insertions(+), 10 deletions(-)
drivers/net/tg3.c renamed from drivers/net/tg3.c~remove-pci-find-device-drivers_net_tg3 +14 -10
@@ -7829,6 +7829,19 @@ static int __devinit tg3_is_sun_570X(strstatic int __devinit tg3_get_invariants (struct tg3 *tp) { +static struct pci_device_id write_reorder_chipsets[] = { + {PCI_DEVICE (PCI_VENDOR_ID_INTEL , +PCI_DEVICE_ID_INTEL_82801AA_8 ) }, + {PCI_DEVICE (PCI_VENDOR_ID_INTEL , +PCI_DEVICE_ID_INTEL_82801AB_8 ) }, + {PCI_DEVICE (PCI_VENDOR_ID_INTEL , +PCI_DEVICE_ID_INTEL_82801BA_11 ) }, + {PCI_DEVICE (PCI_VENDOR_ID_INTEL , +PCI_DEVICE_ID_INTEL_82801BA_6 ) }, + {PCI_DEVICE (PCI_VENDOR_ID_AMD , +PCI_DEVICE_ID_AMD_FE_GATE_700C ) }, + { }, + };u32 misc_ctrl_reg;u32 cacheline_sz_reg;u32 pci_state_reg, grc_misc_cfg;
@@ -7847,16 +7860,7 @@ static int __devinit tg3_get_invariants(* every mailbox register write to force the writes to be * posted to the chip in order. */ -if (pci_find_device (PCI_VENDOR_ID_INTEL , -PCI_DEVICE_ID_INTEL_82801AA_8 ,NULL ) || -pci_find_device (PCI_VENDOR_ID_INTEL , -PCI_DEVICE_ID_INTEL_82801AB_8 ,NULL ) || -pci_find_device (PCI_VENDOR_ID_INTEL , -PCI_DEVICE_ID_INTEL_82801BA_11 ,NULL ) || -pci_find_device (PCI_VENDOR_ID_INTEL , -PCI_DEVICE_ID_INTEL_82801BA_6 ,NULL ) || -pci_find_device (PCI_VENDOR_ID_AMD , -PCI_DEVICE_ID_AMD_FE_GATE_700C ,NULL )) +if (pci_dev_present (write_reorder_chipsets)) tp->tg3_flags |=TG3_FLAG_MBOX_WRITE_REORDER ;/* Force memory write invalidate off. If we leave it on,
_
Quoted 40 lines · [email protected] wrote:
Replace
pci_find_devicewithpci_dev_present. Compile tested.Signed-off-by Scott Feldman <[email protected]>Signed-off-by Maximilian Attems <[email protected]>Signed-off-by Domen Puncer <[email protected]>---
kj-domen/drivers/net/tg3.c | 24 ++++++++++++++---------- 1 files changed, 14 insertions(+), 10 deletions(-)diff -puN
drivers/net/tg3.c~remove-pci-find-device-drivers_net_tg3drivers/net/tg3.cdrivers/net/tg3.c renamed from drivers/net/tg3.c~remove-pci-find-device-drivers_net_tg3 +13
-2@@ -7829,6 +7829,19 @@ static int __devinit tg3_is_sun_570X(strstatic int __devinit tg3_get_invariants (struct tg3 *tp) { +static struct pci_device_id write_reorder_chipsets[] = { + {PCI_DEVICE (PCI_VENDOR_ID_INTEL , +PCI_DEVICE_ID_INTEL_82801AA_8 ) }, + {PCI_DEVICE (PCI_VENDOR_ID_INTEL , +PCI_DEVICE_ID_INTEL_82801AB_8 ) }, + {PCI_DEVICE (PCI_VENDOR_ID_INTEL , +PCI_DEVICE_ID_INTEL_82801BA_11 ) }, + {PCI_DEVICE (PCI_VENDOR_ID_INTEL , +PCI_DEVICE_ID_INTEL_82801BA_6 ) }, + {PCI_DEVICE (PCI_VENDOR_ID_AMD , +PCI_DEVICE_ID_AMD_FE_GATE_700C ) }, + { }, + };u32 misc_ctrl_reg;u32 cacheline_sz_reg;u32 pci_state_reg, grc_misc_cfg;@@ -7847,16 +7860,7 @@ static int __devinit tg3_get_invariants(* every mailbox register write to force the writes to be * posted to the chip in order. */ - if (pci_find_device(PCI_VENDOR_ID_INTEL, - PCI_DEVICE_ID_INTEL_82801AA_8, NULL) ||
drivers/net/tg3.c static int __devinit tg3_get_invariants( · line 7864
Quoted 10 lines
drivers/net/tg3.c renamed from drivers/net/tg3.c~remove-pci-find-device-drivers_net_tg3 +1
-8-pci_find_device (PCI_VENDOR_ID_INTEL , -PCI_DEVICE_ID_INTEL_82801AB_8 ,NULL ) || -pci_find_device (PCI_VENDOR_ID_INTEL , -PCI_DEVICE_ID_INTEL_82801BA_11 ,NULL ) || -pci_find_device (PCI_VENDOR_ID_INTEL , -PCI_DEVICE_ID_INTEL_82801BA_6 ,NULL ) || -pci_find_device (PCI_VENDOR_ID_AMD , - PCI_DEVICE_ID_AMD_FE_GATE_700C, NULL)) +if (pci_dev_present (write_reorder_chipsets)) tp->tg3_flags |=TG3_FLAG_MBOX_WRITE_REORDER ;
seems OK to me. DaveM should be applying this, though.
Jeff
Quoted 2 lines · On Wed, 09 Mar 2005 15:25:42 -0500 Jeff Garzik <[email protected]> wrote:
Quoted 1 line · [email protected] wrote:
Replace
pci_find_devicewithpci_dev_present. Compile tested.
...
Quoted 1 line
seems OK to me. DaveM should be applying this, though.
Applied, thanks.