1. 14 9月, 2016 3 次提交
  2. 08 12月, 2015 1 次提交
  3. 06 10月, 2015 1 次提交
  4. 06 5月, 2015 1 次提交
  5. 16 9月, 2014 1 次提交
  6. 22 2月, 2014 1 次提交
  7. 24 11月, 2013 1 次提交
  8. 04 7月, 2013 1 次提交
  9. 21 5月, 2013 1 次提交
  10. 22 3月, 2013 1 次提交
    • F
      mv643xx_eth: convert to use the Marvell Orion MDIO driver · c3a07134
      Florian Fainelli 提交于
      This patch converts the Marvell MV643XX ethernet driver to use the
      Marvell Orion MDIO driver. As a result, PowerPC and ARM platforms
      registering the Marvell MV643XX ethernet driver are also updated to
      register a Marvell Orion MDIO driver. This driver voluntarily overlaps
      with the Marvell Ethernet shared registers because it will use a subset
      of this shared register (shared_base + 0x4 to shared_base + 0x84). The
      Ethernet driver is also updated to look up for a PHY device using the
      Orion MDIO bus driver.
      
      For ARM and PowerPC we register a single instance of the "mvmdio" driver
      in the system like it used to be done with the use of the "shared_smi"
      platform_data cookie on ARM.
      
      Note that it is safe to register the mvmdio driver only for the "ge00"
      instance of the driver because this "ge00" interface is guaranteed to
      always be explicitely registered by consumers of
      arch/arm/plat-orion/common.c and other instances (ge01, ge10 and ge11)
      were all pointing their shared_smi to ge00. For PowerPC the in-tree
      Device Tree Source files mention only one MV643XX ethernet MAC instance
      so the MDIO bus driver is registered only when id == 0.
      Signed-off-by: NFlorian Fainelli <florian@openwrt.org>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      c3a07134
  11. 20 11月, 2012 9 次提交
  12. 22 9月, 2012 1 次提交
  13. 19 9月, 2012 1 次提交
  14. 15 8月, 2012 1 次提交
  15. 27 7月, 2012 1 次提交
  16. 24 6月, 2012 1 次提交
    • A
      ARM: Orion: Fix Virtual/Physical mixup with watchdog · 0fa1f060
      Andrew Lunn 提交于
      The orion watchdog is expecting to be passed the physcial address of
      the hardware, and will ioremap() it to give a virtual address it will
      use as the base address for the hardware. However, when creating the
      platform resource record, a virtual address was being used.
      
      Add the necassary #define's so we can pass the physical address as
      expected.
      
      Tested on Kirkwood and Orion5x.
      
      Cc: stable <stable@vger.kernel.org>
      Signed-off-by: NAndrew Lunn <andrew@lunn.ch>
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      0fa1f060
  17. 09 5月, 2012 5 次提交
  18. 16 3月, 2012 1 次提交
  19. 10 2月, 2012 1 次提交
  20. 14 12月, 2011 1 次提交
  21. 17 5月, 2011 6 次提交