<?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>72f2b0b2 - drivers/block: Move PARIDE protocol modules to drivers/ata/pata_parport</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/ata/Makefile#72f2b0b2</link>
        <description>drivers/block: Move PARIDE protocol modules to drivers/ata/pata_parportMove PARIDE protocol modules out of drivers/block intodrivers/ata/pata_parport and update the CONFIG_ symbol names toPATA_PARPORT.[Damien]The pata_parport driver file itsef is also moved together with theprotocol modules in drivers/ata/pata_parport.Signed-off-by: Ondrej Zary &lt;linux@zary.sk&gt;Acked-by: Jens Axboe &lt;axboe@kernel.dk&gt;Signed-off-by: Damien Le Moal &lt;damien.lemoal@opensource.wdc.com&gt;

            List of files:
            /linux-6.15/drivers/ata/Makefile</description>
        <pubDate>Mon, 30 Jan 2023 21:10:50 +0000</pubDate>
        <dc:creator>Ondrej Zary &lt;linux@zary.sk&gt;</dc:creator>
    </item>
<item>
        <title>246a1c4c - ata: pata_parport: add driver (PARIDE replacement)</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/ata/Makefile#246a1c4c</link>
        <description>ata: pata_parport: add driver (PARIDE replacement)The pata_parport is a libata-based replacement of the old PARIDEsubsystem - driver for parallel port IDE devices.It uses the original paride low-level protocol drivers but does notneed the high-level drivers (pd, pcd, pf, pt, pg). The IDE devicesbehind parallel port adapters are handled by the ATA layer.This will allow paride and its high-level drivers to be removed.Unfortunately, libata drivers cannot sleep so pata_parport claimsparport before activating the ata host and keeps it claimed (andprotocol connected) until the ata host is removed. This means thatno devices can be chained (neither other pata_parport devices nora printer).paride and pata_parport are mutually exclusive because the compiledprotocol drivers are incompatible.Tested with: - Imation SuperDisk LS-120 and HP C4381A (EPAT) - Freecom Parallel CD (FRPW) - Toshiba Mobile CD-RW 2793008 w/Freecom Parallel Cable rev.903 (FRIQ) - Backpack CD-RW 222011 and CD-RW 19350 (BPCK6)The following bugs in low-level protocol drivers were found and willbe fixed later:Note: EPP-32 mode is buggy in EPAT - and also in all other protocoldrivers - they don&apos;t handle non-multiple-of-4 block transferscorrectly. This causes problems with LS-120 drive.There is also another bug in EPAT: EPP modes don&apos;t work unless a 4-bitor 8-bit mode is used first (probably some initialization missing?).Once the device is initialized, EPP works until power cycle.So after device power on, you have to:echo &quot;parport0 epat 0&quot; &gt;/sys/bus/pata_parport/new_deviceecho pata_parport.0 &gt;/sys/bus/pata_parport/delete_deviceecho &quot;parport0 epat 4&quot; &gt;/sys/bus/pata_parport/new_device(autoprobe will initialize correctly as it tries the slowest modesfirst but you&apos;ll get the broken EPP-32 mode)Note: EPP modes are buggy in FRPW, only modes 0 and 1 work.Signed-off-by: Ondrej Zary &lt;linux@zary.sk&gt;Reviewed-by: Christoph Hellwig &lt;hch@lst.de&gt;Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;Acked-by: Jens Axboe &lt;axboe@kernel.dk&gt;Signed-off-by: Damien Le Moal &lt;damien.lemoal@opensource.wdc.com&gt;

            List of files:
            /linux-6.15/drivers/ata/Makefile</description>
        <pubDate>Mon, 23 Jan 2023 19:09:54 +0000</pubDate>
        <dc:creator>Ondrej Zary &lt;linux@zary.sk&gt;</dc:creator>
    </item>
