Spacemit: re-add wrongly removed OrangePi RV2 flash chip

Signed-off-by: Sven-Ola Tuecke <sven-ola@gmx.de>
This commit is contained in:
Sven-Ola Tuecke 2026-02-03 11:02:04 +01:00 committed by c0rnelius
parent b99f4bc53b
commit 27dcadab8f

View File

@ -1,12 +1,15 @@
From b724bb58891905fb2a6423299b4865538d36e577 Mon Sep 17 00:00:00 2001
From 94334b971eaabf18ad905f92b8f0e03763cbe974 Mon Sep 17 00:00:00 2001
From: Sven-Ola Tuecke <sven-ola@gmx.de>
Date: Mon, 2 Feb 2026 22:15:22 +0100
Subject: [PATCH] Orange Pi RV2: u-boot support for XM25QH128A flash
Date: Tue, 3 Feb 2026 10:32:23 +0100
Subject: [PATCH] Orange Pi RV2: u-boot support for XM25QH128C flash
NOR flash name from u-boot/master, ID from Xunlong Ky-Tree.
Signed-off-by: Sven-Ola Tuecke <sven-ola@gmx.de>
---
configs/k1_defconfig | 1 +
1 file changed, 1 insertion(+)
configs/k1_defconfig | 1 +
drivers/mtd/spi/spi-nor-ids.c | 1 +
2 files changed, 2 insertions(+)
diff --git a/configs/k1_defconfig b/configs/k1_defconfig
index a134f8df14b..d157bc42348 100644
@ -20,6 +23,18 @@ index a134f8df14b..d157bc42348 100644
CONFIG_SPI_FLASH_FM=y
CONFIG_SPINOR_BLOCK_SUPPORT=y
# CONFIG_SPI_FLASH_USE_4K_SECTORS is not set
diff --git a/drivers/mtd/spi/spi-nor-ids.c b/drivers/mtd/spi/spi-nor-ids.c
index 14a797468eb..8eccad98ddf 100644
--- a/drivers/mtd/spi/spi-nor-ids.c
+++ b/drivers/mtd/spi/spi-nor-ids.c
@@ -450,6 +450,7 @@ const struct flash_info spi_nor_ids[] = {
{ INFO("XM25QH64A", 0x207017, 0, 64 * 1024, 128, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ) },
{ INFO("XM25QH64C", 0x204017, 0, 64 * 1024, 128, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ) },
{ INFO("XM25QH128A", 0x207018, 0, 64 * 1024, 256, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ) },
+ { INFO("XM25QU128C", 0x204118, 0, 64 * 1024, 256, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ) },
#endif
#ifdef CONFIG_SPI_FLASH_XTX
/* XTX Technology (Shenzhen) Limited */
--
2.34.1