summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Genoud <[email protected]>2026-01-23 12:45:00 +0100
committerMichael Trimarchi <[email protected]>2026-02-03 21:45:25 +0100
commitbd22b7e5d1b0b08de873ce55a2237e22049ddd53 (patch)
tree9368ee35492f6637b8ab9c270b3d21ead7406d75
parente41e5ae4b5e7fa8d9d08c5cdfba793632321dbf6 (diff)
mtd: rawnand: sunxi: fix page size in control register
The MACRO NFC_PAGE_SHIFT(x) already deals with removing 10 from nand->page_shift, so it shouldn't be done twice. Fixes: 4ccae81cdadc ("mtd: nand: Add the sunxi NAND controller driver") Signed-off-by: Richard Genoud <[email protected]> Signed-off-by: Michael Trimarchi <[email protected]>
-rw-r--r--drivers/mtd/nand/raw/sunxi_nand.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/mtd/nand/raw/sunxi_nand.c b/drivers/mtd/nand/raw/sunxi_nand.c
index e4635644747..ef27a4b7a36 100644
--- a/drivers/mtd/nand/raw/sunxi_nand.c
+++ b/drivers/mtd/nand/raw/sunxi_nand.c
@@ -328,7 +328,7 @@ static void sunxi_nfc_select_chip(struct mtd_info *mtd, int chip)
sel = &sunxi_nand->sels[chip];
ctl |= NFC_CE_SEL(sel->cs) | NFC_EN |
- NFC_PAGE_SHIFT(nand->page_shift - 10);
+ NFC_PAGE_SHIFT(nand->page_shift);
if (sel->rb.type == RB_NONE) {
nand->dev_ready = NULL;
} else {