Messages in this thread Patch in this message | | | From | gexueyuan <> | Subject | [PATCH] memory: pl353: fix macro definition of ecc page_size for arm pl353 static memory controller | Date | Wed, 31 Mar 2021 11:10:56 +0800 |
| |
the macro "PL353_SMC_ECC_MEMCFG_PGSIZE_MASK" should be 0x3, according to the datasheet of pl353 smc
Signed-off-by: gexueyuan <gexueyuan@gmail.com> --- drivers/memory/pl353-smc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/memory/pl353-smc.c b/drivers/memory/pl353-smc.c index 3b5b1045edd9..9c0a28416777 100644 --- a/drivers/memory/pl353-smc.c +++ b/drivers/memory/pl353-smc.c @@ -63,7 +63,7 @@ /* ECC memory config register specific constants */ #define PL353_SMC_ECC_MEMCFG_MODE_MASK 0xC #define PL353_SMC_ECC_MEMCFG_MODE_SHIFT 2 -#define PL353_SMC_ECC_MEMCFG_PGSIZE_MASK 0xC +#define PL353_SMC_ECC_MEMCFG_PGSIZE_MASK 0x3 #define PL353_SMC_DC_UPT_NAND_REGS ((4 << 23) | /* CS: NAND chip */ \ (2 << 21)) /* UpdateRegs operation */ -- 2.17.1
| |