1. 17 6月, 2012 1 次提交
    • A
      ARM: Kirkwood: Fix clk problems modular ethernet driver · 128789a8
      Andrew Lunn 提交于
      When the ethernet driver was built as a module, it would lock the
      machine when loaded. At boot the ethernet clks are unused, so get
      turned off.  Later, when the module is loaded, the probe function
      would access the hardware before the clock was restarted, and the
      machine would lock. It has also been determined that when the clk is
      turned off, the interface forgets its MAC address, which for most
      systems, is set by the boot loader.
      
      When the machine setup file creates a platform device for the
      interface, prepare and enable the clock for the interface. This will
      ensure it is not turned off. However, if the setup file only
      instantiates one platform device, the other will have its clk
      disabled, thus maybe saving a little power.
      Report-by: NSimon Baatz <gmbnomis@gmail.com>
      Signed-off-by: NAndrew Lunn <andrew@lunn.ch>
      Tested-by: NSimon Baatz <gmbnomis@gmail.com>
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      128789a8
  2. 15 5月, 2012 1 次提交
  3. 09 5月, 2012 14 次提交
  4. 16 3月, 2012 3 次提交
  5. 10 2月, 2012 1 次提交
  6. 05 1月, 2012 1 次提交
  7. 14 12月, 2011 3 次提交
  8. 17 5月, 2011 12 次提交
  9. 04 3月, 2011 3 次提交
  10. 22 10月, 2010 1 次提交