<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in f_uvc.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>991544dc - usb: gadget: uvc: prevent use of disabled endpoint</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/gadget/function/f_uvc.h#991544dc</link>
        <description>usb: gadget: uvc: prevent use of disabled endpointCurrently the set_alt callback immediately disables the endpoint and queuesthe v4l2 streamoff event. However, as the streamoff event is processedasynchronously, it is possible that the video_pump thread attempts to queuerequests to an already disabled endpoint.This change moves disabling usb endpoint to the end of streamoff eventcallback. As the endpoint&apos;s state can no longer be used, video_pump isnow guarded by uvc-&gt;state as well. To be consistent with the actualstreaming state, uvc-&gt;state is now toggled between CONNECTED and STREAMINGfrom the v4l2 event callback only.Link: https://lore.kernel.org/20230615171558.GK741@pendragon.ideasonboard.com/Link: https://lore.kernel.org/20230531085544.253363-1-dan.scally@ideasonboard.com/Reviewed-by: Daniel Scally &lt;dan.scally@ideasonboard.com&gt;Reviewed-by: Michael Grzeschik &lt;m.grzeschik@pengutronix.de&gt;Tested-by: Michael Grzeschik &lt;m.grzeschik@pengutronix.de&gt;Signed-off-by: Avichal Rakesh &lt;arakesh@google.com&gt;Link: https://lore.kernel.org/r/20231109004104.3467968-1-arakesh@google.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/gadget/function/f_uvc.h</description>
        <pubDate>Thu, 09 Nov 2023 00:41:01 +0000</pubDate>
        <dc:creator>Avichal Rakesh &lt;arakesh@google.com&gt;</dc:creator>
    </item>
<item>
        <title>2e759738 - USB: gadget: Use the correct style for SPDX License Identifier</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/gadget/function/f_uvc.h#2e759738</link>
        <description>USB: gadget: Use the correct style for SPDX License IdentifierThis patch corrects the SPDX License Identifier style inheader files related to USB peripheral controller drivers.For C header files Documentation/process/license-rules.rstmandates C-like comments (opposed to C source files whereC++ style should be used).Changes made by using a script provided by Joe Perches here:https://lkml.org/lkml/2019/2/7/46.Suggested-by: Joe Perches &lt;joe@perches.com&gt;Signed-off-by: Nishad Kamdar &lt;nishadkamdar@gmail.com&gt;Signed-off-by: Felipe Balbi &lt;balbi@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/usb/gadget/function/f_uvc.h</description>
        <pubDate>Sat, 28 Mar 2020 11:11:15 +0000</pubDate>
        <dc:creator>Nishad Kamdar &lt;nishadkamdar@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>284eb166 - usb: gadget: uvc: Minimize #include in headers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/gadget/function/f_uvc.h#284eb166</link>
        <description>usb: gadget: uvc: Minimize #include in headersIn order to speed up compilation, only include the headers that arestrictly required within other headers. To that end, use forwardstructure declaration and move #include statements to .c file asappropriate.While at it, sort headers alphabetically, and remove unneeded __KERNEL__guards.Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;Signed-off-by: Felipe Balbi &lt;felipe.balbi@linux.intel.com&gt;

            List of files:
            /linux-6.15/drivers/usb/gadget/function/f_uvc.h</description>
        <pubDate>Mon, 21 May 2018 08:28:52 +0000</pubDate>
        <dc:creator>Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;</dc:creator>
    </item>
<item>
        <title>24ceb9c6 - USB: gadget: function: Remove redundant license text</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/gadget/function/f_uvc.h#24ceb9c6</link>
        <description>USB: gadget: function: Remove redundant license textNow that the SPDX tag is in all USB files, that identifies the licensein a specific and legally-defined manner.  So the extra GPL text wordingcan be removed as it is no longer needed at all.This is done on a quest to remove the 700+ different ways that files inthe kernel describe the GPL license text.  And there&apos;s unneeded stufflike the address (sometimes incorrect) for the FSF which is neverneeded.No copyright headers or other non-license-description text was removed.Cc: Oliver Neukum &lt;oneukum@suse.com&gt;Cc: Johan Hovold &lt;johan@kernel.org&gt;Cc: Jerry Zhang &lt;zhangjerry@google.com&gt;Cc: John Keeping &lt;john@metanate.com&gt;Cc: Krzysztof Opasiak &lt;k.opasiak@samsung.com&gt;Cc: Abdulhadi Mohamed &lt;abdulahhadi2@gmail.com&gt;Cc: Matthew Wilcox &lt;willy@linux.intel.com&gt;Cc: Janusz Dziedzic &lt;januszx.dziedzic@linux.intel.com&gt;Acked-by: Felipe Balbi &lt;felipe.balbi@linux.intel.com&gt;Acked-by: Michal Nazarewicz &lt;mina86@mina86.com&gt;Acked-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;Acked-by: Vincent Pelletier &lt;plr.vincent@gmail.com&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/gadget/function/f_uvc.h</description>
        <pubDate>Mon, 06 Nov 2017 14:37:32 +0000</pubDate>
        <dc:creator>Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;</dc:creator>
    </item>
