1. 14 May, 2016 2 commits
    • Kevin Scott's avatar
      i40e: Add support for disabling all link and change bits needed for PHY interactions · 06c0e39b
      Kevin Scott authored
      Add flag to tell firmware to disable link on all ports.
      
      This patch changes the bits set for telling firmware the PHY needs
      to be modified by driver.  Without this patch, the setting will only
      set that mode for the current port on the device.  Because the
      MDIO interface is common for the copper device. The command needs to
      set the mode for all ports.
      
      Change-ID: I8baa7da91d384291ac95b41ae1a516604f8eb67f
      Signed-off-by: default avatarKevin Scott <kevin.c.scott@intel.com>
      Signed-off-by: default avatarCarolyn Wyborny <carolyn.wyborny@intel.com>
      Tested-by: default avatarAndrew Bowers <andrewx.bowers@intel.com>
      Signed-off-by: default avatarJeff Kirsher <jeffrey.t.kirsher@intel.com>
      06c0e39b
    • David S. Miller's avatar
      Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue · 8ea658ce
      David S. Miller authored
      Jeff Kirsher says:
      
      ====================
      1GbE Intel Wired LAN Driver Updates 2016-05-13
      
      This series contains updates to e1000e, igb and igbvf.
      
      Steve Shih fixes an issue for disabling auto-negotiation and forcing
      speed and duplex settings for non-copper media.
      
      Brian Walsh cleanups some inconsistency in the use of return variables
      names to avoid confusion.
      
      Jake cleans up the drivers to use the BIT() macro when it can, which will
      future proof the drivers for GCC 6 when it gets released.  Cleaned up
      dead code which was never being used.  Also fixed e1000e, where it was
      incorrectly restting the SYSTIM registers every time the ioctl was being
      run.
      
      Denys Vlasenko fixes an oversight where incvalue variable holds a 32
      bit value so we should declare it as such, instead of 64 bits.  Also
      fixed an overflow check, where two reads are the same, then it is not
      an overflow.
      
      Nathan Sullivan fixes the PTP timestamps for transmit and receive
      latency based on the current link speed.
      
      Alexander Duyck adds support for partial GSO segmentation in the case
      of tunnels for igb and igbvf.
      ====================
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      8ea658ce
  2. 13 May, 2016 16 commits
  3. 12 May, 2016 22 commits