1. 26 7月, 2008 1 次提交
  2. 22 7月, 2008 7 次提交
  3. 10 7月, 2008 3 次提交
  4. 04 7月, 2008 1 次提交
  5. 12 6月, 2008 2 次提交
  6. 30 5月, 2008 1 次提交
    • M
      USB: Firmware loader driver for USB Apple iSight camera · 62d104d0
      Matthew Garrett 提交于
      Uninitialised Apple iSight drivers present with a distinctive USB ID.
      Once firmware has been uploaded, they disconnect and reconnect with a
      new ID. At this point they can be driven by the uvcvideo driver. As this
      is unique to the Apple cameras and not functionality shared by any other
      UVC devices, it makes sense to provide the firmware loading
      functionality in a separate driver. This driver will read an isight.fw
      file extracted from the Apple driver using the tools at
      http://bersace03.free.fr/ift/ and upload it to the camera. It will also
      handle the case where the device loses its firmware during hibernation
      and must have it reloaded.
      Signed-off-by: NMatthew Garrett <mjg@redhat.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      62d104d0
  7. 21 5月, 2008 1 次提交
    • G
      USB: Phidget: fix race in device_create · bfd3a5a9
      Greg Kroah-Hartman 提交于
      There is a race from when a device is created with device_create() and
      then the drvdata is set with a call to dev_set_drvdata() in which a
      sysfs file could be open, yet the drvdata will be NULL, causing all
      sorts of bad things to happen.
      
      This patch fixes the problem by using the new function,
      device_create_drvdata().  It fixes all 3 phidget drivers, which all have
      the same problem.
      
      Cc: Kay Sievers <kay.sievers@vrfy.org>
      Cc: Sean Young <sean@mess.org>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      bfd3a5a9
  8. 15 5月, 2008 2 次提交
    • M
      usbtest: comment on why this code "expects" negative and positive errnos · 6def7553
      Marcin Slusarz 提交于
      On Mon, May 12, 2008 at 01:02:22AM -0700, David Brownell wrote:
      > On Sunday 11 May 2008, Marcin Slusarz wrote:
      > > 
      > > test_ctrl_queue expects (?) positive and negative errnos.
      > > what is going on here?
      > 
      > The sign is just a way to flag something:
      > 
      >                 /* some faults are allowed, not required */
      > 
      > The negative ones are required.  Positive codes are optional,
      > in the sense that, depending on how the peripheral happens
      > to be implemented, they won't necessarily be triggered.
      > 
      > For example, the test to fetch a device qualifier desriptor
      > must succeed if the device is running at high speed.  So that
      > test is marked as negative.  But when it's full speed, it
      > could legitimately fail; marked as positive.  And so on for
      > other tests.
      > 
      > Look at how the codes are *interpreted* to see it work.
      
      Lets document it.
      
      Based on comment from David Brownell <david-b@pacbell.net>.
      Signed-off-by: NMarcin Slusarz <marcin.slusarz@gmail.com>
      Cc: David Brownell <david-b@pacbell.net>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      6def7553
    • X
      USB: remove PICDEM FS USB demo (04d8:000c) device from ldusb · 5fc89390
      Xiaofan Chen 提交于
      Microchip has changed the PICDEM FS USB demo device (0x04d8:000c)
      to use bulk transfer and not interrupt transfer. So I've updated the libusb
      based program here (Post #31).
      	http://forum.microchip.com/tm.aspx?m=106426&mpage=2
      
      So I believe that the in-kernel ldusb driver will no longer work with the
      demo firmware.  It should be removed.
      Signed-off-by: NXiaofan Chen <xiaofanc@gmail.com>
      Cc: Michael Hund <MHund@LD-Didactic.de>
      Cc: stable <stable@kernel.org>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      5fc89390
  9. 03 5月, 2008 2 次提交
  10. 25 4月, 2008 8 次提交
  11. 19 4月, 2008 1 次提交
  12. 03 4月, 2008 1 次提交
  13. 22 2月, 2008 2 次提交
  14. 02 2月, 2008 8 次提交