<?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 Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>a53d1202 - char: xillybus: Add driver for XillyUSB (Xillybus variant for USB)</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/char/xillybus/Makefile#a53d1202</link>
        <description>char: xillybus: Add driver for XillyUSB (Xillybus variant for USB)The XillyUSB driver is the USB variant for the Xillybus FPGA IP core.Even though it presents a nearly identical API on the FPGA and host,it&apos;s almost a complete rewrite of the driver: The framework for exchangingdata on a USB bus is fundamentally different from doing the same with aPCIe interface, which leaves very little in common between the existingdriver and the new one for XillyUSB.Signed-off-by: Eli Billauer &lt;eli.billauer@gmail.com&gt;Link: https://lore.kernel.org/r/20210526100311.56327-3-eli.billauer@gmail.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/char/xillybus/Makefile</description>
        <pubDate>Wed, 26 May 2021 10:03:11 +0000</pubDate>
        <dc:creator>Eli Billauer &lt;eli.billauer@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>8cb5d216 - char: xillybus: Move class-related functions to new xillybus_class.c</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/char/xillybus/Makefile#8cb5d216</link>
        <description>char: xillybus: Move class-related functions to new xillybus_class.cThis patch is a preparation for adding another related driver, XillyUSB.In order to share some code between the existing Xillybus driver and theone to be added, some functions are moved to xillybus_class.cXILLYBUS_CLASS is added to Kconfig and is common to all drivers in thisgroup. The relation with the existing XILLYBUS symbol is &quot;select&quot; ratherthan &quot;depends on&quot; XILLYBUS_CLASS, or else &quot;make olddefconfig&quot; will silentlyturn off XILLYBUS, which is currently enabled in several distributions.XILLYBUS_CLASS doesn&apos;t depend on anything else, hence using it with&quot;select&quot; poses no risk for a broken configuration.After the future addition of the XillyUSB module, the tree of symbolswill be as follows:XILLYBUS_CLASS --+-- XILLYBUS --+-- XILLYBUS_PCIE                 |              |                 |              +-- XILLYBUS_OF                 |                 +-- XILLYUSBXILLYBUS is for drivers based upon memory registers + DMA-based interfaces,and it&apos;s combined with XILLYBUS_PCIE and/or XILLYBUS_OF.XILLYUSB is for the USB variant only.Or a more detailed, bottom-up outline:* CONFIG_XILLYBUS_PCIE -&gt; xillybus_pcie.c: Functions related to PCIe.* CONFIG_XILLYBUS_OF -&gt; xillybus_of.c: Functions related to Xillybus as a  peripheral on an FPGA / Processor combo chip.* CONFIG_XILLYBUS -&gt; xillybus_core.c: Functions that are common to the two  above, mainly access to the peripheral with memory-mapped registers and  DMA.* CONFIG_XILLYUSB -&gt; xillyusb.c: The driver for the USB variant, accesses  the peripheral through the USB framework.* CONFIG_XILLYBUS_CLASS -&gt; xillybus_class.c: The new module, which contains  the class and API parts that would otherwise appear both in  xillybus_core.c and xillyusb.c. Contains utility functions for the two  latter.And since I&apos;m at it, comments on the module names are added in theKconfig&apos;s help part.The functions are exported with the non-GPL EXPORT_SYMBOL (a matter oftaste).Signed-off-by: Eli Billauer &lt;eli.billauer@gmail.com&gt;Link: https://lore.kernel.org/r/20210526100311.56327-2-eli.billauer@gmail.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/char/xillybus/Makefile</description>
        <pubDate>Wed, 26 May 2021 10:03:10 +0000</pubDate>
        <dc:creator>Eli Billauer &lt;eli.billauer@gmail.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/char/xillybus/Makefile#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/char/xillybus/Makefile</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>7051924f - xillybus: Move out of staging</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/char/xillybus/Makefile#7051924f</link>
        <description>xillybus: Move out of stagingThis driver has been functional and stable throughout the year it has spentin the staging area. It has been patched for minor bugs, coding style issuesand improvements during this period.This is the second submission of this move-out, after making several styleimprovements, as suggested by Dan Carpenter.Signed-off-by: Eli Billauer &lt;eli.billauer@gmail.com&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/char/xillybus/Makefile</description>
        <pubDate>Tue, 09 Sep 2014 06:36:04 +0000</pubDate>
        <dc:creator>Eli Billauer &lt;eli.billauer@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
