Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit bf46b9a9 authored by David Woodhouse's avatar David Woodhouse
Browse files

spectra: Rename config options



This is the Spectra driver, so use CONFIG_SPECTRA.

Signed-off-by: default avatarDavid Woodhouse <David.Woodhouse@intel.com>
parent 8ae4f636
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -22,7 +22,7 @@ obj-$(CONFIG_R8187SE) += rtl8187se/
obj-$(CONFIG_RTL8192SU)		+= rtl8192su/
obj-$(CONFIG_RTL8192U)		+= rtl8192u/
obj-$(CONFIG_RTL8192E)		+= rtl8192e/
obj-$(CONFIG_MRST_NAND)		+= spectra/
obj-$(CONFIG_SPECTRA)		+= spectra/
obj-$(CONFIG_TRANZPORT)		+= frontier/
obj-$(CONFIG_DREAM)		+= dream/
obj-$(CONFIG_POHMELFS)		+= pohmelfs/
+13 −13
Original line number Diff line number Diff line

menuconfig MRST_NAND
	tristate "Moorestown NAND Flash controller"
menuconfig SPECTRA
	tristate "Denali Spectra Flash Translation Layer"
	depends on BLOCK
	default n
	---help---
	  Enable the driver for the NAND Flash controller in Intel Moorestown
	  Platform
	  Enable the FTL pseudo-filesystem used with the NAND Flash
	  controller on Intel Moorestown Platform to pretend to be a disk

choice
	prompt "Compile for"
	depends on MRST_NAND
	default MRST_NAND_HW
	depends on SPECTRA
	default SPECTRA_MRST_HW

config MRST_NAND_HW
	bool "Actual hardware mode"
config SPECTRA_MRST_HW
	bool "Moorestown hardware mode"
	help
	  Driver communicates with the actual hardware's register interface.
	  Driver communicates with the Moorestown hardware's register interface.
	  in DMA mode.

config MRST_NAND_MTD
config SPECTRA_MTD
	bool "Linux MTD mode"
	depends on MTD
	help
	  Driver communicates with the kernel MTD subsystem instead of its own
	  built-in hardware driver.

config MRST_NAND_EMU
config SPECTRA_EMU
	bool "RAM emulator testing"
	help
	  Driver emulates Flash on a RAM buffer and / or disk file.  Useful to test the behavior of FTL layer.

endchoice

config MRST_NAND_HW_DMA
config SPECTRA_MRST_HW_DMA
       bool
       default n
       depends on MRST_NAND_HW
       depends on SPECTRA_MRST_HW
       help
         Use DMA for native hardware interface.
+5 −5
Original line number Diff line number Diff line
@@ -2,10 +2,10 @@
# Makefile of Intel Moorestown NAND controller driver
#

obj-$(CONFIG_MRST_NAND) += spectra.o
obj-$(CONFIG_SPECTRA) += spectra.o
spectra-y := ffsport.o flash.o lld.o
spectra-$(CONFIG_MRST_NAND_HW) += lld_nand.o 
spectra-$(CONFIG_MRST_NAND_HW_DMA) += lld_cdma.o
spectra-$(CONFIG_MRST_NAND_EMU) += lld_emu.o
spectra-$(CONFIG_MRST_NAND_MTD) += lld_mtd.o
spectra-$(CONFIG_SPECTRA_MRST_HW) += lld_nand.o 
spectra-$(CONFIG_SPECTRA_MRST_HW_DMA) += lld_cdma.o
spectra-$(CONFIG_SPECTRA_EMU) += lld_emu.o
spectra-$(CONFIG_SPECTRA_MTD) += lld_mtd.o
+4 −4
Original line number Diff line number Diff line
@@ -45,10 +45,10 @@
#define DEBUG_BNDRY             0

/***** Product Feature Support *****/
#define FLASH_EMU               defined(CONFIG_MRST_NAND_EMU)
#define FLASH_NAND              defined(CONFIG_MRST_NAND_HW)
#define FLASH_MTD               defined(CONFIG_MRST_NAND_MTD)
#define CMD_DMA                 defined(CONFIG_MRST_NAND_HW_DMA)
#define FLASH_EMU               defined(CONFIG_SPECTRA_EMU)
#define FLASH_NAND              defined(CONFIG_SPECTRA_MRST_HW)
#define FLASH_MTD               defined(CONFIG_SPECTRA_MTD)
#define CMD_DMA                 defined(CONFIG_SPECTRA_MRST_HW_DMA)

#define SPECTRA_PARTITION_ID    0