<?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 Kconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>6f660ffc - usb: gadget: midi2: Reverse-select at the right place</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/gadget/Kconfig#6f660ffc</link>
        <description>usb: gadget: midi2: Reverse-select at the right placeWe should do reverse selection of other components fromCONFIG_USB_F_MIDI2 which is tristate, instead ofCONFIG_USB_CONFIGFS_F_MIDI2 which is bool, for satisfying subtlemodule dependencies.Fixes: 8b645922b223 (&quot;usb: gadget: Add support for USB MIDI 2.0 function driver&quot;)Cc: stable &lt;stable@kernel.org&gt;Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;Link: https://lore.kernel.org/r/20250101131124.27599-1-tiwai@suse.deSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/gadget/Kconfig</description>
        <pubDate>Wed, 01 Jan 2025 13:11:19 +0000</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>7b07a2a7 - usb: gadget: functionfs: Add DMABUF import interface</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/gadget/Kconfig#7b07a2a7</link>
        <description>usb: gadget: functionfs: Add DMABUF import interfaceThis patch introduces three new ioctls. They all should be called on adata endpoint (ie. not ep0). They are:- FUNCTIONFS_DMABUF_ATTACH, which takes the file descriptor of a DMABUF  object to attach to the endpoint.- FUNCTIONFS_DMABUF_DETACH, which takes the file descriptor of the  DMABUF to detach from the endpoint. Note that closing the endpoint&apos;s  file descriptor will automatically detach all attached DMABUFs.- FUNCTIONFS_DMABUF_TRANSFER, which requests a data transfer from / to  the given DMABUF. Its argument is a structure that packs the DMABUF&apos;s  file descriptor, the size in bytes to transfer (which should generally  be set to the size of the DMABUF), and a &apos;flags&apos; field which is unused  for now.  Before this ioctl can be used, the related DMABUF must be attached  with FUNCTIONFS_DMABUF_ATTACH.These three ioctls enable the FunctionFS code to transfer data betweenthe USB stack and a DMABUF object, which can be provided by a driverfrom a completely different subsystem, in a zero-copy fashion.Signed-off-by: Paul Cercueil &lt;paul@crapouillou.net&gt;Acked-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;Acked-by: Christian K&#246;nig &lt;christian.koenig@amd.com&gt;Link: https://lore.kernel.org/r/20240130122340.54813-4-paul@crapouillou.netSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/gadget/Kconfig</description>
        <pubDate>Tue, 30 Jan 2024 12:23:39 +0000</pubDate>
        <dc:creator>Paul Cercueil &lt;paul@crapouillou.net&gt;</dc:creator>
    </item>
