<?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>3d5390f4 - serial: 8250: add driver for NI UARTs</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/serial/8250/Makefile#3d5390f4</link>
        <description>serial: 8250: add driver for NI UARTsThe National Instruments (NI) 16550 is a 16550-like UART with largerFIFOs and embedded RS-232/RS-485 transceiver control circuitry. Thispatch adds a driver that can operate this UART, which is used foronboard serial ports in several NI embedded controller designs.Portions of this driver were originally written by Jaeden Amero andKarthik Manamcheri, with extensive cleanups and refactors since byBrenda Streiff.Cc: Gratian Crisan &lt;gratian.crisan@emerson.com&gt;Co-developed-by: Jason Smith &lt;jason.smith@emerson.com&gt;Signed-off-by: Jason Smith &lt;jason.smith@emerson.com&gt;Signed-off-by: Chaitanya Vadrevu &lt;chaitanya.vadrevu@emerson.com&gt;Link: https://lore.kernel.org/r/a3b0df6d-1dd5-4cc4-a7e1-4ed51fb9e4cc@emerson.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/serial/8250/Makefile</description>
        <pubDate>Tue, 18 Mar 2025 21:39:12 +0000</pubDate>
        <dc:creator>Chaitanya Vadrevu &lt;chaitanya.vadrevu@emerson.com&gt;</dc:creator>
    </item>
<item>
        <title>c1f5c148 - Revert &quot;serial: Airoha SoC UART and HSUART support&quot;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/serial/8250/Makefile#c1f5c148</link>
        <description>Revert &quot;serial: Airoha SoC UART and HSUART support&quot;This reverts commit e12ebf14fa3654f68589292e645ae1ef74786638.It causes build errors in linux-next.Cc: Benjamin Larsson &lt;benjamin.larsson@genexis.eu&gt;Reported-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;Link: https://lore.kernel.org/r/20250206135328.4bad1401@canb.auug.org.auSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/serial/8250/Makefile</description>
        <pubDate>Thu, 06 Feb 2025 05:15:30 +0000</pubDate>
        <dc:creator>Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;</dc:creator>
    </item>
<item>
        <title>e12ebf14 - serial: Airoha SoC UART and HSUART support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/serial/8250/Makefile#e12ebf14</link>
        <description>serial: Airoha SoC UART and HSUART supportSupport for Airoha AN7581 SoC UART and HSUART baud ratecalculation routine.Signed-off-by: Benjamin Larsson &lt;benjamin.larsson@genexis.eu&gt;Link: https://lore.kernel.org/r/20250119130105.2833517-3-benjamin.larsson@genexis.euSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/serial/8250/Makefile</description>
        <pubDate>Sun, 19 Jan 2025 13:01:05 +0000</pubDate>
        <dc:creator>Benjamin Larsson &lt;benjamin.larsson@genexis.eu&gt;</dc:creator>
    </item>
