1. 25 Sep, 2015 11 commits
  2. 24 Sep, 2015 24 commits
  3. 23 Sep, 2015 5 commits
    • Max Filippov's avatar
      06e60e59
    • Neil Armstrong's avatar
      net: davinci_emac: Add support for fixed-link PHY · 1bb6aa56
      Neil Armstrong authored
      In case the DaVinci Emac is directly connected to a
      non-mdio PHY/device, it should be possible to provide
      a fixed link configuration in the DT.
      Signed-off-by: default avatarNeil Armstrong <narmstrong@baylibre.com>
      Tested-by: default avatarTony Lindgren <tony@atomide.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      1bb6aa56
    • Shrikrishna Khare's avatar
    • David S. Miller's avatar
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue · 6015a6c1
      David S. Miller authored
      Jeff Kirsher says:
      
      ====================
      Intel Wired LAN Driver Updates 2015-09-22
      
      This series contains updates to e1000, e1000e, igbvf, ixgbe, ixgbevf and
      fm10k.
      
      Jacob provides several updates for fm10k, which cleans up comments and
      most notably a fix for a corner case issue with the PF/VF mailbox code.
      The issue being fm10k_mbx_reset_work clears various states about the
      mailbox, but does not clear the Tx FIFO head/tail pointers.  We also
      are not able to simply clear these pointers, as we would drop
      untransmitted messages without error.  Also adds support for extra debug
      statistics, which provides the ability to see what the PF thinks the
      VF mailboxes look like.
      
      Don adds support for SFP+ in X550 and support for SCTP flow director
      filters SCTP mask.
      
      Francois Romieu dusts off the e1000 driver and removes some dead calls
      to e1000_init_eeprom_params().
      
      Toshiaki Makita provides three patches to enable TSO for stacked VLAN's
      on e1000e, igbvf and ixgbevf.
      
      Mark provides the first of several ixgbe updates.  First updates the
      driver to accept SFP not present error for all devices, since an SFP
      can still be inserted.  Adds support for SFP insertion interrupt on
      X550EM devices with SPFs.  Adds I2C combined operations on X550EM
      (not X550) devices.  Moved the setting of lan_id to before any I2C
      eeprom access.  Lastly, set the bit bang mode in the hardware when
      performing bit banding I2C operations on X550.
      ====================
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      6015a6c1
    • David S. Miller's avatar
      Merge branch 'bridge_external_fdb_aging' · 16cfbae1
      David S. Miller authored
      Scott Feldman says:
      
      ====================
      bridge: don't age out externally added FDB entries
      
      v3: Per davem review: add del_timer_sync on rocker port remove.
      
      v2: Per Jiri review comment: add BR_DEFAULT_AGEING_TIME to defines
      
      Siva originally proposed skipping externally added FDB entries in the bridge's
      FDB garbage collection func, and moving the ageing of externally added entries
      to the port driver/device.  This broke rocker, since rocker didn't have a
      hardware (or software) mechanism for ageing out its learned FDB entries.
      
      This patchset reintroduces Siva's bridge driver patch to skip externally added
      entries and adds support in rocker so rocker can age out its own entries.
      Rocker does this using a software timer similar to the bridge's FDB garbage
      collection timer.  Other switchdev devices/drivers can use this software timer
      method or program the device to nofity aged-out entries to the driver.
      
      Updated switchdev.txt documentation to reflect current state-of-the-art.  This
      removes one more XXX todo comment in switchdev.txt.
      ====================
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      16cfbae1