* [PATCH] mtd: spi-nor: Update XM25QH512C to XM25QH512D
@ 2026-04-24 10:23 Ssunk
2026-04-29 7:21 ` Anshul Dalal
0 siblings, 1 reply; 3+ messages in thread
From: Ssunk @ 2026-04-24 10:23 UTC (permalink / raw)
To: u-boot, vigneshr; +Cc: takahiro.kuwano, Ssunk
The XM25QH512C has been replaced by XM25QH512D. Both share the same
JEDEC ID (0x204020) and have identical parameters. Update the flash
name to reflect the current part in use.
---
drivers/mtd/spi/spi-nor-ids.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/mtd/spi/spi-nor-ids.c b/drivers/mtd/spi/spi-nor-ids.c
index c0fa98424aa..3b8e309e0f2 100644
--- a/drivers/mtd/spi/spi-nor-ids.c
+++ b/drivers/mtd/spi/spi-nor-ids.c
@@ -672,7 +672,7 @@ const struct flash_info spi_nor_ids[] = {
{ INFO("XM25QU128C", 0x204118, 0, 64 * 1024, 256, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ) },
{ INFO("XM25QH256C", 0x204019, 0, 64 * 1024, 512, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ | SPI_NOR_4B_OPCODES) },
{ INFO("XM25QU256C", 0x204119, 0, 64 * 1024, 512, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ | SPI_NOR_4B_OPCODES) },
- { INFO("XM25QH512C", 0x204020, 0, 64 * 1024, 1024, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ | SPI_NOR_4B_OPCODES) },
+ { INFO("XM25QH512D", 0x204020, 0, 64 * 1024, 1024, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ | SPI_NOR_4B_OPCODES) },
{ INFO("XM25QU512C", 0x204120, 0, 64 * 1024, 1024, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ | SPI_NOR_4B_OPCODES) },
{ INFO("XM25QH01D", 0x204021, 0, 64 * 1024, 2048, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ | SPI_NOR_4B_OPCODES) },
#endif
--
2.53.0.windows.2
^ permalink raw reply related [flat|nested] 3+ messages in thread* Re: [PATCH] mtd: spi-nor: Update XM25QH512C to XM25QH512D
2026-04-24 10:23 [PATCH] mtd: spi-nor: Update XM25QH512C to XM25QH512D Ssunk
@ 2026-04-29 7:21 ` Anshul Dalal
2026-05-06 10:30 ` [PATCH v2] " Ssunk
0 siblings, 1 reply; 3+ messages in thread
From: Anshul Dalal @ 2026-04-29 7:21 UTC (permalink / raw)
To: Ssunk, u-boot, vigneshr; +Cc: takahiro.kuwano
Hi Ssunk,
On Fri Apr 24, 2026 at 3:53 PM IST, Ssunk wrote:
> The XM25QH512C has been replaced by XM25QH512D. Both share the same
> JEDEC ID (0x204020) and have identical parameters. Update the flash
> name to reflect the current part in use.
Please provide a Signed-off-by here along with datasheet or the product
page referencing the change to the product's name. As I see now, both
the parts are listed on XMCWH's website[1] with unique names.
[1]: https://www.xmcwh.com/en/site/product_con/960
https://www.xmcwh.com/en/site/product_con/671
Regards,
Anshul
> ---
> drivers/mtd/spi/spi-nor-ids.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/mtd/spi/spi-nor-ids.c b/drivers/mtd/spi/spi-nor-ids.c
> index c0fa98424aa..3b8e309e0f2 100644
> --- a/drivers/mtd/spi/spi-nor-ids.c
> +++ b/drivers/mtd/spi/spi-nor-ids.c
> @@ -672,7 +672,7 @@ const struct flash_info spi_nor_ids[] = {
> { INFO("XM25QU128C", 0x204118, 0, 64 * 1024, 256, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ) },
> { INFO("XM25QH256C", 0x204019, 0, 64 * 1024, 512, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ | SPI_NOR_4B_OPCODES) },
> { INFO("XM25QU256C", 0x204119, 0, 64 * 1024, 512, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ | SPI_NOR_4B_OPCODES) },
> - { INFO("XM25QH512C", 0x204020, 0, 64 * 1024, 1024, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ | SPI_NOR_4B_OPCODES) },
> + { INFO("XM25QH512D", 0x204020, 0, 64 * 1024, 1024, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ | SPI_NOR_4B_OPCODES) },
> { INFO("XM25QU512C", 0x204120, 0, 64 * 1024, 1024, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ | SPI_NOR_4B_OPCODES) },
> { INFO("XM25QH01D", 0x204021, 0, 64 * 1024, 2048, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ | SPI_NOR_4B_OPCODES) },
> #endif
^ permalink raw reply [flat|nested] 3+ messages in thread* [PATCH v2] mtd: spi-nor: Update XM25QH512C to XM25QH512D
2026-04-29 7:21 ` Anshul Dalal
@ 2026-05-06 10:30 ` Ssunk
0 siblings, 0 replies; 3+ messages in thread
From: Ssunk @ 2026-05-06 10:30 UTC (permalink / raw)
To: anshuld; +Cc: ssunkkan, takahiro.kuwano, u-boot, vigneshr, Jacky_guo
The XM25QH512C has been officially replaced by the XM25QH512D according
to the XMC Product Change Notification (PCN). Both parts share the same
JEDEC ID (0x204020) and have identical parameters.
Update the flash name string to reflect the current active part in
production.
Reference PCN document for the replacement:
https://drive.google.com/file/d/1e-FfQFAD9qqlOO3iWe6PXY7EeGyN1e-l/view?usp=sharing
Signed-off-by: Ssunk <ssunkkan@gmail.com>
---
Changes in v2:
- Added Signed-off-by tag.
- Added PCN document link in the commit message as proof of the part replacement to address reviewer's concern.
- Updated commit message to explicitly mention the PCN.
---
drivers/mtd/spi/spi-nor-ids.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/mtd/spi/spi-nor-ids.c b/drivers/mtd/spi/spi-nor-ids.c
index c0fa98424aa..3b8e309e0f2 100644
--- a/drivers/mtd/spi/spi-nor-ids.c
+++ b/drivers/mtd/spi/spi-nor-ids.c
@@ -672,7 +672,7 @@ const struct flash_info spi_nor_ids[] = {
{ INFO("XM25QU128C", 0x204118, 0, 64 * 1024, 256, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ) },
{ INFO("XM25QH256C", 0x204019, 0, 64 * 1024, 512, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ | SPI_NOR_4B_OPCODES) },
{ INFO("XM25QU256C", 0x204119, 0, 64 * 1024, 512, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ | SPI_NOR_4B_OPCODES) },
- { INFO("XM25QH512C", 0x204020, 0, 64 * 1024, 1024, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ | SPI_NOR_4B_OPCODES) },
+ { INFO("XM25QH512D", 0x204020, 0, 64 * 1024, 1024, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ | SPI_NOR_4B_OPCODES) },
{ INFO("XM25QU512C", 0x204120, 0, 64 * 1024, 1024, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ | SPI_NOR_4B_OPCODES) },
{ INFO("XM25QH01D", 0x204021, 0, 64 * 1024, 2048, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ | SPI_NOR_4B_OPCODES) },
#endif
--
2.53.0.windows.2
^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2026-05-06 12:46 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-24 10:23 [PATCH] mtd: spi-nor: Update XM25QH512C to XM25QH512D Ssunk
2026-04-29 7:21 ` Anshul Dalal
2026-05-06 10:30 ` [PATCH v2] " Ssunk
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.