<item>
        <title>ffd8e8bd - serial: 8250: Extract platform driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/serial/8250/Makefile#ffd8e8bd</link>
        <description>serial: 8250: Extract platform driverExtract platform driver to a separate module for better maintenanceand to reduce churn on 8250_core part changes when it&apos;s solely relatedto the former. No functional changes intended.Signed-off-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;Acked-by: Sunil V L &lt;sunilvl@ventanamicro.com&gt;Tested-by: Sunil V L &lt;sunilvl@ventanamicro.com&gt;Link: https://lore.kernel.org/r/20240506140308.4040735-3-andriy.shevchenko@linux.intel.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/serial/8250/Makefile</description>
        <pubDate>Mon, 06 May 2024 14:00:59 +0000</pubDate>
        <dc:creator>Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>c0e1aa60 - serial: 8250: Extract RSA bits</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/serial/8250/Makefile#c0e1aa60</link>
        <description>serial: 8250: Extract RSA bitsExtract RSA bits to a separate module for better maintenanceand to reduce a churn on 8250_core part changes when it&apos;s solelyrelated to the former. No functional changes intended.Signed-off-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;Link: https://lore.kernel.org/r/20240506140308.4040735-2-andriy.shevchenko@linux.intel.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/serial/8250/Makefile</description>
        <pubDate>Mon, 06 May 2024 14:00:58 +0000</pubDate>
        <dc:creator>Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>f81f335a - alpha: remove DECpc AXP150 (Jensen) support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/serial/8250/Makefile#f81f335a</link>
        <description>alpha: remove DECpc AXP150 (Jensen) supportThis is one of the hackiest Alpha machines, and the only one withoutPCI support. Removing this allows cleaning up code in eise and ttydrivers in addition to the architecture code.Acked-by: Paul E. McKenney &lt;paulmck@kernel.org&gt;Acked-by: Matt Turner &lt;mattst88@gmail.com&gt;Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;

            List of files:
            /linux-6.15/drivers/tty/serial/8250/Makefile</description>
        <pubDate>Wed, 13 Dec 2023 14:46:35 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>66ebe67d - tty/serial: 8250: Sort drivers in Makefile</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/serial/8250/Makefile#66ebe67d</link>
        <description>tty/serial: 8250: Sort drivers in MakefileSort drivers in alphabetic order in Makefile to make it easier to findthe correct line. In case the CONFIG and filenames disagree, sort usingthe filename (ignore 8250 prefix while sorting).In addition, place 8250_early separately above the drivers.Signed-off-by: Ilpo J&#228;rvinen &lt;ilpo.jarvinen@linux.intel.com&gt;Link: https://lore.kernel.org/r/20230912103558.20123-2-ilpo.jarvinen@linux.intel.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/serial/8250/Makefile</description>
        <pubDate>Tue, 12 Sep 2023 10:35:58 +0000</pubDate>
        <dc:creator>Ilpo J&#228;rvinen &lt;ilpo.jarvinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>b334214e - serial: 8250: RT288x/Au1xxx code away from core</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/serial/8250/Makefile#b334214e</link>
        <description>serial: 8250: RT288x/Au1xxx code away from coreA non-trivial amount of RT288x/Au1xxx code is encapsulated intoifdeffery in 8250_port / 8250_early and some if UPIO_AU blocks.Create a separate file from them.Also handle errors properly in the cases where RT288x/Au1xxx code isnot configured.It seems that 0x1000 mapsize is likely overkill but I&apos;ve kept it thesame as previously (the value was shrunk to that value in commitb2b13cdfd05e (&quot;SERIAL 8250: Fixes for Alchemy UARTs.&quot;)). Seemingly, thedriver only needs to access register at 0x28 for the divisor latch.The Kconfig side is a bit tricky. As SERIAL_8250_RT288X is bool it canonly be =y. It is possible to have SERIAL_8250=m + SERIAL_8250_RT288X=ywhich required altering when 8250/ is included or the rt288x would notbe built.Signed-off-by: Ilpo J&#228;rvinen &lt;ilpo.jarvinen@linux.intel.com&gt;Link: https://lore.kernel.org/r/20230511121029.13128-5-ilpo.jarvinen@linux.intel.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/serial/8250/Makefile</description>
        <pubDate>Thu, 11 May 2023 12:10:27 +0000</pubDate>
        <dc:creator>Ilpo J&#228;rvinen &lt;ilpo.jarvinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>32bb477f - serial: 8250_pci1xxxx: Add driver for quad-uart support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/serial/8250/Makefile#32bb477f</link>
        <description>serial: 8250_pci1xxxx: Add driver for quad-uart supportpci1xxxx is a PCIe switch with a multi-function endpoint on one ofits downstream ports. Quad-uart is one of the functions in themulti-function endpoint. This driver loads for the quad-uart andenumerates single or multiple instances of uart based on the PCIesubsystem device ID.Co-developed-by: Tharun Kumar P &lt;tharunkumar.pasumarthi@microchip.com&gt;Signed-off-by: Tharun Kumar P &lt;tharunkumar.pasumarthi@microchip.com&gt;Signed-off-by: Kumaravel Thiagarajan &lt;kumaravel.thiagarajan@microchip.com&gt;Reviewed-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;Link: https://lore.kernel.org/r/20230207164814.3104605-3-kumaravel.thiagarajan@microchip.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/serial/8250/Makefile</description>
        <pubDate>Tue, 07 Feb 2023 16:48:12 +0000</pubDate>
        <dc:creator>Kumaravel Thiagarajan &lt;kumaravel.thiagarajan@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>0348386d - serial: 8250_pci: Add serial8250_pci_setup_port definition in 8250_pcilib.c</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/serial/8250/Makefile#0348386d</link>
        <description>serial: 8250_pci: Add serial8250_pci_setup_port definition in 8250_pcilib.cMove implementation of setup_port func() to serial8250_pci_setup_port.Co-developed-by: Tharun Kumar P &lt;tharunkumar.pasumarthi@microchip.com&gt;Signed-off-by: Tharun Kumar P &lt;tharunkumar.pasumarthi@microchip.com&gt;Signed-off-by: Kumaravel Thiagarajan &lt;kumaravel.thiagarajan@microchip.com&gt;Reviewed-by: Ilpo J&#228;rvinen &lt;ilpo.jarvinen@linux.intel.com&gt;Reviewed-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;Link: https://lore.kernel.org/r/20230207164814.3104605-2-kumaravel.thiagarajan@microchip.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/serial/8250/Makefile</description>
        <pubDate>Tue, 07 Feb 2023 16:48:11 +0000</pubDate>
        <dc:creator>Kumaravel Thiagarajan &lt;kumaravel.thiagarajan@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>e34a79d0 - tty: serial: 8250: add DFL bus driver for Altera 16550.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/serial/8250/Makefile#e34a79d0</link>
        <description>tty: serial: 8250: add DFL bus driver for Altera 16550.Add a Device Feature List (DFL) bus driver for the Altera16550 implementation of UART.Signed-off-by: Matthew Gerlach &lt;matthew.gerlach@linux.intel.com&gt;Reviewed-by: Ilpo J&#228;rvinen &lt;ilpo.jarvinen@linux.intel.com&gt;Reviewed-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;Reviewed-by: Marco Pagani &lt;marpagan@redhat.com&gt;Link: https://lore.kernel.org/r/20230115151447.1353428-5-matthew.gerlach@linux.intel.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/serial/8250/Makefile</description>
        <pubDate>Sun, 15 Jan 2023 15:14:47 +0000</pubDate>
        <dc:creator>Matthew Gerlach &lt;matthew.gerlach@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>9e4e2ce1 - parisc/serial: Rename 8250_gsc.c to 8250_parisc.c</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/serial/8250/Makefile#9e4e2ce1</link>
        <description>parisc/serial: Rename 8250_gsc.c to 8250_parisc.cThe file name of this driver is misleading - it handles various serialports on parisc machines, not just such on the GSC bus.Rename the file to make this clearer.Suggested-by: Mikulas Patocka &lt;mpatocka@redhat.com&gt;Signed-off-by: Helge Deller &lt;deller@gmx.de&gt;

            List of files:
            /linux-6.15/drivers/tty/serial/8250/Makefile</description>
        <pubDate>Fri, 21 Oct 2022 06:02:31 +0000</pubDate>
        <dc:creator>Helge Deller &lt;deller@gmx.de&gt;</dc:creator>
    </item>
