From a5de91a88a8a33ced147bb5340fd45599f652d4d Mon Sep 17 00:00:00 2001 From: Felix Matouschek Date: Fri, 8 Apr 2022 18:27:05 +0200 Subject: [PATCH] kernel: Fix oob layout of XTX XT26G0xA The correct oob layout is: ECC: region->offset = 48; region->length = 16; Free: /* Reserve 1 byte for the BBM. */ region->offset = 1; region->length = 47; Signed-off-by: Felix Matouschek --- .../483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch | 6 +++--- .../483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/target/linux/generic/pending-5.10/483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch b/target/linux/generic/pending-5.10/483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch index c55ce87225..3a8ba498bd 100644 --- a/target/linux/generic/pending-5.10/483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch +++ b/target/linux/generic/pending-5.10/483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch @@ -83,8 +83,8 @@ Signed-off-by: Felix Matouschek + if (section) + return -ERANGE; + -+ region->offset = 8; -+ region->length = 40; ++ region->offset = 48; ++ region->length = 16; + + return 0; +} @@ -96,7 +96,7 @@ Signed-off-by: Felix Matouschek + return -ERANGE; + + region->offset = 1; -+ region->length = 7; ++ region->length = 47; + + return 0; +} diff --git a/target/linux/generic/pending-5.15/483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch b/target/linux/generic/pending-5.15/483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch index 3d89e58d19..a73c9fa97d 100644 --- a/target/linux/generic/pending-5.15/483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch +++ b/target/linux/generic/pending-5.15/483-mtd-spinand-add-support-for-xtx-xt26g0xa.patch @@ -83,8 +83,8 @@ Signed-off-by: Felix Matouschek + if (section) + return -ERANGE; + -+ region->offset = 8; -+ region->length = 40; ++ region->offset = 48; ++ region->length = 16; + + return 0; +} @@ -96,7 +96,7 @@ Signed-off-by: Felix Matouschek + return -ERANGE; + + region->offset = 1; -+ region->length = 7; ++ region->length = 47; + + return 0; +} -- 2.30.2