Commit 13f451bf5625e222e881779e69d92a2002e41dfc

Authored by Michal Simek
1 parent bb694d4e89

spi: Kconfig: Create ISSI Kconfig entry

Add ISSI to Kconfig to make it selectable via menuconfig.
Also convert all current platforms.

Signed-off-by: Michal Simek <michal.simek@xilinx.com>

Showing 11 changed files with 12 additions and 3 deletions Side-by-side Diff

configs/stmark2_defconfig
... ... @@ -23,6 +23,7 @@
23 23 # CONFIG_NET is not set
24 24 CONFIG_MTD_DEVICE=y
25 25 CONFIG_SPI_FLASH=y
  26 +CONFIG_SPI_FLASH_ISSI=y
26 27 CONFIG_SPI_FLASH_MTD=y
27 28 CONFIG_SPI=y
28 29 CONFIG_CF_SPI=y
configs/zynq_cc108_defconfig
... ... @@ -35,6 +35,7 @@
35 35 CONFIG_MMC_SDHCI_ZYNQ=y
36 36 CONFIG_SPI_FLASH=y
37 37 CONFIG_SPI_FLASH_BAR=y
  38 +CONFIG_SPI_FLASH_ISSI=y
38 39 CONFIG_SPI_FLASH_MACRONIX=y
39 40 CONFIG_SPI_FLASH_SPANSION=y
40 41 CONFIG_SPI_FLASH_STMICRO=y
configs/zynq_cse_qspi_defconfig
... ... @@ -55,6 +55,7 @@
55 55 # CONFIG_MMC is not set
56 56 CONFIG_SPI_FLASH=y
57 57 CONFIG_SPI_FLASH_BAR=y
  58 +CONFIG_SPI_FLASH_ISSI=y
58 59 CONFIG_SPI_FLASH_MACRONIX=y
59 60 CONFIG_SPI_FLASH_SPANSION=y
60 61 CONFIG_SPI_FLASH_STMICRO=y
configs/zynq_zc702_defconfig
... ... @@ -52,6 +52,7 @@
52 52 CONFIG_MMC_SDHCI_ZYNQ=y
53 53 CONFIG_SPI_FLASH=y
54 54 CONFIG_SPI_FLASH_BAR=y
  55 +CONFIG_SPI_FLASH_ISSI=y
55 56 CONFIG_SPI_FLASH_MACRONIX=y
56 57 CONFIG_SPI_FLASH_SPANSION=y
57 58 CONFIG_SPI_FLASH_STMICRO=y
configs/zynq_zc706_defconfig
... ... @@ -50,6 +50,7 @@
50 50 CONFIG_MMC_SDHCI_ZYNQ=y
51 51 CONFIG_SPI_FLASH=y
52 52 CONFIG_SPI_FLASH_BAR=y
  53 +CONFIG_SPI_FLASH_ISSI=y
53 54 CONFIG_SPI_FLASH_MACRONIX=y
54 55 CONFIG_SPI_FLASH_SPANSION=y
55 56 CONFIG_SPI_FLASH_STMICRO=y
configs/zynq_zc770_xm010_defconfig
... ... @@ -42,6 +42,7 @@
42 42 CONFIG_MMC_SDHCI_ZYNQ=y
43 43 CONFIG_SPI_FLASH=y
44 44 CONFIG_SPI_FLASH_BAR=y
  45 +CONFIG_SPI_FLASH_ISSI=y
45 46 CONFIG_SPI_FLASH_MACRONIX=y
46 47 CONFIG_SPI_FLASH_SPANSION=y
47 48 CONFIG_SPI_FLASH_STMICRO=y
configs/zynq_zc770_xm013_defconfig
... ... @@ -36,6 +36,7 @@
36 36 # CONFIG_MMC is not set
37 37 CONFIG_SPI_FLASH=y
38 38 CONFIG_SPI_FLASH_BAR=y
  39 +CONFIG_SPI_FLASH_ISSI=y
39 40 CONFIG_SPI_FLASH_MACRONIX=y
40 41 CONFIG_SPI_FLASH_SPANSION=y
41 42 CONFIG_SPI_FLASH_STMICRO=y
drivers/mtd/spi/Kconfig
... ... @@ -66,6 +66,11 @@
66 66 help
67 67 Add support for various GigaDevice SPI flash chips (GD25xxx)
68 68  
  69 +config SPI_FLASH_ISSI
  70 + bool "ISSI SPI flash support"
  71 + help
  72 + Add support for various ISSI SPI flash chips (ISxxx)
  73 +
69 74 config SPI_FLASH_MACRONIX
70 75 bool "Macronix SPI flash support"
71 76 help
include/configs/stmark2.h
... ... @@ -67,7 +67,6 @@
67 67 #define CONFIG_SF_DEFAULT_SPEED 50000000
68 68 #define CONFIG_SERIAL_FLASH
69 69 #define CONFIG_HARD_SPI
70   -#define CONFIG_SPI_FLASH_ISSI
71 70 #define CONFIG_ENV_SPI_BUS 0
72 71 #define CONFIG_ENV_SPI_CS 1
73 72  
include/configs/topic_miami.h
... ... @@ -53,7 +53,6 @@
53 53 #define CONFIG_SF_DEFAULT_MODE SPI_MODE_0
54 54 #define CONFIG_ENV_SPI_MAX_HZ CONFIG_SF_DEFAULT_SPEED
55 55 #undef CONFIG_SPI_FLASH_WINBOND
56   -#undef CONFIG_SPI_FLASH_ISSI
57 56  
58 57 /* Setup proper boot sequences for Miami boards */
59 58  
include/configs/zynq-common.h
... ... @@ -43,7 +43,6 @@
43 43 /* QSPI */
44 44 #ifdef CONFIG_ZYNQ_QSPI
45 45 # define CONFIG_SF_DEFAULT_SPEED 30000000
46   -# define CONFIG_SPI_FLASH_ISSI
47 46 #endif
48 47  
49 48 /* NOR */