<item>
        <title>b4a29b94 - serial: 8250: Move Alpha-specific quirk out of the core</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/serial/8250/Makefile#b4a29b94</link>
        <description>serial: 8250: Move Alpha-specific quirk out of the corestruct uart_8250_port contains mcr_mask and mcr_force members whosesole purpose is to work around an Alpha-specific quirk.  This codedoesn&apos;t belong in the core where it is executed by everyone else,so move it to a proper -&gt;set_mctrl callback which is used on theaffected Alpha machine only.The quirk was introduced in January 1995:https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/diff/drivers/char/serial.c?h=1.1.83The members in struct uart_8250_port were added in 2002:https://git.kernel.org/history/history/c/4524aad27854The quirk applies to non-PCI Alphas and arch/alpha/Kconfig specifies&quot;select FORCE_PCI if !ALPHA_JENSEN&quot;.  So apparently the only affectedmachine is the EISA-based Jensen that Linus was working on back then:https://lore.kernel.org/all/CAHk-=wj1JWZ3sCrGz16nxEj7=0O+srMg6Ah3iPTDXSPKEws_SA@mail.gmail.com/Up until now the quirk is not applied unless CONFIG_PCI is disabled.If users forget to do that or run a generic Alpha kernel, the serialports aren&apos;t usable on Jensen.  Avoid by confining the quirk toCONFIG_ALPHA_JENSEN instead of !CONFIG_PCI.  On generic Alpha kernels,auto-detect at runtime whether the quirk needs to be applied.Cc: Russell King &lt;rmk+kernel@armlinux.org.uk&gt;Cc: Ulrich Teichert &lt;krypton@ulrich-teichert.org&gt;Cc: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;Signed-off-by: Lukas Wunner &lt;lukas@wunner.de&gt;Link: https://lore.kernel.org/r/b83d069cb516549b8a5420e097bb6bdd806f36fc.1640695609.git.lukas@wunner.deSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/serial/8250/Makefile</description>
        <pubDate>Tue, 28 Dec 2021 17:22:00 +0000</pubDate>
        <dc:creator>Lukas Wunner &lt;lukas@wunner.de&gt;</dc:creator>
    </item>
