<?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>f1067280 - mtd: parsers: ar7: remove support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/mtd/parsers/Makefile#f1067280</link>
        <description>mtd: parsers: ar7: remove supportAR7 is going to be removed from the Kernel, so remove its support forMTD.Signed-off-by: Wolfram Sang &lt;wsa+renesas@sang-engineering.com&gt;Acked-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;Acked-by: Miquel Raynal &lt;miquel.raynal@bootlin.com&gt;Signed-off-by: Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;

            List of files:
            /linux-6.15/drivers/mtd/parsers/Makefile</description>
        <pubDate>Fri, 22 Sep 2023 06:15:23 +0000</pubDate>
        <dc:creator>Wolfram Sang &lt;wsa+renesas@sang-engineering.com&gt;</dc:creator>
    </item>
<item>
        <title>00a35880 - mtd: parsers: add TP-Link SafeLoader partitions table parser</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/mtd/parsers/Makefile#00a35880</link>
        <description>mtd: parsers: add TP-Link SafeLoader partitions table parserThis parser deals with most TP-Link home routers. It reads info aboutpartitions and registers them in the MTD subsystem.Example from TP-Link Archer C5 V2:spi-nor spi0.0: s25fl128s1 (16384 Kbytes)15 tplink-safeloader partitions found on MTD device spi0.0Creating 15 MTD partitions on &quot;spi0.0&quot;:0x000000000000-0x000000040000 : &quot;fs-uboot&quot;0x000000040000-0x000000440000 : &quot;os-image&quot;0x000000440000-0x000000e40000 : &quot;rootfs&quot;0x000000e40000-0x000000e40200 : &quot;default-mac&quot;0x000000e40200-0x000000e40400 : &quot;pin&quot;0x000000e40400-0x000000e40600 : &quot;product-info&quot;0x000000e50000-0x000000e60000 : &quot;partition-table&quot;0x000000e60000-0x000000e60200 : &quot;soft-version&quot;0x000000e61000-0x000000e70000 : &quot;support-list&quot;0x000000e70000-0x000000e80000 : &quot;profile&quot;0x000000e80000-0x000000e90000 : &quot;default-config&quot;0x000000e90000-0x000000ee0000 : &quot;user-config&quot;0x000000ee0000-0x000000fe0000 : &quot;log&quot;0x000000fe0000-0x000000ff0000 : &quot;radio_bk&quot;0x000000ff0000-0x000001000000 : &quot;radio&quot;Signed-off-by: Rafa&#322; Mi&#322;ecki &lt;rafal@milecki.pl&gt;Signed-off-by: Miquel Raynal &lt;miquel.raynal@bootlin.com&gt;Link: https://lore.kernel.org/linux-mtd/20221015092950.27467-2-zajec5@gmail.com

            List of files:
            /linux-6.15/drivers/mtd/parsers/Makefile</description>
        <pubDate>Sat, 15 Oct 2022 09:29:50 +0000</pubDate>
        <dc:creator>Rafa&#322; Mi&#322;ecki &lt;rafal@milecki.pl&gt;</dc:creator>
    </item>
<item>
        <title>002181f5 - mtd: parsers: add Broadcom&apos;s U-Boot parser</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/mtd/parsers/Makefile#002181f5</link>
        <description>mtd: parsers: add Broadcom&apos;s U-Boot parserBroadcom stores environment variables blocks inside U-Boot partitionitself. This driver finds &amp; registers them.Signed-off-by: Rafa&#322; Mi&#322;ecki &lt;rafal@milecki.pl&gt;Signed-off-by: Miquel Raynal &lt;miquel.raynal@bootlin.com&gt;Link: https://lore.kernel.org/linux-mtd/20220711153041.6036-2-zajec5@gmail.com

            List of files:
            /linux-6.15/drivers/mtd/parsers/Makefile</description>
        <pubDate>Mon, 11 Jul 2022 15:30:41 +0000</pubDate>
        <dc:creator>Rafa&#322; Mi&#322;ecki &lt;rafal@milecki.pl&gt;</dc:creator>
    </item>