<item>
        <title>38943cbd - ata: remove palmld pata driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/ata/Makefile#38943cbd</link>
        <description>ata: remove palmld pata driverThe PXA palmld machine was removed, so the pata driver is nolonger used and can be removed. There is a chance that some ofthis code might be useful for turning some of the other PXAPCMCIA host drivers into PATA drivers, but it&apos;s clear thatit would not work unmodified, and it seems unlikely thatsomeone would do this work.Cc: Alessandro Zummo &lt;a.zummo@towertech.it&gt;Cc: Marek Vasut &lt;marek.vasut@gmail.com&gt;Cc: linux-kernel@vger.kernel.orgCc: linux-ide@vger.kernel.orgAcked-by: Damien Le Moal &lt;damien.lemoal@opensource.wdc.com&gt;Reviewed-by: Sergey Shtylyov &lt;s.shtylyov@omp.ru&gt;Acked-by: Robert Jarzmik &lt;robert.jarzmik@free.fr&gt;Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;

            List of files:
            /linux-6.15/drivers/ata/Makefile</description>
        <pubDate>Fri, 30 Sep 2022 11:46:44 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>d06dd30b - pata: remove samsung_cf driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/ata/Makefile#d06dd30b</link>
        <description>pata: remove samsung_cf driverThis device was only used by the smdk6410 board file that is nowgone, so the driver can be removed as well.Reviewed-by: Sergey Shtylyov &lt;s.shtylyov@omp.ru&gt;Acked-by: Damien Le Moal &lt;damien.lemoal@opensource.wdc.com&gt;Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;

            List of files:
            /linux-6.15/drivers/ata/Makefile</description>
        <pubDate>Fri, 30 Sep 2022 11:01:02 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>43c10618 - ata: remove palmchip pata_bk3710 driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/ata/Makefile#43c10618</link>
        <description>ata: remove palmchip pata_bk3710 driverThis device was used only on the davinci dm644x platform thatis now gone, and no references to the device remain in thekernel.Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Acked-by: Marc Zyngier &lt;maz@kernel.org&gt;Acked-by: Bartosz Golaszewski &lt;bartosz.golaszewski@linaro.org&gt;Reviewed-by: Sergey Shtylyov &lt;s.shtylyov@omp.ru&gt;Signed-off-by: Damien Le Moal &lt;damien.lemoal@opensource.wdc.com&gt;

            List of files:
            /linux-6.15/drivers/ata/Makefile</description>
        <pubDate>Wed, 19 Oct 2022 15:29:37 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>33629d35 - ata: ahci: Add DWC AHCI SATA controller support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/ata/Makefile#33629d35</link>
        <description>ata: ahci: Add DWC AHCI SATA controller supportSynopsys AHCI SATA controller can work pretty under with the genericAHCI-platform driver control. But there are vendor-specific peculiaritieswhich can tune the device performance up and which may need to be fixed upfor proper device functioning. In addition some DWC AHCI-based controllersmay require small platform-specific fixups, so adding them in the genericAHCI driver would have ruined the code simplicity. Shortly speaking inorder to keep the generic AHCI-platform code clean and have DWC AHCISATA-specific features supported we suggest to add a dedicated DWC AHCISATA device driver. Aside with the standard AHCI-platform resourcesgetting, enabling/disabling and the controller registration the new driverperforms the next actions.First of all there is a way to verify whether the HBA/ports capabilitiesactivated in OF are correct. Almost all features availability is reflectedin the vendor-specific parameters registers. So the DWC AHCI driver doesthe capabilities sanity check based on the corresponding fields state.Secondly if either the Command Completion Coalescing or the Device Sleepfeature is enabled the DWC AHCI-specific internal 1ms timer must be fixedin accordance with the application clock signal frequency. In particularthe timer value must be set to be Fapp * 1000. Normally the SoC designerspre-configure the TIMER1MS register to contain a correct value by default.But the platforms can support the application clock rate change. If thathappens the 1ms timer value must be accordingly updated otherwise thedependent features won&apos;t work as expected. In the DWC AHCI driver wesuggest to rely on the &quot;aclk&quot; reference clock rate to set the timerinterval up. That clock source is supposed to be the AHCI SATA applicationclock in accordance with the DT bindings.Finally DWC AHCI SATA controller AXI/AHB bus DMA-engine can be tuned up totransfer up to 1024 * FIFO words at a time by setting the Tx/Rxtransaction size in the DMA control register. The maximum value depends onthe DMA data bus and AXI/AHB bus maximum burst length. In most of thecases it&apos;s better to set the maximum possible value to reach the best AHCISATA controller performance. But sometimes in order to improve the systeminterconnect responsiveness, transferring in smaller data chunks may bemore preferable. For such cases and for the case when the default valuedoesn&apos;t provide the best DMA bus performance we suggest to use the newHBA-port specific DT-properties &quot;snps,{tx,rx}-ts-max&quot; to tune the DMAtransactions size up.After all the settings denoted above are handled the DWC AHCI SATA driverproceeds further with the standard AHCI-platform host initializations.Note since DWC AHCI controller is now have a dedicated driver we candiscard the corresponding compatible string from the ahci-platform.cmodule. The same concerns &quot;snps,spear-ahci&quot; compatible string, which isalso based on the DWC AHCI IP-core.Signed-off-by: Serge Semin &lt;Sergey.Semin@baikalelectronics.ru&gt;Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;Signed-off-by: Damien Le Moal &lt;damien.lemoal@opensource.wdc.com&gt;

            List of files:
            /linux-6.15/drivers/ata/Makefile</description>
        <pubDate>Fri, 09 Sep 2022 19:36:17 +0000</pubDate>
        <dc:creator>Serge Semin &lt;Sergey.Semin@baikalelectronics.ru&gt;</dc:creator>
    </item>
