diff options
author | Boris Brezillon <boris.brezillon@bootlin.com> | 2018-02-18 11:05:16 -0500 |
---|---|---|
committer | Boris Brezillon <boris.brezillon@bootlin.com> | 2018-03-15 10:40:37 -0400 |
commit | 26777d37216c976cf6fd196700133a38aa2c4b0f (patch) | |
tree | 73199fbe5fba118d48421b21bfdb110d21c03532 | |
parent | 801492c508f617d5bdc383b98b4a49d7de90c154 (diff) |
mtd: Move onenand code base to drivers/mtd/nand/onenand
Move onenand code base to the drivers/mtd/nand directory in the hope
that someday someone will patch it to use the generic NAND helpers.
If it never happens, at least we'll have all NAND related support in a
single directory and not spread over the drivers/mtd/ directory.
Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com>
-rw-r--r-- | MAINTAINERS | 2 | ||||
-rw-r--r-- | drivers/mtd/Kconfig | 2 | ||||
-rw-r--r-- | drivers/mtd/Makefile | 2 | ||||
-rw-r--r-- | drivers/mtd/nand/Kconfig | 2 | ||||
-rw-r--r-- | drivers/mtd/nand/Makefile | 1 | ||||
-rw-r--r-- | drivers/mtd/nand/onenand/Kconfig (renamed from drivers/mtd/onenand/Kconfig) | 0 | ||||
-rw-r--r-- | drivers/mtd/nand/onenand/Makefile (renamed from drivers/mtd/onenand/Makefile) | 0 | ||||
-rw-r--r-- | drivers/mtd/nand/onenand/generic.c (renamed from drivers/mtd/onenand/generic.c) | 0 | ||||
-rw-r--r-- | drivers/mtd/nand/onenand/omap2.c (renamed from drivers/mtd/onenand/omap2.c) | 0 | ||||
-rw-r--r-- | drivers/mtd/nand/onenand/onenand_base.c (renamed from drivers/mtd/onenand/onenand_base.c) | 0 | ||||
-rw-r--r-- | drivers/mtd/nand/onenand/onenand_bbt.c (renamed from drivers/mtd/onenand/onenand_bbt.c) | 0 | ||||
-rw-r--r-- | drivers/mtd/nand/onenand/samsung.c (renamed from drivers/mtd/onenand/samsung.c) | 0 | ||||
-rw-r--r-- | drivers/mtd/nand/onenand/samsung.h (renamed from drivers/mtd/onenand/samsung.h) | 0 |
13 files changed, 5 insertions, 4 deletions
diff --git a/MAINTAINERS b/MAINTAINERS index d5ebb8a1a7c2..d262f177c65b 100644 --- a/MAINTAINERS +++ b/MAINTAINERS | |||
@@ -10206,7 +10206,7 @@ ONENAND FLASH DRIVER | |||
10206 | M: Kyungmin Park <kyungmin.park@samsung.com> | 10206 | M: Kyungmin Park <kyungmin.park@samsung.com> |
10207 | L: linux-mtd@lists.infradead.org | 10207 | L: linux-mtd@lists.infradead.org |
10208 | S: Maintained | 10208 | S: Maintained |
10209 | F: drivers/mtd/onenand/ | 10209 | F: drivers/mtd/nand/onenand/ |
10210 | F: include/linux/mtd/onenand*.h | 10210 | F: include/linux/mtd/onenand*.h |
10211 | 10211 | ||
10212 | ONSTREAM SCSI TAPE DRIVER | 10212 | ONSTREAM SCSI TAPE DRIVER |
diff --git a/drivers/mtd/Kconfig b/drivers/mtd/Kconfig index 2a8ac6829d42..46ab7feec6b6 100644 --- a/drivers/mtd/Kconfig +++ b/drivers/mtd/Kconfig | |||
@@ -333,8 +333,6 @@ source "drivers/mtd/devices/Kconfig" | |||
333 | 333 | ||
334 | source "drivers/mtd/nand/Kconfig" | 334 | source "drivers/mtd/nand/Kconfig" |
335 | 335 | ||
336 | source "drivers/mtd/onenand/Kconfig" | ||
337 | |||
338 | source "drivers/mtd/lpddr/Kconfig" | 336 | source "drivers/mtd/lpddr/Kconfig" |
339 | 337 | ||
340 | source "drivers/mtd/spi-nor/Kconfig" | 338 | source "drivers/mtd/spi-nor/Kconfig" |
diff --git a/drivers/mtd/Makefile b/drivers/mtd/Makefile index d6f8f625e1ff..93473d215a38 100644 --- a/drivers/mtd/Makefile +++ b/drivers/mtd/Makefile | |||
@@ -32,7 +32,7 @@ obj-$(CONFIG_MTD_SWAP) += mtdswap.o | |||
32 | nftl-objs := nftlcore.o nftlmount.o | 32 | nftl-objs := nftlcore.o nftlmount.o |
33 | inftl-objs := inftlcore.o inftlmount.o | 33 | inftl-objs := inftlcore.o inftlmount.o |
34 | 34 | ||
35 | obj-y += chips/ lpddr/ maps/ devices/ nand/ onenand/ tests/ | 35 | obj-y += chips/ lpddr/ maps/ devices/ nand/ tests/ |
36 | 36 | ||
37 | obj-$(CONFIG_MTD_SPI_NOR) += spi-nor/ | 37 | obj-$(CONFIG_MTD_SPI_NOR) += spi-nor/ |
38 | obj-$(CONFIG_MTD_UBI) += ubi/ | 38 | obj-$(CONFIG_MTD_UBI) += ubi/ |
diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig index 1c1a1f487e20..88c7d3b4ff8b 100644 --- a/drivers/mtd/nand/Kconfig +++ b/drivers/mtd/nand/Kconfig | |||
@@ -1,4 +1,6 @@ | |||
1 | config MTD_NAND_CORE | 1 | config MTD_NAND_CORE |
2 | tristate | 2 | tristate |
3 | 3 | ||
4 | source "drivers/mtd/nand/onenand/Kconfig" | ||
5 | |||
4 | source "drivers/mtd/nand/raw/Kconfig" | 6 | source "drivers/mtd/nand/raw/Kconfig" |
diff --git a/drivers/mtd/nand/Makefile b/drivers/mtd/nand/Makefile index a72d3cb0f325..3f0cb87f1a57 100644 --- a/drivers/mtd/nand/Makefile +++ b/drivers/mtd/nand/Makefile | |||
@@ -3,4 +3,5 @@ | |||
3 | nandcore-objs := core.o bbt.o | 3 | nandcore-objs := core.o bbt.o |
4 | obj-$(CONFIG_MTD_NAND_CORE) += nandcore.o | 4 | obj-$(CONFIG_MTD_NAND_CORE) += nandcore.o |
5 | 5 | ||
6 | obj-y += onenand/ | ||
6 | obj-y += raw/ | 7 | obj-y += raw/ |
diff --git a/drivers/mtd/onenand/Kconfig b/drivers/mtd/nand/onenand/Kconfig index 9dc15748947b..9dc15748947b 100644 --- a/drivers/mtd/onenand/Kconfig +++ b/drivers/mtd/nand/onenand/Kconfig | |||
diff --git a/drivers/mtd/onenand/Makefile b/drivers/mtd/nand/onenand/Makefile index f8b624aca9cc..f8b624aca9cc 100644 --- a/drivers/mtd/onenand/Makefile +++ b/drivers/mtd/nand/onenand/Makefile | |||
diff --git a/drivers/mtd/onenand/generic.c b/drivers/mtd/nand/onenand/generic.c index d5ccaf943b91..d5ccaf943b91 100644 --- a/drivers/mtd/onenand/generic.c +++ b/drivers/mtd/nand/onenand/generic.c | |||
diff --git a/drivers/mtd/onenand/omap2.c b/drivers/mtd/nand/onenand/omap2.c index 9c159f0dd9a6..9c159f0dd9a6 100644 --- a/drivers/mtd/onenand/omap2.c +++ b/drivers/mtd/nand/onenand/omap2.c | |||
diff --git a/drivers/mtd/onenand/onenand_base.c b/drivers/mtd/nand/onenand/onenand_base.c index 05907b1b4098..05907b1b4098 100644 --- a/drivers/mtd/onenand/onenand_base.c +++ b/drivers/mtd/nand/onenand/onenand_base.c | |||
diff --git a/drivers/mtd/onenand/onenand_bbt.c b/drivers/mtd/nand/onenand/onenand_bbt.c index dde20487937d..dde20487937d 100644 --- a/drivers/mtd/onenand/onenand_bbt.c +++ b/drivers/mtd/nand/onenand/onenand_bbt.c | |||
diff --git a/drivers/mtd/onenand/samsung.c b/drivers/mtd/nand/onenand/samsung.c index 2e9d076e445a..2e9d076e445a 100644 --- a/drivers/mtd/onenand/samsung.c +++ b/drivers/mtd/nand/onenand/samsung.c | |||
diff --git a/drivers/mtd/onenand/samsung.h b/drivers/mtd/nand/onenand/samsung.h index 9016dc0136a8..9016dc0136a8 100644 --- a/drivers/mtd/onenand/samsung.h +++ b/drivers/mtd/nand/onenand/samsung.h | |||