mirror of
https://github.com/Fishwaldo/build.git
synced 2025-07-12 07:58:47 +00:00
Added XTX spi flash chips to kernel and u-boot
This commit is contained in:
parent
948162b76d
commit
c41cb4c454
4 changed files with 222 additions and 0 deletions
|
@ -0,0 +1,33 @@
|
|||
diff --git a/drivers/mtd/spi/Kconfig b/drivers/mtd/spi/Kconfig
|
||||
index 018e8c59..8b0033b8 100644
|
||||
--- a/drivers/mtd/spi/Kconfig
|
||||
+++ b/drivers/mtd/spi/Kconfig
|
||||
@@ -152,6 +152,12 @@ config SPI_FLASH_XMC
|
||||
Add support for various XMC (Wuhan Xinxin Semiconductor
|
||||
Manufacturing Corp.) SPI flash chips (XM25xxx)
|
||||
|
||||
+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 114ebacd..3526a20b 100644
|
||||
--- a/drivers/mtd/spi/spi-nor-ids.c
|
||||
+++ b/drivers/mtd/spi/spi-nor-ids.c
|
||||
@@ -319,6 +319,11 @@ const struct flash_info spi_nor_ids[] = {
|
||||
/* XMC (Wuhan Xinxin Semiconductor Manufacturing Corp.) */
|
||||
{ INFO("XM25QH64A", 0x207017, 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
|
||||
{ },
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue