Page MenuHomeFreeBSD

uvideo: import uvideo(4) driver from OpenBSD
ClosedPublic

Authored by bapt on May 12 2026, 11:37 AM.
Tags
None
Referenced Files
F161685723: D56960.diff
Sun, Jul 5, 11:01 PM
Unknown Object (File)
Sun, Jul 5, 12:09 PM
Unknown Object (File)
Wed, Jun 10, 11:00 PM
Unknown Object (File)
Mon, Jun 8, 5:56 AM
Unknown Object (File)
Jun 4 2026, 3:28 AM
Unknown Object (File)
Jun 3 2026, 10:32 PM
Unknown Object (File)
May 30 2026, 4:43 AM
Unknown Object (File)
May 28 2026, 11:22 AM
Subscribers

Details

Summary

Port the uvideo(4) driver from OpenBSD. This provides
native USB Video Class (UVC) support for webcams and video capture
devices.

The main changes are adaptation for:

  • USB transfer callback model
  • isoc data extraction via usbd_copy_out(),
  • V4L2 struct alignment for ABI compatibility with v4l_compat.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable