1. 14 1月, 2016 1 次提交
    • S
      net: mvneta: Convert to driver model · e3b9c98a
      Stefan Roese 提交于
      Update this driver to support driver model. As all MVEBU boards using
      this driver are converted with this patch, the non-driver-model code
      can be removed completely. This is also the reason why this patch
      is quite big and includes a) the driver change and b) the
      platform change. As its not git-bisect save otherwise.
      
      With this conversion, some parameters are now extracted from the
      DT instread of using the config header defines. The supported
      properties right now are:
      
      PHY-mode ("phy-mode") and PHY-address ("reg").
      
      The base addresses for the ethernet controllers can be removed from
      the header files as well.
      
      Please note that this patch also removes the E1000 network driver
      from some MVEBU config headers. This is necessary, as with DM_ETH
      configured and the e1000 driver enabled, the PCI driver also needs
      to support DM. But the MVEBU PCI(e) driver still needs to get
      ported to DM. When this is done, the E1000 driver can be enabled
      again.
      Signed-off-by: NStefan Roese <sr@denx.de>
      Cc: Luka Perkov <luka.perkov@sartura.hr>
      Cc: Dirk Eibach <dirk.eibach@gdsys.cc>
      Cc: Joe Hershberger <joe.hershberger@ni.com>
      Cc: Simon Glass <sjg@chromium.org>
      e3b9c98a
  2. 18 8月, 2015 2 次提交
    • S
      arm: mvebu: db-mv784mp-gp: Enable PCI support · 41e705ac
      Stefan Roese 提交于
      This patch enabled the MVEBU PCIe support on the db-mv784mp-gp AXP
      eval board. It also enabled the Intel E1000 driver support and
      adds the initialization of PCIe network controllers to the
      board code.
      Signed-off-by: NStefan Roese <sr@denx.de>
      Cc: Anton Schubert <anton.schubert@gmx.de>
      Cc: Luka Perkov <luka.perkov@sartura.hr>
      41e705ac
    • S
      arm: mvebu: Enable NAND controller on MVEBU SoC's · 2a0b7dc3
      Stefan Roese 提交于
      This patch enables the NAND controller on the Armada XP/38x and provides
      a new function that returns the NAND controller input clock. This
      function will be used by the MVEBU NAND driver.
      
      As part of this patch, the multiple BIT macro definitions are moved
      to a common place in soc.h.
      Signed-off-by: NStefan Roese <sr@denx.de>
      Cc: Peter Morrow <peter@senient.com>
      Cc: Luka Perkov <luka.perkov@sartura.hr>
      2a0b7dc3
  3. 05 5月, 2015 1 次提交
  4. 23 10月, 2014 1 次提交