62 lines
2.9 KiB
Diff
62 lines
2.9 KiB
Diff
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
From: Piotr Szczepanik <piter75@gmail.com>
|
|
Date: Sat, 17 Oct 2020 23:38:05 +0200
|
|
Subject: [ARCHEOLOGY] Added XTX spi flash chips to kernel and u-boot
|
|
|
|
> X-Git-Archeology: - Revision c41cb4c45457012714ad3238f6b901fbf3aa773c: https://github.com/armbian/build/commit/c41cb4c45457012714ad3238f6b901fbf3aa773c
|
|
> X-Git-Archeology: Date: Sat, 17 Oct 2020 23:38:05 +0200
|
|
> X-Git-Archeology: From: Piotr Szczepanik <piter75@gmail.com>
|
|
> X-Git-Archeology: Subject: Added XTX spi flash chips to kernel and u-boot
|
|
> X-Git-Archeology:
|
|
> X-Git-Archeology: - Revision 86abac1fd4e169712a44d245cf7adef4ee17c420: https://github.com/armbian/build/commit/86abac1fd4e169712a44d245cf7adef4ee17c420
|
|
> X-Git-Archeology: Date: Tue, 26 Oct 2021 22:14:41 +0200
|
|
> X-Git-Archeology: From: Piotr Szczepanik <piter75@gmail.com>
|
|
> X-Git-Archeology: Subject: Cleanup u-boot configurations for rockchip64 derivatives (#3150)
|
|
> X-Git-Archeology:
|
|
> X-Git-Archeology: - Revision 2813365dd25e3ad110936cbf014b95b38d7090ec: https://github.com/armbian/build/commit/2813365dd25e3ad110936cbf014b95b38d7090ec
|
|
> X-Git-Archeology: Date: Mon, 07 Nov 2022 21:29:00 +0100
|
|
> X-Git-Archeology: From: Igor Pecovnik <igorpecovnik@users.noreply.github.com>
|
|
> X-Git-Archeology: Subject: Move known non working rockhip64 boards to previous boot loader (#4392)
|
|
> X-Git-Archeology:
|
|
---
|
|
drivers/mtd/spi/Kconfig | 6 ++++++
|
|
drivers/mtd/spi/spi-nor-ids.c | 5 +++++
|
|
2 files changed, 11 insertions(+)
|
|
|
|
diff --git a/drivers/mtd/spi/Kconfig b/drivers/mtd/spi/Kconfig
|
|
index f350c7e5dc..ae901b6d87 100644
|
|
--- a/drivers/mtd/spi/Kconfig
|
|
+++ b/drivers/mtd/spi/Kconfig
|
|
@@ -202,6 +202,12 @@ config SPI_FLASH_XTX
|
|
Add support for various XTX (XTX Technology Limited)
|
|
SPI flash chips (XT25xxx).
|
|
|
|
+config SPI_FLASH_XTX
|
|
+ bool "XTX SPI flash support"
|
|
+ help
|
|
+ Add support for various XTX (Shenzhen Xin Tian Xia Tech)
|
|
+ SPI flash chips (XM25xxx)
|
|
+
|
|
endif
|
|
|
|
config SPI_FLASH_USE_4K_SECTORS
|
|
diff --git a/drivers/mtd/spi/spi-nor-ids.c b/drivers/mtd/spi/spi-nor-ids.c
|
|
index 763bab04c6..56b96f7db1 100644
|
|
--- a/drivers/mtd/spi/spi-nor-ids.c
|
|
+++ b/drivers/mtd/spi/spi-nor-ids.c
|
|
@@ -378,6 +378,11 @@ const struct flash_info spi_nor_ids[] = {
|
|
{ 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) },
|
|
#endif
|
|
+#ifdef CONFIG_SPI_FLASH_XTX
|
|
+ /* XTX (Shenzhen Xin Tian Xia Tech) */
|
|
+ { INFO("XT25F32B", 0x0b4016, 0, 64 * 1024, 64, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ) },
|
|
+ { INFO("XT25F128B", 0x0b4018, 0, 64 * 1024, 256, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ) },
|
|
+#endif
|
|
#ifdef CONFIG_SPI_FLASH_XTX
|
|
/* XTX Technology (Shenzhen) Limited */
|
|
{ INFO("xt25f128b", 0x0b4018, 0, 64 * 1024, 256, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ) },
|
|
--
|
|
Armbian
|
|
|