|
@@ -1,3 +1,6 @@
|
|
|
+menu "Flash device support"
|
|
|
+depends on ADK_TARGET_WITH_NAND || ADK_TARGET_WITH_MTD
|
|
|
+
|
|
|
config ADK_KERNEL_MTD
|
|
|
select ADK_KERNEL_GENERIC_IO
|
|
|
boolean
|
|
@@ -87,6 +90,7 @@ config ADK_KERNEL_MTD_OF_PARTS
|
|
|
default n
|
|
|
|
|
|
config ADK_KERNEL_MTD_M25P80
|
|
|
+ boolean
|
|
|
select ADK_KERNEL_MTD
|
|
|
select ADK_KERNEL_MTD_PARTITIONS
|
|
|
select ADK_KERNEL_MTD_CHAR
|
|
@@ -100,18 +104,38 @@ config ADK_KERNEL_MTD_M25P80
|
|
|
select ADK_KERNEL_MTD_OF_PARTS
|
|
|
select ADK_KERNEL_SPI
|
|
|
select ADK_KERNEL_SPI_MASTER
|
|
|
- boolean
|
|
|
default n
|
|
|
|
|
|
config ADK_KERNEL_MTD_AR2315
|
|
|
boolean
|
|
|
select ADK_KERNEL_MTD_REDBOOT_PARTS
|
|
|
select ADK_KERNEL_MTD_CFI_ADV_OPTIONS
|
|
|
+ depends on ADK_TARGET_SYSTEM_FON_FON2100
|
|
|
default y if ADK_TARGET_SYSTEM_FON_FON2100
|
|
|
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
|
|
|
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 "33554432" if ADK_TARGET_QEMU_MICROBLAZE_MODEL_ML605
|
|
|
default "0"
|
|
|
+
|
|
|
+endmenu
|