<?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>d15aae73 - dmaengine: ti: convert PSIL to be buildable as module</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/dma/ti/Kconfig#d15aae73</link>
        <description>dmaengine: ti: convert PSIL to be buildable as moduleCombine all the SoC specific files into a single lib that can bebuilt-in or built as a module.Acked-by: Peter Ujfalusi &lt;peter.ujfalusi@gmail.com&gt;Signed-off-by: Kevin Hilman &lt;khilman@baylibre.com&gt;Link: https://lore.kernel.org/r/20220929234820.940048-4-khilman@baylibre.comSigned-off-by: Vinod Koul &lt;vkoul@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/dma/ti/Kconfig</description>
        <pubDate>Thu, 29 Sep 2022 23:48:20 +0000</pubDate>
        <dc:creator>Kevin Hilman &lt;khilman@baylibre.com&gt;</dc:creator>
    </item>
<item>
        <title>56b0a668 - dmaengine: ti: convert k3-udma to module</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/dma/ti/Kconfig#56b0a668</link>
        <description>dmaengine: ti: convert k3-udma to moduleCurrently k3-udma driver is built as separate platform drivers with ashared probe and identical code path, just differnet platform data.To enable to build as module, convert the separate platform driverinto a single module_platform_driver with the data selection done viacompatible string and of_match.  The separate of_match tables are alsocombined into a single table to avoid the multiple calls toof_match_node()Since all modern TI platforms using this are DT enabled, the removalof separate platform_drivers should have no functional change.Acked-by: Peter Ujfalusi &lt;peter.ujfalusi@gmail.com&gt;Signed-off-by: Kevin Hilman &lt;khilman@baylibre.com&gt;Link: https://lore.kernel.org/r/20220929234820.940048-3-khilman@baylibre.comSigned-off-by: Vinod Koul &lt;vkoul@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/dma/ti/Kconfig</description>
        <pubDate>Thu, 29 Sep 2022 23:48:19 +0000</pubDate>
        <dc:creator>Kevin Hilman &lt;khilman@baylibre.com&gt;</dc:creator>
    </item>
<item>
        <title>02246744 - dmaengine: ti: k3-udma: Drop COMPILE_TEST for the drivers for now</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/dma/ti/Kconfig#02246744</link>
        <description>dmaengine: ti: k3-udma: Drop COMPILE_TEST for the drivers for nowIt is not possible to compile test the UDMA stack right now due todependencies to T_SCI_PROTOCOL and TI_SCI_INTA_IRQCHIP and theirdependencies.Remove the COMPILE_TEST until it is actually possible to compile test thedrivers.Reported-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;Signed-off-by: Peter Ujfalusi &lt;peter.ujfalusi@ti.com&gt;Acked-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;Link: https://lore.kernel.org/r/20200403141950.9359-1-peter.ujfalusi@ti.comSigned-off-by: Vinod Koul &lt;vkoul@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/dma/ti/Kconfig</description>
        <pubDate>Fri, 03 Apr 2020 14:19:50 +0000</pubDate>
        <dc:creator>Peter Ujfalusi &lt;peter.ujfalusi@ti.com&gt;</dc:creator>
    </item>
<item>
        <title>d7024191 - dmaengine: ti: k3-udma: Add glue layer for non DMAengine users</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/dma/ti/Kconfig#d7024191</link>
        <description>dmaengine: ti: k3-udma: Add glue layer for non DMAengine usersCertain users can not use right now the DMAengine API due to missingfeatures in the core. Prime example is Networking.These users can use the glue layer interface to avoid misuse of DMAengineAPI and when the core gains the needed features they can be converted touse generic API.The most prominent features the glue layer clients are depending on:- most PSI-L native peripheral use extra rflow ranges on a receive channel   and depending on the peripheral&apos;s configuration packets from a single   free descriptor ring is going to be received to different receive ring  - it is also possible to have different free descriptor rings per rflow    and an rflow can also support 4 additional free descriptor ring based    on the size of the incoming packet- out of order completion of descriptors on a channel - when we have several queues to handle different priority packets the   descriptors will be completed &apos;out-of-order&apos;- the notion of prep_slave_sg is not matching with what the streaming type   of operation is demanding for networking- Streaming type of operation - Ability to fill the free descriptor ring with descriptors in   anticipation of incoming traffic and when a packet arrives UDMAP will   form a packet and gives it to the client driver - the descriptors are not backed with exact size data buffers as we don&apos;t   know the size of the packet we will receive, but as a generic pool of   buffers to be used by the receive channel- NAPI type of operation (polling instead of interrupt driven transfer) - without this we can not sustain gigabit speeds and we need to support NAPI - not to limit this to networking, but other high performance operationsSigned-off-by: Grygorii Strashko &lt;grygorii.strashko@ti.com&gt;Signed-off-by: Peter Ujfalusi &lt;peter.ujfalusi@ti.com&gt;Tested-by: Keerthy &lt;j-keerthy@ti.com&gt;Link: https://lore.kernel.org/r/20191223110458.30766-12-peter.ujfalusi@ti.comSigned-off-by: Vinod Koul &lt;vkoul@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/dma/ti/Kconfig</description>
        <pubDate>Mon, 23 Dec 2019 11:04:51 +0000</pubDate>
        <dc:creator>Grygorii Strashko &lt;grygorii.strashko@ti.com&gt;</dc:creator>
    </item>