<item>
        <title>7fe183c7 - ata: start separating SATA specific code from libata-core.c</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/ata/Makefile#7fe183c7</link>
        <description>ata: start separating SATA specific code from libata-core.cStart separating SATA specific code from libata-core.c:* move following functions to libata-sata.c:  - ata_tf_to_fis()  - ata_tf_from_fis()  - sata_link_scr_lpm()  - ata_slave_link_init()  - sata_lpm_ignore_phy_events()* group above functions together in &lt;linux/libata.h&gt;* include libata-sata.c in the build when CONFIG_SATA_HOST=yCode size savings on m68k arch using (modified) atari_defconfig:   text    data     bss     dec     hex filenamebefore:  37582     572      40   38194    9532 drivers/ata/libata-core.oafter:  36762     572      40   37374    91fe drivers/ata/libata-core.oReviewed-by: Christoph Hellwig &lt;hch@lst.de&gt;Signed-off-by: Bartlomiej Zolnierkiewicz &lt;b.zolnierkie@samsung.com&gt;Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux-6.15/drivers/ata/Makefile</description>
        <pubDate>Thu, 26 Mar 2020 15:58:11 +0000</pubDate>
        <dc:creator>Bartlomiej Zolnierkiewicz &lt;b.zolnierkie@samsung.com&gt;</dc:creator>
    </item>
<item>
        <title>a9b2c120 - ata: separate PATA timings code from libata-core.c</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/ata/Makefile#a9b2c120</link>
        <description>ata: separate PATA timings code from libata-core.cSeparate PATA timings code from libata-core.c:* add PATA_TIMINGS config option and make corresponding PATA  host drivers (and ATA ACPI code) select it* move following PATA timings code to libata-pata-timings.c:  - ata_timing_quantize()  - ata_timing_merge()  - ata_timing_find_mode()  - ata_timing_compute()* group above functions together in &lt;linux/libata.h&gt;* include libata-pata-timings.c in the build when PATA_TIMINGS  config option is enabled* cover ata_timing_cycle2mode() with CONFIG_ATA_ACPI ifdef (it  depends on code from libata-core.c and libata-pata-timings.c  while its only user is ATA ACPI)Code size savings on m68k arch using (modified) atari_defconfig:   text    data     bss     dec     hex filenamebefore:  39688     573      40   40301    9d6d drivers/ata/libata-core.oafter:  37820     572      40   38432    9620 drivers/ata/libata-core.oReviewed-by: Christoph Hellwig &lt;hch@lst.de&gt;Signed-off-by: Bartlomiej Zolnierkiewicz &lt;b.zolnierkie@samsung.com&gt;Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux-6.15/drivers/ata/Makefile</description>
        <pubDate>Thu, 26 Mar 2020 15:58:07 +0000</pubDate>
        <dc:creator>Bartlomiej Zolnierkiewicz &lt;b.zolnierkie@samsung.com&gt;</dc:creator>
    </item>
