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 <felix@matouschek.org>
This commit is contained in:
Felix Matouschek 2022-04-08 18:27:05 +02:00 committed by Chuanhong Guo
parent 3711aee56d
commit a5de91a88a
2 changed files with 6 additions and 6 deletions

View File

@ -83,8 +83,8 @@ Signed-off-by: Felix Matouschek <felix@matouschek.org>
+ 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 <felix@matouschek.org>
+ return -ERANGE;
+
+ region->offset = 1;
+ region->length = 7;
+ region->length = 47;
+
+ return 0;
+}

View File

@ -83,8 +83,8 @@ Signed-off-by: Felix Matouschek <felix@matouschek.org>
+ 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 <felix@matouschek.org>
+ return -ERANGE;
+
+ region->offset = 1;
+ region->length = 7;
+ region->length = 47;
+
+ return 0;
+}