<item>
        <title>9b78ef0c - mtd: parsers: add support for Sercomm partitions</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/mtd/parsers/Makefile#9b78ef0c</link>
        <description>mtd: parsers: add support for Sercomm partitionsThis adds an MTD partition parser for the Sercomm partition table thatis used in some Beeline, Netgear and Sercomm routers.The Sercomm partition map table contains real partition offsets, whichmay differ from device to device depending on the number and location ofbad blocks on NAND.Original patch (proposed by NOGUCHI Hiroshi):Link: https://github.com/openwrt/openwrt/pull/1318#issuecomment-420607394Signed-off-by: NOGUCHI Hiroshi &lt;drvlabo@gmail.com&gt;Signed-off-by: Mikhail Zhilkin &lt;csharper2005@gmail.com&gt;Signed-off-by: Miquel Raynal &lt;miquel.raynal@bootlin.com&gt;Link: https://lore.kernel.org/linux-mtd/20220529110714.189732-1-csharper2005@gmail.com

            List of files:
            /linux-6.15/drivers/mtd/parsers/Makefile</description>
        <pubDate>Sun, 29 May 2022 11:07:14 +0000</pubDate>
        <dc:creator>Mikhail Zhilkin &lt;csharper2005@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>7134a2d0 - mtd: parsers: ofpart: support Linksys Northstar partitions</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/mtd/parsers/Makefile#7134a2d0</link>
        <description>mtd: parsers: ofpart: support Linksys Northstar partitionsThis allows extending ofpart parser with support for Linksys Northstardevices. That support uses recently added quirks mechanism.Signed-off-by: Rafa&#322; Mi&#322;ecki &lt;rafal@milecki.pl&gt;Signed-off-by: Miquel Raynal &lt;miquel.raynal@bootlin.com&gt;Link: https://lore.kernel.org/linux-mtd/20210312134919.7767-2-zajec5@gmail.com

            List of files:
            /linux-6.15/drivers/mtd/parsers/Makefile</description>
        <pubDate>Fri, 12 Mar 2021 13:49:19 +0000</pubDate>
        <dc:creator>Rafa&#322; Mi&#322;ecki &lt;rafal@milecki.pl&gt;</dc:creator>
    </item>
<item>
        <title>bb17230c - mtd: parsers: ofpart: support BCM4908 fixed partitions</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/mtd/parsers/Makefile#bb17230c</link>
        <description>mtd: parsers: ofpart: support BCM4908 fixed partitionsSome devices use fixed partitioning with some partitions requiring someextra logic. E.g. BCM4908 may have multiple firmware partitions butdetecting currently used one requires checking bootloader parameters.To support such cases without duplicating a lot of code (without copyingmost of the ofpart.c code) support for post-parsing callback was added.BCM4908 support in ofpart can be enabled using config option and resultsin compiling &amp; executing a specific callback. It simply reads offset ofcurrently used firmware partition from the DT. Bootloader specifies itusing the &quot;brcm_blparms&quot; property.Signed-off-by: Rafa&#322; Mi&#322;ecki &lt;rafal@milecki.pl&gt;Signed-off-by: Miquel Raynal &lt;miquel.raynal@bootlin.com&gt;Link: https://lore.kernel.org/linux-mtd/20210301105823.31032-1-zajec5@gmail.com

            List of files:
            /linux-6.15/drivers/mtd/parsers/Makefile</description>
        <pubDate>Mon, 01 Mar 2021 10:58:23 +0000</pubDate>
        <dc:creator>Rafa&#322; Mi&#322;ecki &lt;rafal@milecki.pl&gt;</dc:creator>
    </item>
