OSDN Git Service

mtd: afs: Move AFS partition parser to parsers subdir
authorLinus Walleij <linus.walleij@linaro.org>
Thu, 2 May 2019 14:30:26 +0000 (16:30 +0200)
committerRichard Weinberger <richard@nod.at>
Mon, 6 May 2019 19:48:46 +0000 (21:48 +0200)
This moves the AFS (ARM Firmware Suite) partition parser
for NOR flash down into the parsers subdirectory.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Richard Weinberger <richard@nod.at>
drivers/mtd/Kconfig
drivers/mtd/Makefile
drivers/mtd/parsers/Kconfig
drivers/mtd/parsers/Makefile
drivers/mtd/parsers/afs.c [moved from drivers/mtd/afs.c with 100% similarity]

index 0c263df..fb31a7f 100644 (file)
@@ -60,22 +60,6 @@ config MTD_CMDLINE_PARTS
 
          If unsure, say 'N'.
 
-config MTD_AFS_PARTS
-       tristate "ARM Firmware Suite partition parsing"
-       depends on (ARM || ARM64)
-       help
-         The ARM Firmware Suite allows the user to divide flash devices into
-         multiple 'images'. Each such image has a header containing its name
-         and offset/size etc.
-
-         If you need code which can detect and parse these tables, and
-         register MTD 'partitions' corresponding to each image detected,
-         enable this option.
-
-         You will still need the parsing functions to be called by the driver
-         for your particular device. It won't happen automatically. The
-         'physmap' map driver (CONFIG_MTD_PHYSMAP) does this, for example.
-
 config MTD_OF_PARTS
        tristate "OpenFirmware partitioning information support"
        default y
index 58fc327..806287e 100644 (file)
@@ -9,7 +9,6 @@ mtd-y                           := mtdcore.o mtdsuper.o mtdconcat.o mtdpart.o mtdchar.o
 
 obj-$(CONFIG_MTD_OF_PARTS)     += ofpart.o
 obj-$(CONFIG_MTD_CMDLINE_PARTS) += cmdlinepart.o
-obj-$(CONFIG_MTD_AFS_PARTS)    += afs.o
 obj-$(CONFIG_MTD_AR7_PARTS)    += ar7part.o
 obj-$(CONFIG_MTD_BCM63XX_PARTS)        += bcm63xxpart.o
 obj-$(CONFIG_MTD_BCM47XX_PARTS)        += bcm47xxpart.o
index c8be3f1..bc20132 100644 (file)
@@ -9,6 +9,22 @@ config MTD_PARSER_IMAGETAG
          This driver adds support for parsing a partition with an Image Tag
          header and creates up to two partitions, kernel and rootfs.
 
+config MTD_AFS_PARTS
+       tristate "ARM Firmware Suite partition parsing"
+       depends on (ARM || ARM64)
+       help
+         The ARM Firmware Suite allows the user to divide flash devices into
+         multiple 'images'. Each such image has a header containing its name
+         and offset/size etc.
+
+         If you need code which can detect and parse these tables, and
+         register MTD 'partitions' corresponding to each image detected,
+         enable this option.
+
+         You will still need the parsing functions to be called by the driver
+         for your particular device. It won't happen automatically. The
+         'physmap' map driver (CONFIG_MTD_PHYSMAP) does this, for example.
+
 config MTD_PARSER_TRX
        tristate "Parser for TRX format partitions"
        depends on MTD && (BCM47XX || ARCH_BCM_5301X || COMPILE_TEST)
index 3860c44..cddc8f3 100644 (file)
@@ -1,4 +1,5 @@
 obj-$(CONFIG_MTD_PARSER_IMAGETAG)      += parser_imagetag.o
+obj-$(CONFIG_MTD_AFS_PARTS)            += afs.o
 obj-$(CONFIG_MTD_PARSER_TRX)           += parser_trx.o
 obj-$(CONFIG_MTD_SHARPSL_PARTS)                += sharpslpart.o
 obj-$(CONFIG_MTD_REDBOOT_PARTS)                += redboot.o
similarity index 100%
rename from drivers/mtd/afs.c
rename to drivers/mtd/parsers/afs.c