1. 27 Sep, 2005 3 commits
    • Michael Chan's avatar
      [TG3]: misc. fixes · f9804ddb
      Michael Chan authored
      Fix interrupt test handler by adding check for IRQ assertion in
      PCI_STATE register in addition to the status block updated bit.
      
      Add test for valid ethernet address in tg3_set_mac_addr().
      
      Add tg3_bus_string() to setup the PCI bus speed/width string for all
      PCI/PCIX/PCI Express devices. This is used to print the bus type
      during init_one().
      Signed-off-by: default avatarMichael Chan <mchan@broadcom.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      f9804ddb
    • Michael Chan's avatar
      [TG3]: 5780 PHY fixes · c94e3941
      Michael Chan authored
      Fix 5780 PHY related problems:
      
      1. MAC_RX_MODE reset must be done before setting up the MAC_MODE
         register on 5705_PLUS chips or the chip will stop receiving after
         a while. The MAC_RX_MODE reset is needed to prevent intermittently
         losing the first receive packet on serdes chips.
      
      2. Skip MAC loopback test on 5780 because of hardware errata. Normal
         traffic including PHY loopback is not affected by the errata.
      
      3. PHY loopback fails intermittently on 5708S and this is fixed by
         putting the PHY in loopback mode first before programming the MAC
         mode register. A MAC_RX_MODE reset is also added.
      
      4. Return -EINVAL in tg3_nway_reset() if device is in TBI mode. Allow
         nway_reset if 5780S is in parallel detect mode.
      
      5. Add missing PHY IDs in KNOWN_PHY_ID() macro.
      Signed-off-by: default avatarMichael Chan <mchan@broadcom.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      c94e3941
    • David S. Miller's avatar
      [NEIGH]: Add debugging check when adding timers. · 667347f1
      David S. Miller authored
      If we double-add a neighbour entry timer, which should be
      impossible but has been reported, dump the current state of
      the entry so that we can debug this.
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      667347f1
  2. 26 Sep, 2005 6 commits
  3. 24 Sep, 2005 12 commits
  4. 23 Sep, 2005 19 commits