--- 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/