<item>
        <title>740c68a0 - ata: add Buddha PATA controller driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/ata/Makefile#740c68a0</link>
        <description>ata: add Buddha PATA controller driverAdd Buddha PATA controller driver. It enables libata support forthe Buddha, Catweasel and X-Surf expansion boards on the Zorroexpansion bus.Module removal is currently unsupported (the old IDE&apos;s buddhadriver also doesn&apos;t support it).Tested-by: John Paul Adrian Glaubitz &lt;glaubitz@physik.fu-berlin.de&gt;Cc: Michael Schmitz &lt;schmitzmic@gmail.com&gt;Cc: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Signed-off-by: Bartlomiej Zolnierkiewicz &lt;b.zolnierkie@samsung.com&gt;Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux-6.15/drivers/ata/Makefile</description>
        <pubDate>Thu, 07 Feb 2019 12:20:44 +0000</pubDate>
        <dc:creator>Bartlomiej Zolnierkiewicz &lt;b.zolnierkie@samsung.com&gt;</dc:creator>
    </item>
<item>
        <title>c44734a8 - ata: remove bf54x driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/ata/Makefile#c44734a8</link>
        <description>ata: remove bf54x driverThe blackfin architecture is getting removed, so this driveris obsolete as well.Acked-by: Tejun Heo &lt;tj@kernel.org&gt;Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;

            List of files:
            /linux-6.15/drivers/ata/Makefile</description>
        <pubDate>Fri, 09 Mar 2018 17:10:45 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>9ab27d1d - ata: add Amiga Gayle PATA controller driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/ata/Makefile#9ab27d1d</link>
        <description>ata: add Amiga Gayle PATA controller driverAdd Amiga Gayle PATA controller driver. It enables libata supportfor the on-board IDE interfaces on some Amiga models (A600, A1200,A4000 and A4000T) and also for IDE interfaces on the Zorro expansionbus (M-Tech E-Matrix 530 expansion card).Thanks to John Paul Adrian Glaubitz and Michael Schmitz for helpwith testing the driver.Tested-by: John Paul Adrian Glaubitz &lt;glaubitz@physik.fu-berlin.de&gt;Cc: Michael Schmitz &lt;schmitzmic@gmail.com&gt;Cc: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Cc: Philippe Ombredanne &lt;pombredanne@nexb.com&gt;Cc: Andy Shevchenko &lt;andy.shevchenko@gmail.com&gt;Signed-off-by: Bartlomiej Zolnierkiewicz &lt;b.zolnierkie@samsung.com&gt;Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/ata/Makefile</description>
        <pubDate>Fri, 16 Mar 2018 16:15:47 +0000</pubDate>
        <dc:creator>Bartlomiej Zolnierkiewicz &lt;b.zolnierkie@samsung.com&gt;</dc:creator>
    </item>
<item>
        <title>65904252 - ata: remove pata_at32</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/ata/Makefile#65904252</link>
        <description>ata: remove pata_at32Since AVR32 was removed, pata_at32 is unselectable/uncompilable.Remove this driver.Signed-off-by: Corentin Labbe &lt;clabbe.montjoie@gmail.com&gt;Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/ata/Makefile</description>
        <pubDate>Thu, 18 Jan 2018 20:05:34 +0000</pubDate>
        <dc:creator>Corentin Labbe &lt;clabbe.montjoie@gmail.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/ata/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/ata/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>
