1. 30 Jul, 2013 6 commits
  2. 29 Jul, 2013 3 commits
  3. 28 Jul, 2013 24 commits
  4. 26 Jul, 2013 4 commits
  5. 25 Jul, 2013 3 commits
    • Darren Hart's avatar
      pch_gbe: Add MinnowBoard support · f1a26fdf
      Darren Hart authored
      The MinnowBoard uses an AR803x PHY with the PCH GBE which requires
      special handling. Use the MinnowBoard PCI Subsystem ID to detect this
      and add a pci_device_id.driver_data structure and functions to handle
      platform setup.
      
      The AR803x does not implement the RGMII 2ns TX clock delay in the trace
      routing nor via strapping. Add a detection method for the board and the
      PHY and enable the TX clock delay via the registers.
      
      This PHY will hibernate without link for 10 seconds. Ensure the PHY is
      awake for probe and then disable hibernation. A future improvement would
      be to convert pch_gbe to using PHYLIB and making sure we can wake the
      PHY at the necessary times rather than permanently disabling it.
      Signed-off-by: default avatarDarren Hart <dvhart@linux.intel.com>
      Cc: "David S. Miller" <davem@davemloft.net>
      Cc: "H. Peter Anvin" <hpa@zytor.com>
      Cc: Peter Waskiewicz <peter.p.waskiewicz.jr@intel.com>
      Cc: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
      Cc: Joe Perches <joe@perches.com>
      Cc: netdev@vger.kernel.org
      f1a26fdf
    • Wolfram Sang's avatar
      drivers/net/ethernet/stmicro/stmmac: don't check resource with devm_ioremap_resource · 9025c8e2
      Wolfram Sang authored
      devm_ioremap_resource does sanity checks on the given resource. No need to
      duplicate this in the driver.
      Signed-off-by: default avatarWolfram Sang <wsa@the-dreams.de>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      9025c8e2
    • Darren Hart's avatar
      pch_gbe: Use PCH_GBE_PHY_REGS_LEN instead of 32 · b04d68eb
      Darren Hart authored
      Avoid using magic numbers when we have perfectly good defines just lying
      around.
      Signed-off-by: default avatarDarren Hart <dvhart@linux.intel.com>
      Cc: "David S. Miller" <davem@davemloft.net>
      Cc: "H. Peter Anvin" <hpa@zytor.com>
      Cc: Peter Waskiewicz <peter.p.waskiewicz.jr@intel.com>
      Cc: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
      Cc: netdev@vger.kernel.org
      b04d68eb