Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • early-display
  • variant-emmc-nvme-boot
  • 2023-01-25
  • v3
  • variant-emmc-nvme-boot
  • 2020-06-01
7 results

tsec.c

Blame
  • Forked from Reform / reform-boundary-uboot
    Source project has a limited visibility.
    • Peter Tyser's avatar
      b1e849f2
      tsec: Wait for auto-negotiation to complete without link · b1e849f2
      Peter Tyser authored
      
      Previously, waiting for auto-negotiation would only occur if a valid
      link had been detected.  Problems arose when attempting to use a
      tsec immediately after bootup but before link was achieved, eg:
      => dhcp
      Auto-neg error, defaulting to 10BT/HD
      eTSEC1: No link.
      Auto-neg error, defaulting to 10BT/HD
      eTSEC2: No link.
      =>
      
      With this patch applied the same operation as above resulted in:
      => dhcp
      Waiting for PHY auto negotiation to complete. done
      Enet starting in 1000BT/FD
      Speed: 1000, full duplex
      
      Signed-off-by: default avatarPeter Tyser <ptyser@xes-inc.com>
      Signed-off-by: default avatarBen Warren <biggerbadderben@gmail.com>
      b1e849f2
      History
      tsec: Wait for auto-negotiation to complete without link
      Peter Tyser authored
      
      Previously, waiting for auto-negotiation would only occur if a valid
      link had been detected.  Problems arose when attempting to use a
      tsec immediately after bootup but before link was achieved, eg:
      => dhcp
      Auto-neg error, defaulting to 10BT/HD
      eTSEC1: No link.
      Auto-neg error, defaulting to 10BT/HD
      eTSEC2: No link.
      =>
      
      With this patch applied the same operation as above resulted in:
      => dhcp
      Waiting for PHY auto negotiation to complete. done
      Enet starting in 1000BT/FD
      Speed: 1000, full duplex
      
      Signed-off-by: default avatarPeter Tyser <ptyser@xes-inc.com>
      Signed-off-by: default avatarBen Warren <biggerbadderben@gmail.com>