Spacemit: expand SPI NOR address limit to 16Mb (probably wrong 12Mb limit)

Signed-off-by: Sven-Ola Tuecke <sven-ola@gmx.de>
This commit is contained in:
Sven-Ola Tuecke 2026-01-11 21:27:00 +01:00 committed by c0rnelius
parent f7872bfd36
commit ea961653d5
2 changed files with 60 additions and 0 deletions

View File

@ -0,0 +1,30 @@
From 1556e4107edd760d94aa1151560f19b9b82b70cc Mon Sep 17 00:00:00 2001
From: Sven-Ola Tuecke <sven-ola@gmx.de>
Date: Sun, 11 Jan 2026 20:36:39 +0100
Subject: [PATCH] When reading SPI-NOR, got "greater than the map size" error
when reaching 0xc00000 (12M). Expand address space for 16M NOR flash.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: Sven-Ola Tücke <sven-ola.tuecke@commando.de>
---
arch/riscv/boot/dts/spacemit/k1-x.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/riscv/boot/dts/spacemit/k1-x.dtsi b/arch/riscv/boot/dts/spacemit/k1-x.dtsi
index 24366372e0..d1fe52fec8 100644
--- a/arch/riscv/boot/dts/spacemit/k1-x.dtsi
+++ b/arch/riscv/boot/dts/spacemit/k1-x.dtsi
@@ -2357,7 +2357,7 @@ qspi: spi@d420c000 {
#address-cells = <1>;
#size-cells = <0>;
reg = <0x0 0xd420c000 0x0 0x1000>,
- <0x0 0xb8000000 0x0 0xc00000>;
+ <0x0 0xb8000000 0x0 0x1000000>;
reg-names = "qspi-base", "qspi-mmap";
k1x,qspi-sfa1ad = <0x4000000>;
k1x,qspi-sfa2ad = <0x100000>;
--
2.34.1

View File

@ -0,0 +1,30 @@
From 1556e4107edd760d94aa1151560f19b9b82b70cc Mon Sep 17 00:00:00 2001
From: Sven-Ola Tuecke <sven-ola@gmx.de>
Date: Sun, 11 Jan 2026 20:36:39 +0100
Subject: [PATCH] When reading SPI-NOR, got "greater than the map size" error
when reaching 0xc00000 (12M). Expand address space for 16M NOR flash.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: Sven-Ola Tücke <sven-ola.tuecke@commando.de>
---
arch/riscv/boot/dts/spacemit/k1-x.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/riscv/boot/dts/spacemit/k1-x.dtsi b/arch/riscv/boot/dts/spacemit/k1-x.dtsi
index 24366372e0..d1fe52fec8 100644
--- a/arch/riscv/boot/dts/spacemit/k1-x.dtsi
+++ b/arch/riscv/boot/dts/spacemit/k1-x.dtsi
@@ -2357,7 +2357,7 @@ qspi: spi@d420c000 {
#address-cells = <1>;
#size-cells = <0>;
reg = <0x0 0xd420c000 0x0 0x1000>,
- <0x0 0xb8000000 0x0 0xc00000>;
+ <0x0 0xb8000000 0x0 0x1000000>;
reg-names = "qspi-base", "qspi-mmap";
k1x,qspi-sfa1ad = <0x4000000>;
k1x,qspi-sfa2ad = <0x100000>;
--
2.34.1