]> www.infradead.org Git - users/dwmw2/linux.git/commitdiff
mtd: spi-nor: spansion: Add support for S28HL256T
authorTakahiro Kuwano <Takahiro.Kuwano@infineon.com>
Thu, 19 Dec 2024 07:06:15 +0000 (16:06 +0900)
committerPratyush Yadav <pratyush@kernel.org>
Mon, 13 Jan 2025 15:51:05 +0000 (15:51 +0000)
Infineon S28HL256T is 3.0V, 256Mb Flash device with Octal interface.
It has the same functionalities with S28HS256T(1.8V).

Link: https://www.infineon.com/dgdl/Infineon-S28HS256T_S28HL256T_256Mb_SEMPER_Flash_Octal_interface_1_8V_3-DataSheet-v02_00-EN.pdf?fileId=8ac78c8c8fc2dd9c018fc66787aa0657
Signed-off-by: Takahiro Kuwano <Takahiro.Kuwano@infineon.com>
Reviewed-by: Tudor Ambarus <tudor.ambarus@linaro.org>
[pratyush@kernel.org: add comment with flash name]
Signed-off-by: Pratyush Yadav <pratyush@kernel.org>
Link: https://lore.kernel.org/r/f052b04693f1100e725e076fd8a0ae339f8002c4.1734588106.git.Takahiro.Kuwano@infineon.com
drivers/mtd/spi-nor/spansion.c

index 5a88a6096ca8c9543e463490e70b9108dd807f1f..e354fe3a48eebd2592bfe0d5b070c7bbdba067d3 100644 (file)
@@ -957,6 +957,11 @@ static const struct flash_info spansion_nor_parts[] = {
                .name = "s25hs02gt",
                .mfr_flags = USE_CLPEF,
                .fixups = &s25hx_t_fixups
+       }, {
+               /* S28HL256T */
+               .id = SNOR_ID(0x34, 0x5a, 0x19),
+               .mfr_flags = USE_CLPEF,
+               .fixups = &s28hx_t_fixups,
        }, {
                .id = SNOR_ID(0x34, 0x5a, 0x1a),
                .name = "s28hl512t",