1. 01 6月, 2005 2 次提交
    • D
      [PATCH] USB: add sl811_cs support · c6de2b64
      David Brownell 提交于
      This adds support for a CF-card USB Host adapter, the Ratoc REX-CFU1U, by
      wrapping a PCMCIA driver around the existing "sl811-hcd" platform driver.
      
      This CF card is especially useful for PDAs, which currently tend to have
      no other solution for USB host capability.
      
      From: Botond Botyanszki <boti@rocketmail.com>
      Signed-off-by: NDavid Brownell <dbrownell@users.sourceforge.net>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      c6de2b64
    • D
      [PATCH] USB: sl811-hcd fixes · 1e9a47b6
      David Brownell 提交于
      Various fixes to the sl811-hcd driver:
      
        * Fix small glitches that crept in during recent evolution of usbcore's hcd
          glue layer, coupling endpoint state records to usbcore and active urbs.
          (As noted by folk whose boards weren't stuck on 2.6.9 kernels...)
      
        * Cope with various system-specific issues:
            - Some configurations (e.g. a CF-card uses this chip) have iospace
              addresses for the two registers, rather than memory mapped ones.
            - Some configurations do interesting things with IRQs; maybe the
              line is shared, or it doesn't support level triggering.
            - Not all boards can drive the chip reset line in software.
      
        * Address a potential race during unlinking.
      
        * Tweak probe/remove section info to handle the case where this segment
          of a platform bus is hotpluggable (e.g. CF card).  (The basic problem
          is that CONFIG_HOTPLUG is global, which is wrong since not all busses
          can hotplug even on hotplug-friendly systems...)  Also export the
          driver, so that the CF driver can depend on it.
      
      Also removed some annoying end-of-line whitespace.
      Signed-off-by: NDavid Brownell <dbrownell@users.sourceforge.net>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      1e9a47b6
  2. 29 5月, 2005 1 次提交
  3. 27 5月, 2005 1 次提交
    • A
      [PATCH] remove non-cleanroom pwc driver compression · 88c18346
      Alan Cox 提交于
      The original pwc author raised some questions about the reverse
      engineering of the decompressor algorithms used in the pwc driver.
      Having done some detailed investigation it appears those concerns that
      clean room policy was not followed are reasonable.  I've also had a
      friendly discussion with Philips to ask their view on this.
      
      This removes the problem items of code which reduces the pwc
      functionality in the kernel a little but leaves all the framework for
      setup that will be needed for decompressors in user space (where they
      eventually belong).  This change set is designed to be the minimal risk
      change set given that 2.6.12 is hopefully close to hand, with a view to
      merging the much updated pwc code in 2.6.13 series kernels.
      
      Someone else can then redo the decompressors properly (clean room) in
      user space.
      
      Note that while its easy to say that it should have been caught earlier,
      but the violation was really only obvious to someone who had access to
      both the proprietary source and the 'GPL' source.
      88c18346
  4. 26 5月, 2005 1 次提交
  5. 17 5月, 2005 4 次提交
  6. 04 5月, 2005 10 次提交
  7. 27 4月, 2005 1 次提交
  8. 26 4月, 2005 1 次提交
  9. 24 4月, 2005 1 次提交
    • P
      [PATCH] USB: Fix for ati_remote · 9719b0c2
      Patrick Boettcher 提交于
      when stealing code from ati_remote for a GPL-driver of my usbradio (because of
      its neat usb int transfers) I found out, that the inbuf is freed twice.
      
      I don't have the ati-remote, so I don't know it is a problem at all, but it
      looks strange to me anyway. Also I don't know if it has been fixed already in
      newer kernel versions.
      
      
      From: Patrick Boettcher <patrick.boettcher@desy.de>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      9719b0c2
  10. 23 4月, 2005 12 次提交
  11. 19 4月, 2005 6 次提交