Skip to content

Commit be1d1a7

Browse files
mwallePratyush Yadav
authored andcommitted
mtd: spi-nor: Remove support for Xilinx S3AN flashes
These flashes are kind of an oddball for the very old Xilinx Spartan 3 FPGAs to store their bitstream. More importantly, they reuse the Atmel JEDEC manufacturer ID and in fact the at45db081d already blocks the use of the 3S700AN flash chip. It's time to sunset support for these flashes. Signed-off-by: Michael Walle <mwalle@kernel.org> Acked-by: Tudor Ambarus <tudor.ambarus@linaro.org> Reviewed-by: Pratyush Yadav <pratyush@kernel.org> Cc: Ricardo Ribalda <ribalda@kernel.org> Acked-by: Ricardo Ribalda <ribalda@chromium.org> Signed-off-by: Pratyush Yadav <pratyush@kernel.org> Link: https://lore.kernel.org/r/20240419141249.609534-2-mwalle@kernel.org
1 parent 1613e60 commit be1d1a7

File tree

4 files changed

+0
-172
lines changed

4 files changed

+0
-172
lines changed

drivers/mtd/spi-nor/Makefile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ spi-nor-objs += micron-st.o
1313
spi-nor-objs += spansion.o
1414
spi-nor-objs += sst.o
1515
spi-nor-objs += winbond.o
16-
spi-nor-objs += xilinx.o
1716
spi-nor-objs += xmc.o
1817
spi-nor-$(CONFIG_DEBUG_FS) += debugfs.o
1918
obj-$(CONFIG_MTD_SPI_NOR) += spi-nor.o

drivers/mtd/spi-nor/core.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1986,7 +1986,6 @@ static const struct spi_nor_manufacturer *manufacturers[] = {
19861986
&spi_nor_spansion,
19871987
&spi_nor_sst,
19881988
&spi_nor_winbond,
1989-
&spi_nor_xilinx,
19901989
&spi_nor_xmc,
19911990
};
19921991

drivers/mtd/spi-nor/core.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -603,7 +603,6 @@ extern const struct spi_nor_manufacturer spi_nor_st;
603603
extern const struct spi_nor_manufacturer spi_nor_spansion;
604604
extern const struct spi_nor_manufacturer spi_nor_sst;
605605
extern const struct spi_nor_manufacturer spi_nor_winbond;
606-
extern const struct spi_nor_manufacturer spi_nor_xilinx;
607606
extern const struct spi_nor_manufacturer spi_nor_xmc;
608607

609608
extern const struct attribute_group *spi_nor_sysfs_groups[];

drivers/mtd/spi-nor/xilinx.c

Lines changed: 0 additions & 169 deletions
This file was deleted.

0 commit comments

Comments
 (0)