<item>
        <title>fcfd3c09 - serial: 8250_pci: Split out Pericom driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/serial/8250/Makefile#fcfd3c09</link>
        <description>serial: 8250_pci: Split out Pericom driverPericom along with Acces I/O support consumes a lot of LOCs in 8250_pci.c.For the sake of easier maintenance, split it to a separate driver.Signed-off-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;Link: https://lore.kernel.org/r/20211122133512.8947-2-andriy.shevchenko@linux.intel.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/serial/8250/Makefile</description>
        <pubDate>Mon, 22 Nov 2021 13:35:10 +0000</pubDate>
        <dc:creator>Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>41a46948 - serial: 8250: Add new 8250-core based Broadcom STB driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/serial/8250/Makefile#41a46948</link>
        <description>serial: 8250: Add new 8250-core based Broadcom STB driverAdd a UART driver for the new Broadcom 8250 based STB UART. The newUART is backward compatible with the standard 8250, but has someadditional features. The new features include a high accuracy baudrate clock system and DMA support.The driver will use the new optional BAUD MUX clock to select the bestone of the four master clocks (81MHz, 108MHz, 64MHz and 48MHz) to feedthe baud rate selection logic for any requested baud rate.  This allowsfor more accurate BAUD rates when high speed baud rates are selected.The driver will use the new UART DMA hardware if the UART DMA registersare specified in Device Tree &quot;reg&quot; property.The driver also sets the UPSTAT_AUTOCTS flag when hardware flow controlis enabled. This flag is needed for UARTs that don&apos;t assert a CTSchanged interrupt when CTS changes and AFE (Hardware Flow Control) isenabled.The driver also contains a workaround for a bug in the Synopsis 8250core. The problem is that at high baud rates, the RX partial FIFOtimeout interrupt can occur but there is no RX data (DR not set inthe LSR register). In this case the driver will not read the ReceiveBuffer Register, which clears the interrupt, and the system will getcontinuous UART interrupts until the next RX character arrives. Thefix originally suggested by Synopsis was to read the Receive BufferRegister and discard the character when the DR bit in the LSR wasnot set, to clear the interrupt. The problem was that occasionallya character would arrive just after the DR bit check and a validcharacter would be discarded. The fix that was added will clearreceive interrupts to stop the interrupt, deassert RTS to insurethat no new data can arrive, wait for 1.5 character times for thesender to react to RTS and then check for data and either do a dummyread or a valid read. Debugfs error counters were also added and wereused to help create test software that would cause the error condition.The counters can be found at:/sys/kernel/debug/bcm7271-uart/&lt;device-name&gt;/statsThis also includes a few fixes for build warnings reported bythe kernel test robot.Reported-by: kernel test robot &lt;lkp@intel.com&gt;Signed-off-by: Al Cooper &lt;alcooperx@gmail.com&gt;Link: https://lore.kernel.org/r/20210325185256.16156-3-alcooperx@gmail.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/serial/8250/Makefile</description>
        <pubDate>Thu, 25 Mar 2021 18:52:56 +0000</pubDate>
        <dc:creator>Al Cooper &lt;alcooperx@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>c6825c63 - serial: 8250_tegra: Create Tegra specific 8250 driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/serial/8250/Makefile#c6825c63</link>
        <description>serial: 8250_tegra: Create Tegra specific 8250 driverTo support booting NVIDIA Tegra platforms with either Device-Tree orACPI, create a Tegra specific 8250 serial driver that supports bothfirmware types. Another benefit from doing this, is that the Tegraspecific codec in the generic Open Firmware 8250 driver can now beremoved.Signed-off-by: Jeff Brasen &lt;jbrasen@nvidia.com&gt;Signed-off-by: Jon Hunter &lt;jonathanh@nvidia.com&gt;Link: https://lore.kernel.org/r/20200129132817.26343-1-jonathanh@nvidia.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/serial/8250/Makefile</description>
        <pubDate>Wed, 29 Jan 2020 13:28:17 +0000</pubDate>
        <dc:creator>Jeff Brasen &lt;jbrasen@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>0ce5ebd2 - mfd: ioc3: Add driver for SGI IOC3 chip</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/serial/8250/Makefile#0ce5ebd2</link>
        <description>mfd: ioc3: Add driver for SGI IOC3 chipSGI IOC3 chip has integrated ethernet, keyboard and mouse interface.It also supports connecting a SuperIO chip for serial and parallelinterfaces. IOC3 is used inside various SGI systemboards and add-oncards with different equipped external interfaces.Support for ethernet and serial interfaces were implemented insidethe network driver. This patchset moves out the not network relatedparts to a new MFD driver, which takes care of card detection,setup of platform devices and interrupt distribution for the subdevices.Serial portion: Acked-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Acked-for-MFD-by: Lee Jones &lt;lee.jones@linaro.org&gt;Network part: Reviewed-by: Jakub Kicinski &lt;jakub.kicinski@netronome.com&gt;Network part: Acked-by: Jakub Kicinski &lt;jakub.kicinski@netronome.com&gt;Signed-off-by: Thomas Bogendoerfer &lt;tbogendoerfer@suse.de&gt;Signed-off-by: Paul Burton &lt;paulburton@kernel.org&gt;Cc: James Hogan &lt;jhogan@kernel.org&gt;Cc: David S. Miller &lt;davem@davemloft.net&gt;Cc: Jiri Slaby &lt;jslaby@suse.com&gt;Cc: linux-mips@vger.kernel.orgCc: linux-kernel@vger.kernel.orgCc: netdev@vger.kernel.orgCc: linux-serial@vger.kernel.org

            List of files:
            /linux-6.15/drivers/tty/serial/8250/Makefile</description>
        <pubDate>Thu, 09 Jan 2020 10:34:29 +0000</pubDate>
        <dc:creator>Thomas Bogendoerfer &lt;tbogendoerfer@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>d193db7f - serial: 8250_pci: Merge 8250_moxa to 8250_pci</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/serial/8250/Makefile#d193db7f</link>
        <description>serial: 8250_pci: Merge 8250_moxa to 8250_pciMoxa serial boards only need a special setup function, we can usegeneric 8250 framework for other parts.So let&apos;s merge 8250_moxa to 8250_pci.Signed-off-by: Kai-Heng Feng &lt;kai.heng.feng@canonical.com&gt;Link: https://lore.kernel.org/r/20190816165124.16942-1-kai.heng.feng@canonical.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/serial/8250/Makefile</description>
        <pubDate>Fri, 16 Aug 2019 16:51:24 +0000</pubDate>
        <dc:creator>Kai-Heng Feng &lt;kai.heng.feng@canonical.com&gt;</dc:creator>
    </item>
