devices/r8169-2.6.28-ethercat.c
changeset 1897 029345a0de52
parent 1479 5c8ba5ace5b3
child 2251 5023ce75fe91
equal deleted inserted replaced
1896:1d4bca6ba543 1897:029345a0de52
  2390 {
  2390 {
  2391 	struct rtl8169_private *tp = netdev_priv(dev);
  2391 	struct rtl8169_private *tp = netdev_priv(dev);
  2392 	void __iomem *ioaddr = tp->mmio_addr;
  2392 	void __iomem *ioaddr = tp->mmio_addr;
  2393 	struct pci_dev *pdev = tp->pci_dev;
  2393 	struct pci_dev *pdev = tp->pci_dev;
  2394 
  2394 
  2395 	printk(KERN_INFO "%s\n", __func__);
       
  2396 
       
  2397 	if (tp->mac_version == RTL_GIGA_MAC_VER_05) {
  2395 	if (tp->mac_version == RTL_GIGA_MAC_VER_05) {
  2398 		RTL_W16(CPlusCmd, RTL_R16(CPlusCmd) | PCIMulRW);
  2396 		RTL_W16(CPlusCmd, RTL_R16(CPlusCmd) | PCIMulRW);
  2399 		pci_write_config_byte(pdev, PCI_CACHE_LINE_SIZE, 0x08);
  2397 		pci_write_config_byte(pdev, PCI_CACHE_LINE_SIZE, 0x08);
  2400 	}
  2398 	}
  2401 
  2399