<item>
        <title>8b645922 - usb: gadget: Add support for USB MIDI 2.0 function driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/gadget/Kconfig#8b645922</link>
        <description>usb: gadget: Add support for USB MIDI 2.0 function driverThis patch adds the support for USB MIDI 2.0 gadget function driver.The driver emulates a USB MIDI 2.0 interface with one or more UMPEndpoints, where each of UMP Endpoint is a pair of MIDI Endpoints forhandling MIDI 2.0 UMP packets.  When the function driver is bound, thedriver creates an ALSA card object with UMP rawmidi devices.  This isa kind of loop-back where the incoming and upcoming UMP packetsfrom/to the MIDI 2.0 UMP Endpoints are transferred as-is.  Inaddition, legacy (MIDI 1.0) rawmidi devices are created, so thatlegacy applications can work in the gadget side, too.When a USB MIDI 2.0 gadget interface appears, the connected host canuse it with the snd-usb-audio driver where MIDI 2.0 support isenabled.  Both gadget and connected hosts will have the similar UMPEndpoint and Function Block (or Group Terminal Block) information.Slight differences are the direction and UI-hint bits; it&apos;s due to thenature of gadget driver, and the input/output direction is swapped inboth sides (the input for gadget is the output for host, and viceversa).The driver supports the brand-new UMP v1.1 feature, including the UMPStream message handling for providing UMP Endpoint and Function Blockinformation as well as dealing with the MIDI protocol switch.  Thedriver responds to UMP Stream messages by itself.  OTOH, MIDI-CImessage handling isn&apos;t implemented in the kernel driver; it should beprocessed in the user-space through the loopback UMP device.As of this patch, the whole configuration is fixed, providing only onebidirectional UMP Endpoint containing a single FB/GTB with a singleUMP Group.  The configuration will be dynamically changeable in thefollowing patches.The traditional MIDI 1.0 is still provided in the altset 0 (which ismandatory per spec).  But it&apos;s only about the configuration, and noactual I/O will be running for the altset 0 as of this patch.  Theproper support MIDI 1.0 altset will follow in later patches, too.Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;Link: https://lore.kernel.org/r/20230725062206.9674-2-tiwai@suse.deSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/gadget/Kconfig</description>
        <pubDate>Tue, 25 Jul 2023 06:22:00 +0000</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>466be4c9 - usb: uvc: move uvc_fmts and uvc_format_by_guid to own compile unit</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/gadget/Kconfig#466be4c9</link>
        <description>usb: uvc: move uvc_fmts and uvc_format_by_guid to own compile unitThe media driver USB_VIDEO_CLASS and USB_F_UVC are using the samefunction uvc_format_by_guid. Since the function is inline, every userwill get a copy of the used uvc_fmts array and the function. This patchmoves the code to an own compile unit and add this dependency asUVC_COMMON to both users.Reviewed-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;Reviewed-by: Daniel Scally &lt;dan.scally@ideasonboard.com&gt;Tested-by: Daniel Scally &lt;dan.scally@ideasonboard.com&gt;Signed-off-by: Michael Grzeschik &lt;m.grzeschik@pengutronix.de&gt;Link: https://lore.kernel.org/r/20230126231456.3402323-4-m.grzeschik@pengutronix.deSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/gadget/Kconfig</description>
        <pubDate>Thu, 26 Jan 2023 23:14:54 +0000</pubDate>
        <dc:creator>Michael Grzeschik &lt;m.grzeschik@pengutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>9958d30f - media: Kconfig: cleanup VIDEO_DEV dependencies</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/gadget/Kconfig#9958d30f</link>
        <description>media: Kconfig: cleanup VIDEO_DEV dependenciesmedia Kconfig has two entries associated to V4L API:VIDEO_DEV and VIDEO_V4L2.On Kernel 2.6.x, there were two V4L APIs, each one with its own flag.VIDEO_DEV were meant to:	1) enable Video4Linux and make its Kconfig options to appear;	2) it makes the Kernel build the V4L core.while VIDEO_V4L2 where used to distinguish between drivers thatimplement the newer API and drivers that implemented the former one.With time, such meaning changed, specially after the removal ofall V4L version 1 drivers.At the current implementation, VIDEO_DEV only does (1): it enablesthe media options related to V4L, that now has:	menu &quot;Video4Linux options&quot;		visible if VIDEO_DEV	source &quot;drivers/media/v4l2-core/Kconfig&quot;	endmenubut it doesn&apos;t affect anymore the V4L core drivers.The rationale is that the V4L2 core has a &quot;soft&quot; dependencyat the I2C bus, and now requires to select a number of otherKconfig options:	config VIDEO_V4L2		tristate		depends on (I2C || I2C=n) &amp;&amp; VIDEO_DEV		select RATIONAL		select VIDEOBUF2_V4L2 if VIDEOBUF2_CORE		default (I2C || I2C=n) &amp;&amp; VIDEO_DEVIn the past, merging them would be tricky, but it seems that it is nowpossible to merge those symbols, in order to simplify V4L dependencies.Let&apos;s keep VIDEO_DEV, as this one is used on some make *defconfigconfigurations.Suggested-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;Reviewed-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;Reviewed-by: Jacopo Mondi &lt;jacopo@jmondi.org&gt;Reviewed-by: Neil Armstrong &lt;narmstrong@baylibre.com&gt; # for meson-vdec &amp; meson-ge2dAcked-by: Andrzej Pietrasiewicz &lt;andrzejtp2010@gmail.com&gt;Acked-by: &#321;ukasz Stelmach &lt;l.stelmach@samsung.com&gt;Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/usb/gadget/Kconfig</description>
        <pubDate>Sun, 13 Mar 2022 06:25:46 +0000</pubDate>
        <dc:creator>Mauro Carvalho Chehab &lt;mchehab@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>e81e7f9a - usb: gadget: uvc: add scatter gather support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/gadget/Kconfig#e81e7f9a</link>
        <description>usb: gadget: uvc: add scatter gather supportThis patch adds support for scatter gather transfers. If the underlyinggadgets sg_supported == true, then the videeobuf2-dma-sg is used and theencode routine maps all scatter entries to separate scatterlists for theusb gadget.When streaming 1080p with request size of 1024 times 3 bytes top shows adifference of about 6.4% CPU load applying this patch: PID USER      PR  NI    VIRT    RES  %CPU  %MEM     TIME+ S COMMAND  64 root       0 -20    0.0m   0.0m   7.7   0.0   0:01.25 I [kworker/u5:0-uvcvideo]  83 root       0 -20    0.0m   0.0m   4.5   0.0   0:03.71 I [kworker/u5:3-uvcvideo] 307 root     -51   0    0.0m   0.0m   3.8   0.0   0:01.05 S [irq/51-dwc3]vs.  64 root       0 -20    0.0m   0.0m   5.8   0.0   0:01.79 I [kworker/u5:0-uvcvideo] 306 root     -51   0    0.0m   0.0m   3.2   0.0   0:01.97 S [irq/51-dwc3]  82 root       0 -20    0.0m   0.0m   0.6   0.0   0:01.86 I [kworker/u5:1-uvcvideo]Signed-off-by: Michael Grzeschik &lt;m.grzeschik@pengutronix.de&gt;Link: https://lore.kernel.org/r/20210628155311.16762-5-m.grzeschik@pengutronix.deSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/gadget/Kconfig</description>
        <pubDate>Mon, 28 Jun 2021 15:53:10 +0000</pubDate>
        <dc:creator>Michael Grzeschik &lt;m.grzeschik@pengutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>d7889c20 - usb: gadget: select CONFIG_CRC32</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/gadget/Kconfig#d7889c20</link>
        <description>usb: gadget: select CONFIG_CRC32Without crc32 support, this driver fails to link:arm-linux-gnueabi-ld: drivers/usb/gadget/function/f_eem.o: in function `eem_unwrap&apos;:f_eem.c:(.text+0x11cc): undefined reference to `crc32_le&apos;arm-linux-gnueabi-ld: drivers/usb/gadget/function/f_ncm.o:f_ncm.c:(.text+0x1e40):more undefined references to `crc32_le&apos; followFixes: 6d3865f9d41f (&quot;usb: gadget: NCM: Add transmit multi-frame.&quot;)Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Cc: stable &lt;stable@vger.kernel.org&gt;Link: https://lore.kernel.org/r/20210103214224.1996535-1-arnd@kernel.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/gadget/Kconfig</description>
        <pubDate>Sun, 03 Jan 2021 21:42:17 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>b9b70170 - USB: Fix up terminology</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/gadget/Kconfig#b9b70170</link>
        <description>USB: Fix up terminologyUSB is a HOST/DEVICE protocol, as per the specification and alldocumentation.  Fix up terms that are not applicable to make thingsmatch up with the terms used through the rest of the USB stack.Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Acked-by: Felipe Balbi &lt;balbi@kernel.org&gt;Link: https://lore.kernel.org/r/20200630174123.GA1906678@kroah.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/gadget/Kconfig</description>
        <pubDate>Tue, 30 Jun 2020 17:41:23 +0000</pubDate>
        <dc:creator>Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;</dc:creator>
    </item>
<item>
        <title>10e5e6c2 - usb: gadget: move choice ... endchoice to legacy/Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/gadget/Kconfig#10e5e6c2</link>
        <description>usb: gadget: move choice ... endchoice to legacy/Kconfigdrivers/usb/gadget/Kconfig includes drivers/usb/gadget/legacy/Kconfiginside the &apos;choice&apos; block. The current Kconfig allows this, but I&apos;dlike to discourage this usage.People tend to mess up the structure without noticing that entiredrivers/usb/gadget/legacy/Kconfig is placed in the choice context.In fact, legacy/Kconfig mixes up bool and tristate in the choice,and creates nested choice, etc.This commit does not change the behavior, but it will help peoplenotice how badly this Kconfig file is written.Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Link: https://lore.kernel.org/r/20191211073857.16780-1-masahiroy@kernel.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/gadget/Kconfig</description>
        <pubDate>Wed, 11 Dec 2019 07:38:57 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>ecefae6d - docs: usb: rename files to .rst and add them to drivers-api</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/gadget/Kconfig#ecefae6d</link>
        <description>docs: usb: rename files to .rst and add them to drivers-apiWhile there are a mix of things here, most of the stuffwere written from Kernel developer&apos;s PoV. So, add them tothe driver-api book.A follow up for this patch would be to move documents fromthere that are specific to sysadmins, adding them to theadmin-guide.Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt;Acked-by: Johan Hovold &lt;johan@kernel.org&gt;Acked-by: Felipe Balbi &lt;felipe.balbi@linux.intel.com&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/gadget/Kconfig</description>
        <pubDate>Tue, 18 Jun 2019 21:05:38 +0000</pubDate>
        <dc:creator>Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>cae8dc3b - USB: add missing SPDX lines to Kconfig and Makefiles</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/gadget/Kconfig#cae8dc3b</link>
        <description>USB: add missing SPDX lines to Kconfig and MakefilesThere are a few remaining drivers/usb/ files that do not have SPDXidentifiers in them, all of these are either Kconfig or Makefiles.  Addthe correct GPL-2.0 identifier to them to make scanning tools happy.Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/usb/gadget/Kconfig</description>
        <pubDate>Thu, 17 Jan 2019 08:23:50 +0000</pubDate>
        <dc:creator>Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;</dc:creator>
    </item>
<item>
        <title>9dbe416b - Revert &quot;usb: gadget: allow to enable legacy drivers without USB_ETH&quot;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/gadget/Kconfig#9dbe416b</link>
        <description>Revert &quot;usb: gadget: allow to enable legacy drivers without USB_ETH&quot;This reverts commit 7a9618a22aadffb55027d665491adf466bced61a.Romain Izard recently reported that commit 7a9618a22aad ended upallowing every legacy gadget driver to statically linked to thekernel, however that doesn&apos;t work, since only one legacy gadget can bebound to a controller. Because of that, let&apos;s revert the original commitand fix the problem.Reported-by: Romain Izard &lt;romain.izard.pro@gmail.com&gt;Signed-off-by: Felipe Balbi &lt;felipe.balbi@linux.intel.com&gt;

            List of files:
            /linux-6.15/drivers/usb/gadget/Kconfig</description>
        <pubDate>Tue, 12 Dec 2017 10:44:40 +0000</pubDate>
        <dc:creator>Felipe Balbi &lt;felipe.balbi@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>7a9618a2 - usb: gadget: allow to enable legacy drivers without USB_ETH</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/gadget/Kconfig#7a9618a2</link>
        <description>usb: gadget: allow to enable legacy drivers without USB_ETHConsiderable time ago the legacy gadget menu was added inside theUSB_ETH choice. I think this was a mistake and that the legacygadget menu should have been added after &quot;endchoice&quot; instead ofbefore. Hence this patch.Fixes: commit 8443f2d2b778 (&quot;usb: gadget: Gadget directory cleanup - group legacy gadgets&quot;)Signed-off-by: Bart Van Assche &lt;bart.vanassche@wdc.com&gt;Reviewed-by: Hannes Reinecke &lt;hare@suse.com&gt;Cc: Nicholas Bellinger &lt;nab@linux-iscsi.org&gt;Cc: Andrzej Pietrasiewicz &lt;andrzej.p@samsung.com&gt;Cc: linux-usb@vger.kernel.orgSigned-off-by: Felipe Balbi &lt;felipe.balbi@linux.intel.com&gt;

            List of files:
            /linux-6.15/drivers/usb/gadget/Kconfig</description>
        <pubDate>Tue, 31 Oct 2017 18:03:19 +0000</pubDate>
        <dc:creator>Bart Van Assche &lt;bart.vanassche@wdc.com&gt;</dc:creator>
    </item>
<item>
        <title>f8faa3bf - usb: gadget: allow serial gadget console on other configs</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/gadget/Kconfig#f8faa3bf</link>
        <description>usb: gadget: allow serial gadget console on other configsUSB gadget serial console works on functions other than the legacyconfigurations. Let the user enable it when using any function thatuses the serial utilities.Signed-off-by: Thadeu Lima de Souza Cascardo &lt;cascardo@cascardo.eti.br&gt;Signed-off-by: Felipe Balbi &lt;felipe.balbi@linux.intel.com&gt;

            List of files:
            /linux-6.15/drivers/usb/gadget/Kconfig</description>
        <pubDate>Fri, 11 Aug 2017 11:33:23 +0000</pubDate>
        <dc:creator>Thadeu Lima de Souza Cascardo &lt;cascardo@cascardo.eti.br&gt;</dc:creator>
    </item>
<item>
        <title>0591bc23 - usb: gadget: add f_uac1 variant based on a new u_audio api</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/gadget/Kconfig#0591bc23</link>
        <description>usb: gadget: add f_uac1 variant based on a new u_audio apiThis patch adds a new function &apos;f_uac1&apos;(f_uac1 with virtual &quot;ALSA card&quot;) thatuses recently created u_audio API. Comparingto legacy f_uac1 function implementation itdoesn&apos;t require any real Audio codec to bepresent on the device. In f_uac1 audiostreams are simply sinked to and sourcedfrom a virtual ALSA sound card createdusing u_audio API.Legacy f_uac1 approach is to write audiosamples directly to existing ALSA soundcardf_uac1 approach is more generic/flexibleone - create an ALSA sound card thatrepresents USB Audio function and allows tobe used by userspace application thatmay choose to do whatever it wants with thedata received from the USB Host and chooseto provide whatever it wants as audio datato the USB Host.f_uac1 also has capture support (gadget-&gt;host)thanks to easy implementation via u_audio.By default, capture interface has 48000kHz/2chconfiguration, same as playback channel has.f_uac1 descriptors naming conventionuses f_uac2 driver naming convention thatmakes it more common and meaningful.Comparing to f_uac1_legacy, the f_uac1 doesn&apos;thave volume/mute functionality. This is becausethe f_uac1 volume/mute feature unit was dummyimplementation since that driver creation (2009)and never had any real volume control or mutefunctionality, so there is no any differencehere.Since f_uac1 functionality, exposedinterface to userspace (virtual ALSA card),input parameters are so different comparingto f_uac1_legacy, that there is no anyreason to keep them in the same file/module,and separate function was created.g_audio can be built using one of existingUAC functions (f_uac1, f_uac1_legacy or f_uac2)Signed-off-by: Ruslan Bilovol &lt;ruslan.bilovol@gmail.com&gt;Signed-off-by: Felipe Balbi &lt;felipe.balbi@linux.intel.com&gt;

            List of files:
            /linux-6.15/drivers/usb/gadget/Kconfig</description>
        <pubDate>Sun, 18 Jun 2017 13:23:54 +0000</pubDate>
        <dc:creator>Ruslan Bilovol &lt;ruslan.bilovol@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d355339e - usb: gadget: function: make current f_uac1 implementation legacy</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/gadget/Kconfig#d355339e</link>
        <description>usb: gadget: function: make current f_uac1 implementation legacyBefore introducing new f_uac1 function (with virtualALSA card) make current implementation legacy.This includes renaming of existing files, somevariables, config options and documentationSigned-off-by: Ruslan Bilovol &lt;ruslan.bilovol@gmail.com&gt;Signed-off-by: Felipe Balbi &lt;felipe.balbi@linux.intel.com&gt;

            List of files:
            /linux-6.15/drivers/usb/gadget/Kconfig</description>
        <pubDate>Sun, 18 Jun 2017 13:23:53 +0000</pubDate>
        <dc:creator>Ruslan Bilovol &lt;ruslan.bilovol@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>eb9fecb9 - usb: gadget: f_uac2: split out audio core</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/gadget/Kconfig#eb9fecb9</link>
        <description>usb: gadget: f_uac2: split out audio coreAbstract the peripheral side ALSA sound card code fromthe f_uac2 function into a component that can be calledby various functions, so the various flavors can be splitapart and selectively reused.Visible changes: - add uac_params structure to pass audio paramteres for   g_audio_setup - make ALSA sound card&apos;s name configurable - add [in/out]_ep_maxpsize - allocate snd_uac_chip structure during g_audio_setup - add u_audio_[start/stop]_[capture/playback] functionsSigned-off-by: Ruslan Bilovol &lt;ruslan.bilovol@gmail.com&gt;Signed-off-by: Felipe Balbi &lt;felipe.balbi@linux.intel.com&gt;

            List of files:
            /linux-6.15/drivers/usb/gadget/Kconfig</description>
        <pubDate>Sun, 18 Jun 2017 13:23:52 +0000</pubDate>
        <dc:creator>Ruslan Bilovol &lt;ruslan.bilovol@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>05853ad6 - usb: fix the comment with regards to DocBook</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/gadget/Kconfig#05853ad6</link>
        <description>usb: fix the comment with regards to DocBookThe USB gadget documentation is not at DocBook anymore.The main file was converted to ReST, and stored atDocumentation/driver-api/usb/gadget.rst, but there arestill several plain text files related to gadget underDocumentation/usb.So, be generic and just mention documentationwithout specifying where it is.Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@s-opensource.com&gt;Signed-off-by: Felipe Balbi &lt;felipe.balbi@linux.intel.com&gt;

            List of files:
            /linux-6.15/drivers/usb/gadget/Kconfig</description>
        <pubDate>Tue, 16 May 2017 18:11:58 +0000</pubDate>
        <dc:creator>Mauro Carvalho Chehab &lt;mchehab@s-opensource.com&gt;</dc:creator>
    </item>
<item>
        <title>ce4a23cc - usb: fix the comment with regards to DocBook</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/gadget/Kconfig#ce4a23cc</link>
        <description>usb: fix the comment with regards to DocBookThe USB gadget documentation is not at DocBook anymore.The main file was converted to ReST, and stored atDocumentation/driver-api/usb/gadget.rst, but there arestill several plain text files related to gadget underDocumentation/usb.So, be generic and just mention documentationwithout specifying where it is.Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@s-opensource.com&gt;

            List of files:
            /linux-6.15/drivers/usb/gadget/Kconfig</description>
        <pubDate>Sun, 14 May 2017 15:08:25 +0000</pubDate>
        <dc:creator>Mauro Carvalho Chehab &lt;mchehab@s-opensource.com&gt;</dc:creator>
    </item>
<item>
        <title>bc27f66e - usb: gadget: reword configuration choices</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/usb/gadget/Kconfig#bc27f66e</link>
        <description>usb: gadget: reword configuration choicesAs USB_CONFIGFS is not a part of the &quot;USB Gadget Drivers&quot; choiceanymore, the name for the option and its attached description needs tobe more descriptive. It appears one level higher in the configurationmenu, and without the context provided by the comments for the choiceentry, it needs to make sense on its own.Conversely, the &quot;USB Gadget Drivers&quot; entry now only introduces thelegacy drivers, where one or more functions are combined in a singledriver. As the configfs option can be used as a full-fledgedalternative, rename the choice entry to show that it is not the onlyway to provice service as an USB gadget.Signed-off-by: Romain Izard &lt;romain.izard.pro@gmail.com&gt;Signed-off-by: Felipe Balbi &lt;felipe.balbi@linux.intel.com&gt;

            List of files:
            /linux-6.15/drivers/usb/gadget/Kconfig</description>
        <pubDate>Fri, 10 Mar 2017 13:11:42 +0000</pubDate>
        <dc:creator>Romain Izard &lt;romain.izard.pro@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