<item>
        <title>25dcb5dd - dmaengine: ti: New driver for K3 UDMA</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/dma/ti/Kconfig#25dcb5dd</link>
        <description>dmaengine: ti: New driver for K3 UDMASplit patch for review containing: defines, structs, io and low levelfunctions and interrupt callbacks.DMA driver forTexas Instruments K3 NAVSS Unified DMA &#8211; Peripheral Root Complex (UDMA-P)The UDMA-P is intended to perform similar (but significantly upgraded) functionsas the packet-oriented DMA used on previous SoC devices. The UDMA-P modulesupports the transmission and reception of various packet types. The UDMA-P isarchitected to facilitate the segmentation and reassembly of SoC DMA datastructure compliant packets to/from smaller data blocks that are nativelycompatible with the specific requirements of each connected peripheral. MultipleTx and Rx channels are provided within the DMA which allow multiple segmentationor reassembly operations to be ongoing. The DMA controller maintains stateinformation for each of the channels which allows packet segmentation andreassembly operations to be time division multiplexed between channels in orderto share the underlying DMA hardware. An external DMA scheduler is used tocontrol the ordering and rate at which this multiplexing occurs for Transmitoperations. The ordering and rate of Receive operations is indirectly controlledby the order in which blocks are pushed into the DMA on the Rx PSI-L interface.The UDMA-P also supports acting as both a UTC and UDMA-C for its internalchannels. Channels in the UDMA-P can be configured to be either Packet-Based orThird-Party channels on a channel by channel basis.The initial driver supports:- MEM_TO_MEM (TR mode)- DEV_TO_MEM (Packet / TR mode)- MEM_TO_DEV (Packet / TR mode)- Cyclic (Packet / TR mode)- Metadata for descriptorsSigned-off-by: Peter Ujfalusi &lt;peter.ujfalusi@ti.com&gt;Tested-by: Keerthy &lt;j-keerthy@ti.com&gt;Reviewed-by: Grygorii Strashko &lt;grygorii.strashko@ti.com&gt;Link: https://lore.kernel.org/r/20191223110458.30766-11-peter.ujfalusi@ti.comSigned-off-by: Vinod Koul &lt;vkoul@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/dma/ti/Kconfig</description>
        <pubDate>Mon, 23 Dec 2019 11:04:50 +0000</pubDate>
        <dc:creator>Peter Ujfalusi &lt;peter.ujfalusi@ti.com&gt;</dc:creator>
    </item>
<item>
        <title>8c6bb62f - dmaengine: ti: k3 PSI-L remote endpoint configuration</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/dma/ti/Kconfig#8c6bb62f</link>
        <description>dmaengine: ti: k3 PSI-L remote endpoint configurationIn K3 architecture the DMA operates within threads. One end of the threadis UDMAP, the other is on the peripheral side.The UDMAP channel configuration depends on the needs of the remoteendpoint and it can be differ from peripheral to peripheral.This patch adds database for am654 and j721e and small API to fetch thePSI-L endpoint configuration from the database which should only used bythe DMA driver(s).Another API is added for native peripherals to give possibility to pass newconfiguration for the threads they are using, which is needed to be able tohandle changes caused by different firmware loaded for the peripheral forexample.Signed-off-by: Peter Ujfalusi &lt;peter.ujfalusi@ti.com&gt;Tested-by: Keerthy &lt;j-keerthy@ti.com&gt;Reviewed-by: Grygorii Strashko &lt;grygorii.strashko@ti.com&gt;Link: https://lore.kernel.org/r/20191223110458.30766-9-peter.ujfalusi@ti.comSigned-off-by: Vinod Koul &lt;vkoul@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/dma/ti/Kconfig</description>
        <pubDate>Mon, 23 Dec 2019 11:04:48 +0000</pubDate>
        <dc:creator>Peter Ujfalusi &lt;peter.ujfalusi@ti.com&gt;</dc:creator>
    </item>
<item>
        <title>ec8f24b7 - treewide: Add SPDX license identifier - Makefile/Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/dma/ti/Kconfig#ec8f24b7</link>
        <description>treewide: Add SPDX license identifier - Makefile/KconfigAdd SPDX license identifiers to all Make/Kconfig files which: - Have no license information of any formThese files fall under the project license, GPL v2 only. The resulting SPDXlicense identifier is:  GPL-2.0-onlySigned-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/dma/ti/Kconfig</description>
        <pubDate>Sun, 19 May 2019 12:07:45 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>d88b1397 - dmaengine: ti: New directory for Texas Instruments DMA drivers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/dma/ti/Kconfig#d88b1397</link>
        <description>dmaengine: ti: New directory for Texas Instruments DMA driversCollect the Texas Instruments DMA drivers under drivers/dma/ti/Signed-off-by: Peter Ujfalusi &lt;peter.ujfalusi@ti.com&gt;Signed-off-by: Vinod Koul &lt;vkoul@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/dma/ti/Kconfig</description>
        <pubDate>Wed, 25 Apr 2018 08:45:03 +0000</pubDate>
        <dc:creator>Peter Ujfalusi &lt;peter.ujfalusi@ti.com&gt;</dc:creator>
    </item>
</channel>
</rss>
