Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'media/v6.11-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media

Pull media fixes from Mauro Carvalho Chehab:

- two Kconfig fixes

- one fix for the UVC driver addressing probing time detection of a UVC
custom controls

- one fix related to PDF generation

* tag 'media/v6.11-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media:
media: v4l: Fix missing tabular column hint for Y14P format
media: intel/ipu6: select AUXILIARY_BUS in Kconfig
media: ipu-bridge: fix ipu6 Kconfig dependencies
media: uvcvideo: Fix custom control mapping probing

+9 -6
+2 -2
Documentation/userspace-api/media/v4l/pixfmt-yuv-luma.rst
··· 21 21 22 22 .. raw:: latex 23 23 24 - \scriptsize 24 + \tiny 25 25 26 - .. tabularcolumns:: |p{3.6cm}|p{3.0cm}|p{1.3cm}|p{2.6cm}|p{1.3cm}|p{1.3cm}|p{1.3cm}| 26 + .. tabularcolumns:: |p{3.6cm}|p{2.4cm}|p{1.3cm}|p{1.3cm}|p{1.3cm}|p{1.3cm}|p{1.3cm}|p{1.3cm}|p{1.3cm}| 27 27 28 28 .. flat-table:: Luma-Only Image Formats 29 29 :header-rows: 1
+2 -1
drivers/media/pci/intel/ipu6/Kconfig
··· 3 3 depends on ACPI || COMPILE_TEST 4 4 depends on VIDEO_DEV 5 5 depends on X86 && X86_64 && HAS_DMA 6 + depends on IPU_BRIDGE || !IPU_BRIDGE 7 + select AUXILIARY_BUS 6 8 select DMA_OPS 7 9 select IOMMU_IOVA 8 10 select VIDEO_V4L2_SUBDEV_API 9 11 select MEDIA_CONTROLLER 10 12 select VIDEOBUF2_DMA_CONTIG 11 13 select V4L2_FWNODE 12 - select IPU_BRIDGE 13 14 help 14 15 This is the 6th Gen Intel Image Processing Unit, found in Intel SoCs 15 16 and used for capturing images and video from camera sensors.
+5 -3
drivers/media/usb/uvc/uvc_ctrl.c
··· 2680 2680 for (i = 0; i < ARRAY_SIZE(uvc_ctrl_mappings); ++i) { 2681 2681 const struct uvc_control_mapping *mapping = &uvc_ctrl_mappings[i]; 2682 2682 2683 + if (!uvc_entity_match_guid(ctrl->entity, mapping->entity) || 2684 + ctrl->info.selector != mapping->selector) 2685 + continue; 2686 + 2683 2687 /* Let the device provide a custom mapping. */ 2684 2688 if (mapping->filter_mapping) { 2685 2689 mapping = mapping->filter_mapping(chain, ctrl); ··· 2691 2687 continue; 2692 2688 } 2693 2689 2694 - if (uvc_entity_match_guid(ctrl->entity, mapping->entity) && 2695 - ctrl->info.selector == mapping->selector) 2696 - __uvc_ctrl_add_mapping(chain, ctrl, mapping); 2690 + __uvc_ctrl_add_mapping(chain, ctrl, mapping); 2697 2691 } 2698 2692 } 2699 2693