android_kernel_motorola_sm6375/include/uapi
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Akash Kumar 5cef717354 UPSTREAM: usb: gadget: configfs: Add frame-based frame format support
Add support for frame-based frame format, which can be used to support
multiple formats like H264 or H265, in addition to MJPEG and YUV frames.

The frame-based format is set to H264 by default, but it can be updated
to other formats by modifying the GUID through the guid configfs
attribute. Different structures are used for all three formats, as
H264 has a different structure compared to MJPEG and uncompressed
formats. These structures will be passed to the frame make function
based on the active format, using a common frame structure with
additional parameters needed only for frame-based formats. These
parameters are handled at runtime in the UVC driver.

Signed-off-by: Akash Kumar <quic_akakum@quicinc.com>
Link: https://lore.kernel.org/r/20240927152138.31416-1-quic_akakum@quicinc.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

Git-commit: 7b5a58952fc3b51905c2963647485565df1e5e26
Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git.

Change-Id: Iffef14deba1f7e22c74b89b72a252f23802549d4
Signed-off-by: Akash Kumar <akakum@qti.qualcomm.com>
2025-11-10 18:16:21 +05:30
..
asm-generic Merge android11-5.4.281 (d62984a) into msm-5.4 2024-10-29 01:43:17 -07:00
drm
linux UPSTREAM: usb: gadget: configfs: Add frame-based frame format support 2025-11-10 18:16:21 +05:30
media
misc
mtd
rdma
scsi
sound Merge android11-5.4.249+ (d57e792) into msm-5.4 2023-09-28 16:45:28 +05:30
video
xen
Kbuild