[PATCH v4 0/8] mtd: spi-nor: Add support for Infineon SEMPER s25hl02gt and s25hs02gt

Tudor Ambarus tudor.ambarus at linaro.org
Fri Apr 7 23:42:30 PDT 2023


On Fri, 07 Apr 2023 15:40:56 +0900, tkuw584924 at gmail.com wrote:
> Infineon SEMPER s25hl02gt and s25hs02gt are multi-chip (dual-die) package
> parts and the datasheet can be found at:
> https://www.infineon.com/dgdl/Infineon-S25HS02GT_S25HS04GT_S25HL02GT_S25HL04GT_2-Gb_DDP_4-Gb_QDP_HS-T_1.8-V_HL-T_3_0-V_Semper_Flash_with_Quad_SPI-DataSheet-v01_00-EN.pdf?fileId=8ac78c8c7e7124d1017f01b9a5055b7b
> 
> The key characteristics of multi-chip devices are:
> - Each die has dedicataed registers so we need to configure and check
>   registers in all the dice
> - Read ops can cross the die boundary
> - 4-byte address mode by default
> - Legacy chip-erase command is not supported
> 
> [...]

Applied to git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git,
spi-nor/next branch. Thanks!

[1/8] mtd: spi-nor: spansion: Rename method to cypress_nor_get_page_size
      https://git.kernel.org/mtd/c/120c94a67b26
[2/8] mtd: spi-nor: Allow post_sfdp hook to return errors
      https://git.kernel.org/mtd/c/e570f7872a34
[3/8] mtd: spi-nor: Extract volatile register offset from SCCR map
      https://git.kernel.org/mtd/c/706fd00da031
[4/8] mtd: spi-nor: sfdp: Add support for SCCR map for multi-chip device
      https://git.kernel.org/mtd/c/7ab8b810757a
[5/8] mtd: spi-nor: spansion: Rework cypress_nor_get_page_size() for multi-chip device support
      https://git.kernel.org/mtd/c/6c01ae11130c
[6/8] mtd: spi-nor: spansion: Rework cypress_nor_quad_enable_volatile() for multi-chip device support
      https://git.kernel.org/mtd/c/f24d423a5c4f
[7/8] mtd: spi-nor: spansion: Add a new ->ready() hook for multi-chip device
      https://git.kernel.org/mtd/c/91f3c430f622
[8/8] mtd: spi-nor: spansion: Add support for Infineon
      https://git.kernel.org/mtd/c/df6def86b9dc

Cheers,
-- 
Tudor Ambarus <tudor.ambarus at linaro.org>



More information about the linux-mtd mailing list