1. 22 8月, 2008 1 次提交
  2. 09 8月, 2008 6 次提交
  3. 07 8月, 2008 2 次提交
  4. 27 7月, 2008 1 次提交
  5. 24 7月, 2008 1 次提交
    • L
      mv643xx_eth: use auto phy polling for configuring (R)(G)MII interface · 81600eea
      Lennert Buytenhek 提交于
      The mv643xx_eth hardware has a provision for polling the PHY's
      MII management registers to obtain the (R)(G)MII interface speed
      (10/100/1000) and duplex (half/full) and pause (off/symmetric)
      settings to use to talk to the PHY.
      
      The driver currently does not make use of this feature.  Instead,
      whenever there is a link status change event, it reads the current
      link parameters from the PHY, and programs those parameters into
      the mv643xx_eth MAC by hand.
      
      This patch switches the mv643xx_eth driver to letting the MAC
      auto-determine the (R)(G)MII link parameters by PHY polling, if there
      is a PHY present.  For PHYless ports (when e.g. the (R)(G)MII
      interface is connected to a hardware switch), we keep hardcoding the
      MII interface parameters.
      Signed-off-by: NLennert Buytenhek <buytenh@marvell.com>
      81600eea
  6. 08 7月, 2008 4 次提交
  7. 01 7月, 2008 4 次提交
  8. 23 6月, 2008 17 次提交
  9. 18 5月, 2008 1 次提交
    • L
      [ARM] 5037/1: Orion: fix DNS323/Kurobox Pro PCI initialisation · bbdf1c1e
      Lennert Buytenhek 提交于
      Whereas most Orion 5x machine support code would initialise the PCI
      subsystem with nr_controllers in their struct hw_pci set to 2, the
      DNS323 and Kurobox Pro machine support code had nr_controllers set
      to 1.
      
      This was presumably done because on those two machines, the PCI(-X)
      controller (nr == 1) isn't used, requiring initialisation of only
      the PCIe controller (nr == 0.)  However, not initialising the PCI(-X)
      controller on boards that don't use it leads to a situation where
      both the PCIe and the PCI(-X) controller think that their root bus is
      zero, and it messes up IRQ assignment.
      
      This patch changes the DNS323 and Kurobox Pro support code to always
      use nr_controllers == 2.
      Signed-off-by: NLennert Buytenhek <buytenh@marvell.com>
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      bbdf1c1e
  10. 09 5月, 2008 3 次提交