<item>
        <title>803eb124 - mtd: parsers: Add Qcom SMEM parser</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/mtd/parsers/Makefile#803eb124</link>
        <description>mtd: parsers: Add Qcom SMEM parserNAND based Qualcomm platforms have the partition table populated in theShared Memory (SMEM). Hence, add a parser for parsing the partitionsfrom it.Signed-off-by: Manivannan Sadhasivam &lt;manivannan.sadhasivam@linaro.org&gt;Signed-off-by: Miquel Raynal &lt;miquel.raynal@bootlin.com&gt;Link: https://lore.kernel.org/linux-mtd/20210104041137.113075-3-manivannan.sadhasivam@linaro.org

            List of files:
            /linux-6.15/drivers/mtd/parsers/Makefile</description>
        <pubDate>Mon, 04 Jan 2021 04:11:35 +0000</pubDate>
        <dc:creator>Manivannan Sadhasivam &lt;manivannan.sadhasivam@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>a3f12a35 - mtd: parsers: Move CMDLINE parser</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/mtd/parsers/Makefile#a3f12a35</link>
        <description>mtd: parsers: Move CMDLINE parserThis moves the CMDLINE partition parser down into theparser subdirectory. No functional change.Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Signed-off-by: Richard Weinberger &lt;richard@nod.at&gt;

            List of files:
            /linux-6.15/drivers/mtd/parsers/Makefile</description>
        <pubDate>Tue, 13 Aug 2019 07:25:31 +0000</pubDate>
        <dc:creator>Linus Walleij &lt;linus.walleij@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>c5da56f7 - mtd: parsers: Move OF parser</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/mtd/parsers/Makefile#c5da56f7</link>
        <description>mtd: parsers: Move OF parserThis moves the OF/device tree partition parser down into theparser subdirectory. No functional change.Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Signed-off-by: Richard Weinberger &lt;richard@nod.at&gt;

            List of files:
            /linux-6.15/drivers/mtd/parsers/Makefile</description>
        <pubDate>Tue, 13 Aug 2019 07:25:30 +0000</pubDate>
        <dc:creator>Linus Walleij &lt;linus.walleij@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>ac37d352 - mtd: parsers: Move BCM63xx parser</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/mtd/parsers/Makefile#ac37d352</link>
        <description>mtd: parsers: Move BCM63xx parserThis moves the BCM63xx partition parser down into theparser subdirectory. No functional change.Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Signed-off-by: Richard Weinberger &lt;richard@nod.at&gt;

            List of files:
            /linux-6.15/drivers/mtd/parsers/Makefile</description>
        <pubDate>Tue, 13 Aug 2019 07:25:29 +0000</pubDate>
        <dc:creator>Linus Walleij &lt;linus.walleij@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>11f74023 - mtd: parsers: Move BCM47xx parser</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/mtd/parsers/Makefile#11f74023</link>
        <description>mtd: parsers: Move BCM47xx parserThis moves the BCM47xx partition parser down into theparser subdirectory. No functional change.Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Signed-off-by: Richard Weinberger &lt;richard@nod.at&gt;

            List of files:
            /linux-6.15/drivers/mtd/parsers/Makefile</description>
        <pubDate>Tue, 13 Aug 2019 07:25:28 +0000</pubDate>
        <dc:creator>Linus Walleij &lt;linus.walleij@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>5a4a335a - mtd: parsers: Move TI AR7 parser</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/mtd/parsers/Makefile#5a4a335a</link>
        <description>mtd: parsers: Move TI AR7 parserThis moves the TI AR7 partition parser down into theparser subdirectory. No functional change.Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Signed-off-by: Richard Weinberger &lt;richard@nod.at&gt;

            List of files:
            /linux-6.15/drivers/mtd/parsers/Makefile</description>
        <pubDate>Tue, 13 Aug 2019 07:25:27 +0000</pubDate>
        <dc:creator>Linus Walleij &lt;linus.walleij@linaro.org&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/mtd/parsers/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/mtd/parsers/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>2aa3b8e1 - mtd: afs: Move AFS partition parser to parsers subdir</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/mtd/parsers/Makefile#2aa3b8e1</link>
        <description>mtd: afs: Move AFS partition parser to parsers subdirThis moves the AFS (ARM Firmware Suite) partition parserfor NOR flash down into the parsers subdirectory.Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Signed-off-by: Richard Weinberger &lt;richard@nod.at&gt;

            List of files:
            /linux-6.15/drivers/mtd/parsers/Makefile</description>
        <pubDate>Thu, 02 May 2019 14:30:26 +0000</pubDate>
        <dc:creator>Linus Walleij &lt;linus.walleij@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>dd84cb02 - mtd: bcm63xxpart: move imagetag parsing to its own parser</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/mtd/parsers/Makefile#dd84cb02</link>
        <description>mtd: bcm63xxpart: move imagetag parsing to its own parserMove the bcm963xx Image Tag parsing into its own partition parser. ThisAllows reusing the parser with different full flash parsers.While moving it, rename it to bcm963* to better reflect it isn&apos;t chip,but reference implementation specific.Reviewed-by: Rob Herring &lt;robh@kernel.org&gt;Signed-off-by: Jonas Gorski &lt;jonas.gorski@gmail.com&gt;Reviewed-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;Signed-off-by: Richard Weinberger &lt;richard@nod.at&gt;

            List of files:
            /linux-6.15/drivers/mtd/parsers/Makefile</description>
        <pubDate>Thu, 28 Mar 2019 14:19:08 +0000</pubDate>
        <dc:creator>Jonas Gorski &lt;jonas.gorski@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>43f1fd01 - mtd: Move Redboot partition parser</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/mtd/parsers/Makefile#43f1fd01</link>
        <description>mtd: Move Redboot partition parserThis moves the Redboot partition parser down to the parserssubdirectory.Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Signed-off-by: Boris Brezillon &lt;boris.brezillon@bootlin.com&gt;

            List of files:
            /linux-6.15/drivers/mtd/parsers/Makefile</description>
        <pubDate>Sat, 10 Nov 2018 20:01:25 +0000</pubDate>
        <dc:creator>Linus Walleij &lt;linus.walleij@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>8a4580e4 - mtd: sharpslpart: Add sharpslpart partition parser</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/mtd/parsers/Makefile#8a4580e4</link>
        <description>mtd: sharpslpart: Add sharpslpart partition parserThe Sharp SL Series (Zaurus) PXA handhelds have 16/64/128M of NAND flashand share the same layout of the first 7M partition, managed by Sharp FTL.GPL 2.4 sources: http://support.ezaurus.com/developer/source/source_dl.aspThe purpose of this self-contained patch is to add a common parser andremove the hardcoded sizes in the board files (these devices are not yetconverted to devicetree).Users will have benefits because the mtdparts= tag will not be necessaryanymore and they will be free to repartition the little sized flash.The obsolete bootloader can not pass the partitioning info to modernkernels anymore so it has to be read from flash at known logical addresses.(see http://www.h5.dion.ne.jp/~rimemoon/zaurus/memo_006.htm )In kernel, under arch/arm/mach-pxa we have already 8 machines:MACH_POODLE, MACH_CORGI, MACH_SHEPERD, MACH_HUSKY, MACH_AKITA, MACH_SPITZ,MACH_BORZOI, MACH_TOSA.Lost after the 2.4 vendor kernel are MACH_BOXER and MACH_TERRIER.Almost every model has different factory partitioning: add to this theunits can be repartitioned by users with userspace tools (nandlogical)and installers for popular (back then) linux distributions.The Parameter Area in the first (boot) partition extends from 0x00040000 to0x0007bfff (176k) and contains two copies of the partition table:...0x00060000: Partition Info1     16k0x00064000: Partition Info2     16k0x00668000: Model               16k...The first 7M partition is managed by the Sharp FTL reserving 5% + 1 blocksfor wear-leveling: some blocks are remapped and one layer of translation(logical to physical) is necessary.There isn&apos;t much documentation about this FTL in the 2.4 sources, just theMTD methods for reading and writing using logical addresses and the blockmanagement (wear-leveling, use counter).It seems this FTL was tailored with 16KiB eraesize in mind so to fit oneparam block exactly, to have two copies of the partition table on twoblocks.Later pxa27x devices have same size but 128KiB erasesize and less blocks(56 vs. 448) but the same schema was adopted, even if the two tables arenow in the same eraseblock.For the purpose of the MTD parser only the read part of the code was taken.The NAND drivers that can use this parser are sharpsl.c and tmio_nand.c.Signed-off-by: Andrea Adami &lt;andrea.adami@gmail.com&gt;Reviewed-by: Boris Brezillon &lt;boris.brezillon@free-electrons.com&gt;Signed-off-by: Richard Weinberger &lt;richard@nod.at&gt;

            List of files:
            /linux-6.15/drivers/mtd/parsers/Makefile</description>
        <pubDate>Thu, 31 Aug 2017 21:05:07 +0000</pubDate>
        <dc:creator>Andrea Adami &lt;andrea.adami@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>99352afe - mtd: extract TRX parser out of bcm47xxpart into a separated module</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/mtd/parsers/Makefile#99352afe</link>
        <description>mtd: extract TRX parser out of bcm47xxpart into a separated moduleThis makes TRX parsing code reusable with other platforms and parsers.Please note this patch doesn&apos;t really change anything in the existingcode, just moves it. There is still some place for improvement (e.g.working on non-hacky method of checking rootfs format) but it&apos;s notreally a subject of this change.Signed-off-by: Rafa&#322; Mi&#322;ecki &lt;rafal@milecki.pl&gt;Signed-off-by: Brian Norris &lt;computersforpeace@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/mtd/parsers/Makefile</description>
        <pubDate>Wed, 21 Jun 2017 06:26:47 +0000</pubDate>
        <dc:creator>Rafa&#322; Mi&#322;ecki &lt;rafal@milecki.pl&gt;</dc:creator>
    </item>
</channel>
</rss>
