mirror of https://github.com/OpenIPC/firmware.git
66 lines
1.5 KiB
Diff
66 lines
1.5 KiB
Diff
--- a/drivers/mtd/devices/Kconfig
|
|
+++ b/drivers/mtd/devices/Kconfig
|
|
@@ -73,6 +73,11 @@
|
|
help
|
|
Now support GD25LQ64C
|
|
|
|
+config MTD_JZ_SFC_NORFLASH
|
|
+ bool "Support ingenic spi-mtd"
|
|
+ help
|
|
+ nothing
|
|
+
|
|
config MTD_JZ_SFC
|
|
tristate "Ingenic JZ series SFC driver"
|
|
depends on MACH_XBURST
|
|
@@ -93,7 +98,7 @@
|
|
|
|
config SFC_DMA
|
|
bool "used dma"
|
|
- depends on MTD_JZ_SFC_NOR
|
|
+ depends on (MTD_JZ_SFC_NOR || MTD_JZ_SFC_NORFLASH)
|
|
help
|
|
used dma
|
|
|
|
@@ -101,13 +106,13 @@
|
|
int "JZ SFC speed in MHZ"
|
|
range 10 200
|
|
default 50
|
|
- depends on MTD_JZ_SFC
|
|
+ depends on (MTD_JZ_SFC || MTD_JZ_SFC_NORFLASH)
|
|
help
|
|
Select sfc speed.
|
|
Examples:
|
|
50 => 50 MHZ
|
|
|
|
-if MTD_JZ_SFC
|
|
+if (MTD_JZ_SFC || MTD_JZ_SFC_NORFLASH)
|
|
|
|
choice
|
|
prompt "sfc Mode"
|
|
@@ -116,13 +121,13 @@
|
|
|
|
config SPI_STARDARD
|
|
bool "standard spi mode"
|
|
- depends on MTD_JZ_SFC
|
|
+ depends on (MTD_JZ_SFC || MTD_JZ_SFC_NORFLASH)
|
|
help
|
|
Say Y here to enable spi STANDARD MODE
|
|
|
|
config SPI_QUAD
|
|
bool "quad spi mode"
|
|
- depends on MTD_JZ_SFC
|
|
+ depends on (MTD_JZ_SFC || MTD_JZ_SFC_NORFLASH)
|
|
help
|
|
Say Y Here to enable spi QUAD MODE
|
|
endchoice
|
|
--- a/drivers/mtd/devices/Makefile
|
|
+++ b/drivers/mtd/devices/Makefile
|
|
@@ -18,6 +18,7 @@
|
|
obj-$(CONFIG_MTD_BCM47XXSFLASH) += bcm47xxsflash.o
|
|
obj-$(CONFIG_MTD_JZ_SPI_NORFLASH) += jz_spi_norflash.o
|
|
obj-$(CONFIG_MTD_JZ_SFC_NOR) += jz_sfc.o
|
|
+obj-$(CONFIG_MTD_JZ_SFC_NORFLASH) += jz_sfc.o
|
|
obj-$(CONFIG_MTD_JZ_SFC_NAND) += jz_sfc_common.o jz_sfc_nand.o nand_device/
|
|
|
|
|