57 lines
1.6 KiB
Plaintext
Executable File
57 lines
1.6 KiB
Plaintext
Executable File
|
|
config FMC_SPI_NAND
|
|
bool "lotus SPI Nand Flash Interface support"
|
|
depends on FMC
|
|
help
|
|
Enable the lotus SPI Nand flash support.
|
|
|
|
If unsure, say N
|
|
|
|
config SPI_NAND_MAX_CHIP_NUM
|
|
int "Support max number of SPI Nand flash chip (1, 2)"
|
|
depends on FMC_SPI_NAND
|
|
default 1
|
|
help
|
|
flash memory controller v100 device only support 1 or 2 SPI nand flash
|
|
chip, your should not config other value.
|
|
|
|
config NAND_MAX_CHIP_NUM
|
|
int "Support max number of Nand flash chip (1, 2)"
|
|
depends on FMC_NAND
|
|
default 1
|
|
help
|
|
flash memory controller v100 device only support 1 or 2 nand flash
|
|
chip, your should not config other value.
|
|
|
|
if FMC_SPI_NAND || FMC_NAND
|
|
|
|
choice
|
|
prompt "Page Size and Ecc Type Select"
|
|
default FMC100_AUTO_PAGESIZE_ECC
|
|
|
|
config FMC100_HARDWARE_PAGESIZE_ECC
|
|
bool "Hardware"
|
|
help
|
|
the configure of page size and ecc type lie on switch on the board.
|
|
so the page size and ecc type is controlled by Hardware see demo
|
|
board of SOC.
|
|
|
|
config FMC100_AUTO_PAGESIZE_ECC
|
|
bool "Auto"
|
|
help
|
|
auto-sensed the page size and ecc type value. driver will try each of
|
|
page size and ecc type one by one till flash can be read and wrote
|
|
accurately. so the page size and ecc type is match adaptively without
|
|
switch on the board
|
|
|
|
config FMC100_PAGESIZE_AUTO_ECC_NONE
|
|
bool "Pagesize Auto, Ecc None"
|
|
help
|
|
auto-sensed the page size and select ecc none. driver will try each
|
|
of page size one by one till flash can be read and wrote accurately.
|
|
so the page size is match adaptively without switch on the board
|
|
|
|
endchoice
|
|
|
|
endif
|