<item>
        <title>136e0ab9 - serial: 8250_dw: split Synopsys DesignWare 8250 common functions</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/serial/8250/Makefile#136e0ab9</link>
        <description>serial: 8250_dw: split Synopsys DesignWare 8250 common functionsWe would like to use same functions in the couple of drivers forSynopsys DesignWare 8250 UART. Split them from 8250_dw into new brandlibrary module which users will select explicitly.Signed-off-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;Reviewed-by: Heikki Krogerus &lt;heikki.krogerus@linux.intel.com&gt;Link: https://lore.kernel.org/r/20190806094322.64987-3-andriy.shevchenko@linux.intel.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/serial/8250/Makefile</description>
        <pubDate>Tue, 06 Aug 2019 09:43:16 +0000</pubDate>
        <dc:creator>Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>b2441318 - License cleanup: add SPDX GPL-2.0 license identifier to files with no license</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/serial/8250/Makefile#b2441318</link>
        <description>License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseMany source files in the tree are missing licensing information, whichmakes it harder for compliance tools to determine the correct license.By default all files without license information are under the defaultlicense of the kernel, which is GPL version 2.Update the files which contain no license information with the &apos;GPL-2.0&apos;SPDX license identifier.  The SPDX identifier is a legally bindingshorthand, which can be used instead of the full boiler plate text.This patch is based on work done by Thomas Gleixner and Kate Stewart andPhilippe Ombredanne.How this work was done:Patches were generated and checked against linux-4.14-rc6 for a subset ofthe use cases: - file had no licensing information it it. - file was a */uapi/* one with no licensing information in it, - file was a */uapi/* one with existing licensing information,Further patches will be generated in subsequent months to fix up caseswhere non-standard license headers were used, and references to licensehad to be inferred by heuristics based on keywords.The analysis to determine which SPDX License Identifier to be applied toa file was done in a spreadsheet of side by side results from of theoutput of two independent scanners (ScanCode &amp; Windriver) producing SPDXtag:value files created by Philippe Ombredanne.  Philippe prepared thebase worksheet, and did an initial spot review of a few 1000 files.The 4.13 kernel was the starting point of the analysis with 60,537 filesassessed.  Kate Stewart did a file by file comparison of the scannerresults in the spreadsheet to determine which SPDX license identifier(s)to be applied to the file. She confirmed any determination that was notimmediately clear with lawyers working with the Linux Foundation.Criteria used to select files for SPDX license identifier tagging was: - Files considered eligible had to be source code files. - Make and config files were included as candidates if they contained &gt;5   lines of source - File already had some variant of a license header in it (even if &lt;5   lines).All documentation files were explicitly excluded.The following heuristics were used to determine which SPDX licenseidentifiers to apply. - when both scanners couldn&apos;t find any license traces, file was   considered to have no license information in it, and the top level   COPYING file license applied.   For non */uapi/* files that summary was:   SPDX license identifier                            # files   ---------------------------------------------------|-------   GPL-2.0                                              11139   and resulted in the first patch in this series.   If that file was a */uapi/* path one, it was &quot;GPL-2.0 WITH   Linux-syscall-note&quot; otherwise it was &quot;GPL-2.0&quot;.  Results of that was:   SPDX license identifier                            # files   ---------------------------------------------------|-------   GPL-2.0 WITH Linux-syscall-note                        930   and resulted in the second patch in this series. - if a file had some form of licensing information in it, and was one   of the */uapi/* ones, it was denoted with the Linux-syscall-note if   any GPL family license was found in the file or had no licensing in   it (per prior point).  Results summary:   SPDX license identifier                            # files   ---------------------------------------------------|------   GPL-2.0 WITH Linux-syscall-note                       270   GPL-2.0+ WITH Linux-syscall-note                      169   ((GPL-2.0 WITH Linux-syscall-note) OR BSD-2-Clause)    21   ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)    17   LGPL-2.1+ WITH Linux-syscall-note                      15   GPL-1.0+ WITH Linux-syscall-note                       14   ((GPL-2.0+ WITH Linux-syscall-note) OR BSD-3-Clause)    5   LGPL-2.0+ WITH Linux-syscall-note                       4   LGPL-2.1 WITH Linux-syscall-note                        3   ((GPL-2.0 WITH Linux-syscall-note) OR MIT)              3   ((GPL-2.0 WITH Linux-syscall-note) AND MIT)             1   and that resulted in the third patch in this series. - when the two scanners agreed on the detected license(s), that became   the concluded license(s). - when there was disagreement between the two scanners (one detected a   license but the other didn&apos;t, or they both detected different   licenses) a manual inspection of the file occurred. - In most cases a manual inspection of the information in the file   resulted in a clear resolution of the license that should apply (and   which scanner probably needed to revisit its heuristics). - When it was not immediately clear, the license identifier was   confirmed with lawyers working with the Linux Foundation. - If there was any question as to the appropriate license identifier,   the file was flagged for further research and to be revisited later   in time.In total, over 70 hours of logged manual review was done on thespreadsheet to determine the SPDX license identifiers to apply to thesource files by Kate, Philippe, Thomas and, in some cases, confirmationby lawyers working with the Linux Foundation.Kate also obtained a third independent scan of the 4.13 code base fromFOSSology, and compared selected files where the other two scannersdisagreed against that SPDX file, to see if there was new insights.  TheWindriver scanner is based on an older version of FOSSology in part, sothey are related.Thomas did random spot checks in about 500 files from the spreadsheetsfor the uapi headers and agreed with SPDX license identifier in thefiles he inspected. For the non-uapi files Thomas did random spot checksin about 15000 files.In initial set of patches against 4.14-rc6, 3 files were found to havecopy/paste license identifier errors, and have been fixed to reflect thecorrect identifier.Additionally Philippe spent 10 hours this week doing a detailed manualinspection and review of the 12,461 patched files from the initial patchversion early this week with: - a full scancode scan run, collecting the matched texts, detected   license ids and scores - reviewing anything where there was a license detected (about 500+   files) to ensure that the applied SPDX license was correct - reviewing anything where there was no detection but the patch license   was not GPL-2.0 WITH Linux-syscall-note to ensure that the applied   SPDX license was correctThis produced a worksheet with 20 files needing minor correction.  Thisworksheet was then exported into 3 different .csv files for thedifferent types of files to be modified.These .csv files were then reviewed by Greg.  Thomas wrote a script toparse the csv files and add the proper SPDX tag to the file, in theformat that the file expected.  This script was further refined by Gregbased on the output to detect more types of files automatically and todistinguish between header and source .c files (which need differentcomment types.)  Finally Greg ran the script using the .csv files togenerate the patches.Reviewed-by: Kate Stewart &lt;kstewart@linuxfoundation.org&gt;Reviewed-by: Philippe Ombredanne &lt;pombredanne@nexb.com&gt;Reviewed-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/tty/serial/8250/Makefile</description>
        <pubDate>Wed, 01 Nov 2017 14:07:57 +0000</pubDate>
        <dc:creator>Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;</dc:creator>
    </item>
</channel>
</rss>