<item>
        <title>5fd54ace - USB: add SPDX identifiers to all remaining files in drivers/usb/</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/gadget/function/f_uvc.h#5fd54ace</link>
        <description>USB: add SPDX identifiers to all remaining files in drivers/usb/It&apos;s good to have SPDX identifiers in all files to make it easier toaudit the kernel tree for correct licenses.Update the drivers/usb/ and include/linux/usb* files with the correctSPDX license identifier based on the license text in the file itself.The SPDX identifier is a legally binding shorthand, which can be usedinstead of the full boiler plate text.This work is based on a script and data from Thomas Gleixner, PhilippeOmbredanne, and Kate Stewart.Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt;Cc: Kate Stewart &lt;kstewart@linuxfoundation.org&gt;Cc: Philippe Ombredanne &lt;pombredanne@nexb.com&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Acked-by: Felipe Balbi &lt;felipe.balbi@linux.intel.com&gt;Acked-by: Johan Hovold &lt;johan@kernel.org&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/gadget/function/f_uvc.h</description>
        <pubDate>Fri, 03 Nov 2017 10:28:30 +0000</pubDate>
        <dc:creator>Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;</dc:creator>
    </item>
<item>
        <title>cb47d889 - usb: gadget: f_uvc: remove compatibility layer</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/gadget/function/f_uvc.h#cb47d889</link>
        <description>usb: gadget: f_uvc: remove compatibility layerThere are no users of the old interface left. Remove it.Signed-off-by: Andrzej Pietrasiewicz &lt;andrzej.p@samsung.com&gt;Tested-by: Michael Grzeschik &lt;m.grzeschik@pengutronix.de&gt;Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;Signed-off-by: Felipe Balbi &lt;balbi@ti.com&gt;

            List of files:
            /linux-6.15/drivers/usb/gadget/function/f_uvc.h</description>
        <pubDate>Mon, 08 Sep 2014 23:02:12 +0000</pubDate>
        <dc:creator>Andrzej Pietrasiewicz &lt;andrzej.p@samsung.com&gt;</dc:creator>
    </item>
<item>
        <title>3a83c16e - usb: gadget: uvc: separately compile some components of f_uvc</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/gadget/function/f_uvc.h#3a83c16e</link>
        <description>usb: gadget: uvc: separately compile some components of f_uvcCompile uvc_queue, uvc_v4l2, uvc_video separately so that later they canbe all combined in a separately compiled f_uvc.Signed-off-by: Andrzej Pietrasiewicz &lt;andrzej.p@samsung.com&gt;Tested-by: Michael Grzeschik &lt;m.grzeschik@pengutronix.de&gt;[Make uvc_v4l2_ioctl_ops non-static][Rename __UVC__V4L2__H__ and __UVC__VIDEO__H__][Update MAINTAINERS]Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;Acked-by: Andrzej Pietrasiewicz &lt;andrzej.p@samsung.com&gt;Signed-off-by: Felipe Balbi &lt;balbi@ti.com&gt;

            List of files:
            /linux-6.15/drivers/usb/gadget/function/f_uvc.h</description>
        <pubDate>Mon, 08 Sep 2014 23:02:09 +0000</pubDate>
        <dc:creator>Andrzej Pietrasiewicz &lt;andrzej.p@samsung.com&gt;</dc:creator>
    </item>
<item>
        <title>efb540c8 - usb: gadget: uvc: move module parameters from f_uvc</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/gadget/function/f_uvc.h#efb540c8</link>
        <description>usb: gadget: uvc: move module parameters from f_uvcWhen configfs support is integrated the future uvc functionmodule must not take any parameters. Move parameters towebcam.Signed-off-by: Andrzej Pietrasiewicz &lt;andrzej.p@samsung.com&gt;Tested-by: Michael Grzeschik &lt;m.grzeschik@pengutronix.de&gt;Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;Signed-off-by: Felipe Balbi &lt;balbi@ti.com&gt;

            List of files:
            /linux-6.15/drivers/usb/gadget/function/f_uvc.h</description>
        <pubDate>Mon, 08 Sep 2014 08:18:16 +0000</pubDate>
        <dc:creator>Andrzej Pietrasiewicz &lt;andrzej.p@samsung.com&gt;</dc:creator>
    </item>
<item>
        <title>00a2430f - usb: gadget: Gadget directory cleanup - group usb functions</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/gadget/function/f_uvc.h#00a2430f</link>
        <description>usb: gadget: Gadget directory cleanup - group usb functionsThe drivers/usb/gadget directory contains many files.Files which are related can be distributed into separate directories.This patch moves the USB functions implementations into a separate directory.Signed-off-by: Andrzej Pietrasiewicz &lt;andrzej.p@samsung.com&gt;Signed-off-by: Felipe Balbi &lt;balbi@ti.com&gt;

            List of files:
            /linux-6.15/drivers/usb/gadget/function/f_uvc.h</description>
        <pubDate>Tue, 15 Jul 2014 11:09:46 +0000</pubDate>
        <dc:creator>Andrzej Pietrasiewicz &lt;andrzej.p@samsung.com&gt;</dc:creator>
    </item>
</channel>
</rss>
