1. 07 2月, 2009 4 次提交
  2. 03 2月, 2009 1 次提交
  3. 02 2月, 2009 3 次提交
  4. 29 1月, 2009 3 次提交
  5. 27 1月, 2009 1 次提交
  6. 20 1月, 2009 3 次提交
  7. 14 1月, 2009 1 次提交
    • A
      powerpc/83xx: Make serial ports work on MPC8315E-RDB w/ FSL U-Boots · 6c9789de
      Anton Vorontsov 提交于
      FSL U-Boots use /soc8315@e0000000 node to search and fixup serial
      nodes' clock-frequency properties. Though in upstream kernels we use
      new naming convention -- for IMMR address space dts files specify
      /immr@e0000000 nodes.
      
      This makes FSL U-Boots fail to fixup the clock frequencies, and that
      leads to serial ports misbehaviour. We can workaround the issue by
      filling the clock frequency values manually.
      
      p.s. For the same reason FSL U-Boots fail to fixup MAC addresses for
      ethernet nodes, so users should either change the .dts file locally
      or set MAC address via `ifconfig hw ether' command.
      Signed-off-by: NAnton Vorontsov <avorontsov@ru.mvista.com>
      Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
      6c9789de
  8. 13 1月, 2009 1 次提交
    • M
      [WATCHDOG] Enable watchdog timer on GE Fanuc's SBC610 · 6ec9eae6
      Martyn Welch 提交于
      Support for the FPGA based watchdog timer on GE Fanuc's SBC610.
      
      This patch enables one of the watchdog timers found on the SBC610. There are
      two identical watchdog timers at different offsets in the above mentioned
      boards, however the current driver is only capable of supporting one of them.
      
      The watchdog timers are also capable of generating interrupts at a
      user-configurable threshold, though support for this operation is currently
      not supported by the driver.
      Signed-off-by: NMartyn Welch <martyn.welch@gefanuc.com>
      Signed-off-by: NWim Van Sebroeck <wim@iguana.be>
      6ec9eae6
  9. 08 1月, 2009 1 次提交
    • V
      USB: powerpc: Workaround for the PPC440EPX USBH_23 errata [take 3] · 796bcae7
      Vitaly Bordug 提交于
      A published errata for ppc440epx states, that when running Linux with
      both EHCI and OHCI modules loaded, the EHCI module experiences a fatal
      error when a high-speed device is connected to the USB2.0, and
      functions normally if OHCI module is not loaded.
      
      There used to be recommendation to use only hi-speed or full-speed
      devices with specific conditions, when respective module was unloaded.
      Later, it was observed that ohci suspend is enough to keep things
      going, and it was turned into workaround, as explained below.
      
      Quote from original descriprion:
      
      The 440EPx USB 2.0 Host controller is an EHCI compliant controller.  In
      USB 2.0 Host controllers, each EHCI controller has one or more companion
      controllers, which may be OHCI or UHCI.  An USB 2.0 Host controller will
      contain one or more ports.  For each port, only one of the controllers
      is connected at any one time. In the 440EPx, there is only one OHCI
      companion controller, and only one USB 2.0 Host port.
      All ports on an USB 2.0 controller default to the companion
      controller.  If you load only an ohci driver, it will have control of
      the ports and any deviceplugged in will operate, although high speed
      devices will be forced to operate at full speed.  When an ehci driver
      is loaded, it explicitly takes control of the ports.  If there is a
      device connected, and / or every time there is a new device connected,
      the ehci driver determines if the device is high speed or not.  If it
      is high speed, the driver retains control of the port.  If it is not,
      the driver explicitly gives the companion controller control of the
      port.
      
      The is a software workaround that uses
      Initial version of the software workaround was posted to
      linux-usb-devel:
      
      http://www.mail-archive.com/linux-usb-devel@lists.sourceforge.net/msg54019.html
      
      and later available from amcc.com:
      http://www.amcc.com/Embedded/Downloads/download.html?cat=1&family=15&ins=2
      
      The patch below is generally based on the latter, but reworked to
      powerpc/of_device USB drivers, and uses a few devicetree inquiries to
      get rid of (some) hardcoded defines.
      Signed-off-by: NVitaly Bordug <vitb@kernel.crashing.org>
      Signed-off-by: NStefan Roese <sr@denx.de>
      Cc: David Brownell <dbrownell@users.sourceforge.net>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      796bcae7
  10. 07 1月, 2009 1 次提交
  11. 31 12月, 2008 3 次提交
  12. 17 12月, 2008 1 次提交
  13. 16 12月, 2008 1 次提交
  14. 11 12月, 2008 1 次提交
  15. 04 12月, 2008 5 次提交
  16. 03 12月, 2008 1 次提交
  17. 20 11月, 2008 2 次提交
  18. 09 11月, 2008 1 次提交
  19. 05 11月, 2008 1 次提交
  20. 31 10月, 2008 1 次提交
  21. 21 10月, 2008 4 次提交