]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commitdiff
mtd: spi-nor: Drop the MFR definitions
authorTudor Ambarus <tudor.ambarus@microchip.com>
Fri, 13 Mar 2020 19:42:52 +0000 (19:42 +0000)
committerTudor Ambarus <tudor.ambarus@microchip.com>
Tue, 17 Mar 2020 07:28:06 +0000 (09:28 +0200)
Cross manufacturer code is unlikely and discouraged, get rid of the
MFR definitions.

Suggested-by: Vignesh Raghavendra <vigneshr@ti.com>
Signed-off-by: Tudor Ambarus <tudor.ambarus@microchip.com>
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>
drivers/mtd/spi-nor/core.c
include/linux/mtd/spi-nor.h

index baee58fd8b0448d42cc4f412a8950b810591f040..b07e66f10995b56aef097fe32d2b3331b253d16c 100644 (file)
@@ -40,8 +40,6 @@
 
 #define SPI_NOR_MAX_ADDR_WIDTH 4
 
-#define JEDEC_MFR(info)        ((info)->id[0])
-
 /**
  * spi_nor_spimem_bounce() - check if a bounce buffer is needed for the data
  *                           transfer
index bf37bfc68797743ce136e66f8c55cd4121c55eb5..2f772552546009136e31d78badb326f94115451c 100644 (file)
 #include <linux/mtd/mtd.h>
 #include <linux/spi/spi-mem.h>
 
-/*
- * Manufacturer IDs
- *
- * The first byte returned from the flash after sending opcode SPINOR_OP_RDID.
- * Sometimes these are the same as CFI IDs, but sometimes they aren't.
- */
-#define SNOR_MFR_ATMEL         CFI_MFR_ATMEL
-#define SNOR_MFR_GIGADEVICE    0xc8
-#define SNOR_MFR_INTEL         CFI_MFR_INTEL
-#define SNOR_MFR_ST            CFI_MFR_ST      /* ST Micro */
-#define SNOR_MFR_MICRON                CFI_MFR_MICRON  /* Micron */
-#define SNOR_MFR_ISSI          CFI_MFR_PMC
-#define SNOR_MFR_MACRONIX      CFI_MFR_MACRONIX
-#define SNOR_MFR_SPANSION      CFI_MFR_AMD
-#define SNOR_MFR_SST           CFI_MFR_SST
-#define SNOR_MFR_WINBOND       0xef /* Also used by some Spansion */
-
 /*
  * Note on opcode nomenclature: some opcodes have a format like
  * SPINOR_OP_FUNCTION{4,}_x_y_z. The numbers x, y, and z stand for the number