umber-kernel/drivers/mtd
Andrea Scian ead66f2ed1 mtd: rawnand: pl353: Fix software ECC support
[ Upstream commit 89b831ebdaca0df4ca3b226f7e7a1d1db1629060 ]

We need to set also write_page_raw in ecc structure to allow
choosing SW ECC instead of HW one, otherwise write operation fail.

Fixes: 08d8c62164 ("mtd: rawnand: pl353: Add support for the ARM PL353 SMC NAND controller")
Signed-off-by: Andrea Scian <andrea.scian@dave.eu>
Cc: stable@kernel.org
Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2026-03-04 07:21:23 -05:00
..
chips mtd: jedec_probe: use struct_size() helper for cfiq allocation 2025-09-29 18:01:43 +02:00
devices mtd: intel-dg: Fix accessing regions before setting nregions 2026-02-26 14:59:25 -08:00
hyperbus mtd: hyperbus: hbmc-am654: drop unused module alias 2025-09-29 18:02:30 +02:00
lpddr mtd: lpddr_cmds: fix signed shifts in lpddr_cmds 2025-12-18 14:03:27 +01:00
maps
nand mtd: rawnand: pl353: Fix software ECC support 2026-03-04 07:21:23 -05:00
parsers mtd: parsers: ofpart: fix OF node refcount leak in parse_fixed_partitions() 2026-02-26 14:59:27 -08:00
spi-nor mtd: spi-nor: winbond: Add support for W25H02NWxxAM chips 2026-01-08 10:17:01 +01:00
tests
ubi
Kconfig
Makefile
ftl.c mtd: use vmalloc_array and vcalloc to simplify code 2025-09-11 17:34:15 +02:00
inftlcore.c
inftlmount.c
mtd_blkdevs.c
mtdblock.c
mtdblock_ro.c
mtdchar.c mtdchar: fix integer overflow in read/write ioctls 2025-10-22 11:53:59 +02:00
mtdconcat.c
mtdcore.c mtd: core: skip badblocks increment for blocks already known bad 2025-09-11 17:34:15 +02:00
mtdcore.h
mtdoops.c mtd: use vmalloc_array and vcalloc to simplify code 2025-09-11 17:34:15 +02:00
mtdpart.c mtd: mtdpart: ignore error -ENOENT from parsers on subpartitions 2026-01-08 10:17:00 +01:00
mtdpstore.c
mtdsuper.c
mtdswap.c mtd: use vmalloc_array and vcalloc to simplify code 2025-09-11 17:34:15 +02:00
nftlcore.c
nftlmount.c
rfd_ftl.c mtd: use vmalloc_array and vcalloc to simplify code 2025-09-11 17:34:15 +02:00
sm_ftl.c
sm_ftl.h
ssfdc.c