summaryrefslogtreecommitdiff
path: root/sys/dev/usb/uvideo.c
AgeCommit message (Expand)Author
2008-08-12Don't process xfers which have the stream error bit set in the streamMarcus Glocker
2008-08-11Since we have ehci(4) isoc support now, don't demote USB2 uvideo(4)Marcus Glocker
2008-08-10Prepare for ehci:Marcus Glocker
2008-08-09Revert last commit, it doesn't always help, we need to find anotherMarcus Glocker
2008-08-09Prepare for ehci: If GET_DEF request has failed, wait a moment beforeMarcus Glocker
2008-08-02Use correct terms as in the specs;Marcus Glocker
2008-08-02Better wording for a comment.Marcus Glocker
2008-08-02Spacing, sorting, and remove an unused prototype.Marcus Glocker
2008-08-02Woops, remove #undef which was committed by mistake.Marcus Glocker
2008-08-02Don't print error message if GET_DEF request fails, since this is commonMarcus Glocker
2008-08-02If a format descriptor doesn't contain any frame descriptors even if itMarcus Glocker
2008-08-02Fix typo. Reported by Maxim Belooussov.Marcus Glocker
2008-08-01- Use defined return values wherever possible instead inventingMarcus Glocker
2008-08-01If no format descriptors have been found, abort attachment. Adjust someMarcus Glocker
2008-07-31- Don't relay on bFormatIndex as an internal array index, since thisMarcus Glocker
2008-07-29The stream header length and flags field are uint8_t not int.Marcus Glocker
2008-07-26Since we are able to change the device image resolution on the fly in theMarcus Glocker
2008-07-25After our recent changes, VIDIOC_S_FMT didn't always return the correctMarcus Glocker
2008-07-25Not all devices support GET_DEF, fall back on GET_CUR if so.Marcus Glocker
2008-07-24Simplify uvideo_enum_fmt(), no functional changes.Marcus Glocker
2008-07-23- Fix potential uvm_fault crash inMarcus Glocker
2008-07-22There are devices out there which are UVC compatible, but do not showMarcus Glocker
2008-07-22Spelling, negotation -> negotiation.Marcus Glocker
2008-07-22Fix uvm_fault crash in uvideo_vs_negotation() which was reported by someMarcus Glocker
2008-07-19If a resolution which has been requested over VIDEO_TRY_FMT orMarcus Glocker
2008-07-18For negotation first get the devices default values (GET_DEF) insteadMarcus Glocker
2008-07-18Implement VIDIOC_S_FMT and VIDIOC_TRY_FMT. Now V4L2 applications canMarcus Glocker
2008-07-14Make VIDIOC_ENUM_FMT list all available formats for the attached device.Marcus Glocker
2008-07-14Finish support for uncompressed payloads (UDESCSUB_VS_FORMAT_UNCOMPRESSED).Marcus Glocker
2008-07-13Spacing.Marcus Glocker
2008-07-13Save format and frame descriptors to a format group structure so weMarcus Glocker
2008-07-10Make cams with Sonix chipset work by avoiding excessive alternateMarcus Glocker
2008-07-07- Improve negotation and fix some more DPRINTFs.Marcus Glocker
2008-07-06When the device gets close switch back from alternate interface toMarcus Glocker
2008-07-03Add struct for VC_EXTENSION_UNIT and dump it in debug mode.Marcus Glocker
2008-07-02Add first bits to support uncompressed format.Marcus Glocker
2008-07-01Spacing.Marcus Glocker
2008-06-30- Free mmap buffer on close/detach.Marcus Glocker
2008-06-26Make video stream work properly on uhci and ohci by adding an ohciMarcus Glocker
2008-06-23Don't bzero() the USB buffer before every xfer. This was just for debugMarcus Glocker
2008-06-22If no frame gets queue for a certain time, return EINVAL to the userlandMarcus Glocker
2008-06-15One more printf -> DPRINTF in the USB xfer callback.Marcus Glocker
2008-06-15Make frame queueing reliable by setting tsleep() priorities to 0.Marcus Glocker
2008-06-15Move noisy frame queueing debug messages up to debug level 2.Marcus Glocker
2008-06-15if we are trying to attach to ehci(4) notify the user to disable itRobert Nagy
2008-06-13Remove DEBUG #undef's we can turn it on/off in GENERIC like for allMarcus Glocker
2008-06-12disable debug printfs and descriptor dumpsRobert Nagy
2008-06-11implement the VIDIOC_STREAMOFF ioctl and remove some unused codeRobert Nagy
2008-06-11If bDefaultFrameIndex is 0 we should use the first bFrameIndex.Robert Nagy
2008-06-10add VIDIOC_QUERYCTRL to the supported ioctlsRobert Nagy