video: add generic video(4) capture frameworkAdd a new video(4) framework that provides /dev/videoN, buffermanagement, mmap lifetime, and V4L2 ioctl dispatch for video capturedrivers. Hardware dr
video: add generic video(4) capture frameworkAdd a new video(4) framework that provides /dev/videoN, buffermanagement, mmap lifetime, and V4L2 ioctl dispatch for video capturedrivers. Hardware drivers implement struct video_hw_ops callbacksand use video_buf_acquire/write/done to deliver frames.Reviewed by: adrianDifferential Revision: https://reviews.freebsd.org/D58367
show more ...
sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
arm: Rename hdmi_if.m to crtc_if.mThere is nothing hdmi related in this interface, it's just a generic interfacefor crt controller so rename it.This also remove the 'hdmi' device used in arm kern
arm: Rename hdmi_if.m to crtc_if.mThere is nothing hdmi related in this interface, it's just a generic interfacefor crt controller so rename it.This also remove the 'hdmi' device used in arm kernel config. 'vt' now controlsif we build this interface (sc(4) isn't supported on arm).Sponsored by: Beckhoff Automation GmbH & Co. KGReviewed by: andrewDifferential Revision: https://reviews.freebsd.org/D39120