<item>
        <title>47269605 - ata: mediatek: add support for MediaTek SATA controller</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/ata/Makefile#47269605</link>
        <description>ata: mediatek: add support for MediaTek SATA controllerThis adds support the AHCI-compliant Serial ATA controller presenton MediaTek SoCs.Signed-off-by: Ryder Lee &lt;ryder.lee@mediatek.com&gt;Acked-by: Tejun Heo &lt;tj@kernel.org&gt;Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/ata/Makefile</description>
        <pubDate>Fri, 18 Aug 2017 01:13:07 +0000</pubDate>
        <dc:creator>Ryder Lee &lt;ryder.lee@mediatek.com&gt;</dc:creator>
    </item>
<item>
        <title>be4e456e - ata: Add driver for Faraday Technology FTIDE010</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/ata/Makefile#be4e456e</link>
        <description>ata: Add driver for Faraday Technology FTIDE010This adds a driver for the Faraday Technology FTIDE010PATA IP block.When used with the Storlink/Storm/Cortina Systems GeminiSoC, the PATA interface is accompanied by a PATA&lt;-&gt;SATAbridge, so while the device appear as a PATA controller,it attaches physically to SATA disks, and also has adesignated memory area with registers to set up the bridge.The Gemini SATA bridge is separated into its own driverfile to make things modular and make it possible to reusethe PATA driver as stand-alone on other systems than theGemini.dmesg excerpt from the D-Link DIR-685 storage router:gemini-sata-bridge 46000000.sata: SATA ID 00000e00, PHY ID: 01000100gemini-sata-bridge 46000000.sata: set up the Gemini IDE/SATA nexusftide010 63000000.ata: set up Gemini PATA0ftide010 63000000.ata: device ID 00000500, irq 26, io base 0x63000000ftide010 63000000.ata: SATA0 (master) startgemini-sata-bridge 46000000.sata: SATA0 PHY readyscsi host0: pata-ftide010ata1: PATA max UDMA/133 irq 26ata1.00: ATA-8: INTEL SSDSA2CW120G3, 4PC10302, max UDMA/133ata1.00: 234441648 sectors, multi 1: LBA48 NCQ (depth 0/32)ata1.00: configured for UDMA/133scsi 0:0:0:0: Direct-Access     ATA      INTEL SSDSA2CW12 0302 PQ: 0 ANSI: 5ata1.00: Enabling discard_zeroes_datasd 0:0:0:0: [sda] 234441648 512-byte logical blocks: (120 GB/112 GiB)sd 0:0:0:0: [sda] Write Protect is offsd 0:0:0:0: [sda] Write cache: enabled, read cache:                  enabled, doesn&apos;t support DPO or FUAata1.00: Enabling discard_zeroes_dataata1.00: Enabling discard_zeroes_datasd 0:0:0:0: [sda] Attached SCSI diskAfter this I can flawlessly mount and read/write copy etc filesfrom /dev/sda[n].Cc: John Feng-Hsin Chiang &lt;john453@faraday-tech.com&gt;Cc: Greentime Hu &lt;green.hu@gmail.com&gt;Acked-by: Hans Ulli Kroll &lt;ulli.kroll@googlemail.com&gt;Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Acked-by: Bartlomiej Zolnierkiewicz &lt;b.zolnierkie@samsung.com&gt;Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/ata/Makefile</description>
        <pubDate>Sun, 04 Jun 2017 08:50:08 +0000</pubDate>
        <dc:creator>Linus Walleij &lt;linus.walleij@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>76a40ca8 - ata: add Palmchip BK3710 PATA controller driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/ata/Makefile#76a40ca8</link>
        <description>ata: add Palmchip BK3710 PATA controller driverAdd Palmchip BK3710 PATA controller driver.Acked-by: Sergei Shtylyov &lt;sergei.shtylyov@cogentembedded.com&gt;Acked-by: Tejun Heo &lt;tj@kernel.org&gt;Signed-off-by: Bartlomiej Zolnierkiewicz &lt;b.zolnierkie@samsung.com&gt;Signed-off-by: Sekhar Nori &lt;nsekhar@ti.com&gt;

            List of files:
            /linux-6.15/drivers/ata/Makefile</description>
        <pubDate>Wed, 22 Mar 2017 18:20:58 +0000</pubDate>
        <dc:creator>Bartlomiej Zolnierkiewicz &lt;b.zolnierkie@samsung.com&gt;</dc:creator>
    </item>
