mtd: spinand: Support new devices
HYF1GQ4UDACAE, HYF4GQ4UAACBE Change-Id: I7abcc925ccdf8be5507a8b584b58c6b03a78962c Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
This commit is contained in:
parent
4cab706e7f
commit
a792c7e0c5
|
|
@ -158,6 +158,15 @@ static const struct spinand_info hyf_spinand_table[] = {
|
||||||
SPINAND_HAS_QE_BIT,
|
SPINAND_HAS_QE_BIT,
|
||||||
SPINAND_ECCINFO(&hyf1gq4udacae_ooblayout,
|
SPINAND_ECCINFO(&hyf1gq4udacae_ooblayout,
|
||||||
hyf1gq4udacae_ecc_get_status)),
|
hyf1gq4udacae_ecc_get_status)),
|
||||||
|
SPINAND_INFO("HYF1GQ4UDACAE", 0x22,
|
||||||
|
NAND_MEMORG(1, 2048, 64, 64, 2048, 1, 1, 1),
|
||||||
|
NAND_ECCREQ(4, 512),
|
||||||
|
SPINAND_INFO_OP_VARIANTS(&read_cache_variants,
|
||||||
|
&write_cache_variants,
|
||||||
|
&update_cache_variants),
|
||||||
|
SPINAND_HAS_QE_BIT,
|
||||||
|
SPINAND_ECCINFO(&hyf1gq4udacae_ooblayout,
|
||||||
|
hyf1gq4udacae_ecc_get_status)),
|
||||||
SPINAND_INFO("HYF2GQ4UAACAE", 0x52,
|
SPINAND_INFO("HYF2GQ4UAACAE", 0x52,
|
||||||
NAND_MEMORG(1, 2048, 128, 64, 2048, 1, 1, 1),
|
NAND_MEMORG(1, 2048, 128, 64, 2048, 1, 1, 1),
|
||||||
NAND_ECCREQ(14, 512),
|
NAND_ECCREQ(14, 512),
|
||||||
|
|
@ -176,6 +185,15 @@ static const struct spinand_info hyf_spinand_table[] = {
|
||||||
SPINAND_HAS_QE_BIT,
|
SPINAND_HAS_QE_BIT,
|
||||||
SPINAND_ECCINFO(&hyf2gq4uaacae_ooblayout,
|
SPINAND_ECCINFO(&hyf2gq4uaacae_ooblayout,
|
||||||
hyf1gq4udacae_ecc_get_status)),
|
hyf1gq4udacae_ecc_get_status)),
|
||||||
|
SPINAND_INFO("HYF4GQ4UAACBE", 0xD4,
|
||||||
|
NAND_MEMORG(1, 4096, 128, 64, 2048, 1, 1, 1),
|
||||||
|
NAND_ECCREQ(4, 512),
|
||||||
|
SPINAND_INFO_OP_VARIANTS(&read_cache_variants,
|
||||||
|
&write_cache_variants,
|
||||||
|
&update_cache_variants),
|
||||||
|
SPINAND_HAS_QE_BIT,
|
||||||
|
SPINAND_ECCINFO(&hyf2gq4uaacae_ooblayout,
|
||||||
|
hyf1gq4udacae_ecc_get_status)),
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue