Browse Source

add flash driver to menu

Waldemar Brodkorb 11 years ago
parent
commit
4425ad531a
1 changed files with 25 additions and 1 deletions
  1. 25 1
      target/linux/config/Config.in.flash

+ 25 - 1
target/linux/config/Config.in.flash

@@ -1,3 +1,6 @@
+menu "Flash device support"
+depends on ADK_TARGET_WITH_NAND || ADK_TARGET_WITH_MTD
+
 config ADK_KERNEL_MTD
 config ADK_KERNEL_MTD
 	select ADK_KERNEL_GENERIC_IO
 	select ADK_KERNEL_GENERIC_IO
  	boolean
  	boolean
@@ -87,6 +90,7 @@ config ADK_KERNEL_MTD_OF_PARTS
 	default n
 	default n
 
 
 config ADK_KERNEL_MTD_M25P80
 config ADK_KERNEL_MTD_M25P80
+	boolean
 	select ADK_KERNEL_MTD
 	select ADK_KERNEL_MTD
 	select ADK_KERNEL_MTD_PARTITIONS
 	select ADK_KERNEL_MTD_PARTITIONS
 	select ADK_KERNEL_MTD_CHAR
 	select ADK_KERNEL_MTD_CHAR
@@ -100,18 +104,38 @@ config ADK_KERNEL_MTD_M25P80
 	select ADK_KERNEL_MTD_OF_PARTS
 	select ADK_KERNEL_MTD_OF_PARTS
 	select ADK_KERNEL_SPI
 	select ADK_KERNEL_SPI
 	select ADK_KERNEL_SPI_MASTER
 	select ADK_KERNEL_SPI_MASTER
-	boolean
 	default n
 	default n
 
 
 config ADK_KERNEL_MTD_AR2315
 config ADK_KERNEL_MTD_AR2315
 	boolean
 	boolean
 	select ADK_KERNEL_MTD_REDBOOT_PARTS
 	select ADK_KERNEL_MTD_REDBOOT_PARTS
 	select ADK_KERNEL_MTD_CFI_ADV_OPTIONS
 	select ADK_KERNEL_MTD_CFI_ADV_OPTIONS
+	depends on ADK_TARGET_SYSTEM_FON_FON2100
 	default y if ADK_TARGET_SYSTEM_FON_FON2100
 	default y if ADK_TARGET_SYSTEM_FON_FON2100
 	default n
 	default n
 
 
+config ADK_KERNEL_MTD_NAND_PLATFORM
+	prompt "NAND platform driver"
+	boolean
+	select ADK_KERNEL_MISC_FILESYSTEMS
+	select ADK_KERNEL_MTD
+	select ADK_KERNEL_MTD_PARTITIONS
+	select ADK_KERNEL_MTD_NAND
+	select ADK_KERNEL_MTD_CHAR
+	select ADK_KERNEL_MTD_BLKDEVS
+	select ADK_KERNEL_MTD_BLOCK
+	depends on ADK_TARGET_SYSTEM_MIKROTIK_RB532
+	default y if ADK_TARGET_SYSTEM_MIKROTIK_RB532
+	default n
+	help
+	  platform nand driver
+
+
 config ADK_TARGET_MTD_SIZE
 config ADK_TARGET_MTD_SIZE
 	int
 	int
+	depends on ADK_TARGET_QEMU_MICROBLAZE_MODEL_S3ADSP1800 || ADK_TARGET_QEMU_MICROBLAZE_MODEL_ML605
 	default "16777216" if ADK_TARGET_QEMU_MICROBLAZE_MODEL_S3ADSP1800
 	default "16777216" if ADK_TARGET_QEMU_MICROBLAZE_MODEL_S3ADSP1800
 	default "33554432" if ADK_TARGET_QEMU_MICROBLAZE_MODEL_ML605
 	default "33554432" if ADK_TARGET_QEMU_MICROBLAZE_MODEL_ML605
 	default "0"
 	default "0"
+
+endmenu