<item>
        <title>df46e6a4 - ata: ahci: add support for DaVinci DM816 SATA controller</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/ata/Makefile#df46e6a4</link>
        <description>ata: ahci: add support for DaVinci DM816 SATA controllerThis SATA controller is quite similar to the one present on the DA850SoC, but the PHY configuration is different and it supports two HBAports.The IP suffers from the same PMP issue the DA850 does - if we enablePMP but don&apos;t use it - softreset fails. Appropriate workaround wasimplemented in this driver as well.Signed-off-by: Bartosz Golaszewski &lt;bgolaszewski@baylibre.com&gt;Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/ata/Makefile</description>
        <pubDate>Tue, 14 Mar 2017 11:04:51 +0000</pubDate>
        <dc:creator>Bartosz Golaszewski &lt;bgolaszewski@baylibre.com&gt;</dc:creator>
    </item>
<item>
        <title>3075b62d - pata: remove the at91 driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/ata/Makefile#3075b62d</link>
        <description>pata: remove the at91 driverThis driver is orphan since commit b2026f708e09 (&quot;ARM: at91: removeat91sam9260/at91sam9g20 legacy board support&quot;). Given that nobody caredadding DT support to it, it probably means it&apos;s no longer used and isthus a good candidate for removal.Signed-off-by: Boris Brezillon &lt;boris.brezillon@free-electrons.com&gt;Acked-by: Bartlomiej Zolnierkiewicz &lt;b.zolnierkie@samsung.com&gt;Acked-by: Nicolas Ferre &lt;nicolas.ferre@microchip.com&gt;Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/ata/Makefile</description>
        <pubDate>Wed, 15 Mar 2017 13:39:11 +0000</pubDate>
        <dc:creator>Boris Brezillon &lt;boris.brezillon@free-electrons.com&gt;</dc:creator>
    </item>
<item>
        <title>7e11aabd - ata: add Atari Falcon PATA controller driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/ata/Makefile#7e11aabd</link>
        <description>ata: add Atari Falcon PATA controller driverAdd Atari Falcon PATA controller driver.  The major differencewhen compared to legacy IDE&apos;s falconide host driver is that weare using polled PIO mode and thus avoiding the need for STDMAlocking magic altogether.Tested under ARAnyM emulator.Signed-off-by: Bartlomiej Zolnierkiewicz &lt;b.zolnierkie@samsung.com&gt;Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/ata/Makefile</description>
        <pubDate>Fri, 30 Dec 2016 14:01:18 +0000</pubDate>
        <dc:creator>Bartlomiej Zolnierkiewicz &lt;b.zolnierkie@samsung.com&gt;</dc:creator>
    </item>
<item>
        <title>eba68f82 - ata: ahci_brcmstb: rename to support across Broadcom SoC&apos;s</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/ata/Makefile#eba68f82</link>
        <description>ata: ahci_brcmstb: rename to support across Broadcom SoC&apos;sRename the existing Broadcom STB ahci driver to commonBroadcom SATA3 driver to share this across Broadcom SoCs.Signed-off-by: Yendapally Reddy Dhananjaya Reddy &lt;yendapally.reddy@broadcom.com&gt;Acked-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/ata/Makefile</description>
        <pubDate>Thu, 16 Jun 2016 13:53:32 +0000</pubDate>
        <dc:creator>Yendapally Reddy Dhananjaya Reddy &lt;yendapally.reddy@broadcom.com&gt;</dc:creator>
    </item>
</channel>
</rss>
