summaryrefslogtreecommitdiff
path: root/sys/dev/usb/uvideo.c
AgeCommit message (Expand)Author
2010-11-24- use *un*signed byte array for control dataJacob Meuser
2010-10-23create another kthread to run xfer abort tasks. xfer abort tasks cannotJacob Meuser
2010-10-18bFrameIntervalType affects frame rates, not frame sizesJacob Meuser
2010-10-18when configuring the streaming interface with the video probe andJacob Meuser
2010-10-18use setting with closest matching bandwidth for the current configurationJacob Meuser
2010-10-09* define structure that represents USB descriptor with variable sizedJacob Meuser
2010-10-09control values can be 1 or 2 bytes, signed or unsigned. fixes hueJacob Meuser
2010-10-08don't trust that bFrameIndex in frame descriptors is unique. fixesJacob Meuser
2010-09-29back out support for variable sized processing unit controls untilJacob Meuser
2010-09-26support variable sized (bControlSize != 2) processing unit bmControls,Jacob Meuser
2010-09-12anonymous unions aren't standard C and don't work with gcc2. name theJacob Meuser
2010-07-26Microsoft LifeCam needs the framesize quirk as well.Michael Knudsen
2010-07-26Fix some spacing / comment.Marcus Glocker
2010-07-26Make one more Sonix chipset cam work with 640x480 by a) adding it to theMarcus Glocker
2010-07-15* Comment poll support in conf.hMarcus Glocker
2010-07-14implement poll() for video(4)Jacob Meuser
2010-04-27spacingMarco Peereboom
2009-11-24at close() get rid of the usb task before we start tearing down; ok mglockerTheo de Raadt
2009-10-26better test for if the parent is ohci; ok mglockerTheo de Raadt
2009-10-13Get rid of devact enum, substitute it with an int and coresponding defines.Paul Irofti
2009-09-07sizeof ptr vs sizeof *ptr bug; ok mglocker@Miod Vallat
2009-06-28Better wording for the not-supported-video-control message.Marcus Glocker
2009-04-18Fix tyop.Michael Knudsen
2009-03-29Finally fix kernel crash (page fault) when closing bulk devices.Marcus Glocker
2009-03-28Add quirk to support "Chen-Source CM12402 Eagle IR Cam" device, byMarcus Glocker
2009-03-25Revert 1.119 bulk crash workaround, because it breaks Logitech QuickCamMarcus Glocker
2009-02-270x3 is not really a good number for bit flags. Should fix the LogitechMarcus Glocker
2009-02-21Fix a kernel crash for bulk devices when closing the video stream;Marcus Glocker
2009-02-20Add Sony VGP-VCC9 Camera (Ricoh chipset) to the quirk list.Marcus Glocker
2009-02-20Add more Ricoh chipsets to the quirk list which could work.Marcus Glocker
2009-02-20Don't attach non-UISUBCLASS_VIDEOCONTROL interfaces from some quirkMarcus Glocker
2009-02-19the uaa structure (and things it points, for instance ifaces) is onlyTheo de Raadt
2009-02-06Fix kernel crash (page fault) for devices with unsorted frame index.Marcus Glocker
2008-12-22First shoot of the uvideo firmware package.Marcus Glocker
2008-12-22Fix some logic in the isight specific stream header decode functionMarcus Glocker
2008-12-22Sort quirk device list and fix some comments there.Marcus Glocker
2008-12-22Add firmware load for Apple iSight first generation devicesMarcus Glocker
2008-12-17- Extend our quirk device table by a flags field.Marcus Glocker
2008-12-17Backout anonymous union fix, since it breaks V4L ports. we try to fixMarcus Glocker
2008-12-14Give names to anonymous unions.Ray Lai
2008-12-10Fix ohci xfers for some devices by adjusting the number of microframes toMarcus Glocker
2008-12-10Macro spacing. No binary change.Marcus Glocker
2008-12-10use maximum value of dwMaxVideoFrameBufferSize in each vs descriptorsYojiro Uo
2008-12-09Also allow V4L2 apps to recognize the UYVY support.Brad Smith
2008-12-08do device classification for non-UVC and firmware-needing devices togetherTheo de Raadt
2008-12-08- Firmware header field "len" for Ricoh devices is uint8_t not uint16_t.Marcus Glocker
2008-12-08Add ability to load firmware for devices which require it.Marcus Glocker
2008-12-06No need to set dwMaxVideoFrameSize and dwMaxPayloadTransferSize to 0Marcus Glocker
2008-12-04fix typo in the dwFrameInterval commentYojiro Uo
2008-12-03- Fix unit for dwFrameInterval in DPRINTF.Marcus Glocker