diff options
author | Tuomas Tynkkynen | 2018-02-07 02:42:23 +0200 |
---|---|---|
committer | Tom Rini | 2018-02-13 23:01:44 -0500 |
commit | fbca0e66cc982325d8031094736d79ed007e42e2 (patch) | |
tree | dd24058a8f1521a26b3d73677e4f92ac7b8714cd | |
parent | 4a942f49b891872727aa0bdba58e2ca513fc455c (diff) |
spi: Migrate CONFIG_CF_SPI to Kconfig
Signed-off-by: Tuomas Tynkkynen <tuomas@tuxera.com>
-rw-r--r-- | configs/M52277EVB_defconfig | 1 | ||||
-rw-r--r-- | configs/M52277EVB_stmicro_defconfig | 1 | ||||
-rw-r--r-- | configs/M54418TWR_defconfig | 1 | ||||
-rw-r--r-- | configs/M54418TWR_nand_mii_defconfig | 1 | ||||
-rw-r--r-- | configs/M54418TWR_nand_rmii_defconfig | 1 | ||||
-rw-r--r-- | configs/M54418TWR_nand_rmii_lowfreq_defconfig | 1 | ||||
-rw-r--r-- | configs/M54418TWR_serial_mii_defconfig | 1 | ||||
-rw-r--r-- | configs/M54418TWR_serial_rmii_defconfig | 1 | ||||
-rw-r--r-- | configs/M54451EVB_defconfig | 1 | ||||
-rw-r--r-- | configs/M54451EVB_stmicro_defconfig | 1 | ||||
-rw-r--r-- | configs/M54455EVB_a66_defconfig | 1 | ||||
-rw-r--r-- | configs/M54455EVB_defconfig | 1 | ||||
-rw-r--r-- | configs/M54455EVB_i66_defconfig | 1 | ||||
-rw-r--r-- | configs/M54455EVB_intel_defconfig | 1 | ||||
-rw-r--r-- | configs/M54455EVB_stm33_defconfig | 1 | ||||
-rw-r--r-- | configs/stmark2_defconfig | 1 | ||||
-rw-r--r-- | drivers/spi/Kconfig | 6 | ||||
-rw-r--r-- | include/configs/M52277EVB.h | 1 | ||||
-rw-r--r-- | include/configs/M54418TWR.h | 1 | ||||
-rw-r--r-- | include/configs/M54451EVB.h | 1 | ||||
-rw-r--r-- | include/configs/M54455EVB.h | 1 | ||||
-rw-r--r-- | include/configs/stmark2.h | 1 | ||||
-rw-r--r-- | scripts/config_whitelist.txt | 1 |
23 files changed, 22 insertions, 6 deletions
diff --git a/configs/M52277EVB_defconfig b/configs/M52277EVB_defconfig index b67949668df..e0670e8c577 100644 --- a/configs/M52277EVB_defconfig +++ b/configs/M52277EVB_defconfig @@ -19,3 +19,4 @@ CONFIG_ENV_IS_IN_FLASH=y CONFIG_MTD_NOR_FLASH=y CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_STMICRO=y +CONFIG_CF_SPI=y diff --git a/configs/M52277EVB_stmicro_defconfig b/configs/M52277EVB_stmicro_defconfig index 13055c52f50..497902ae3c3 100644 --- a/configs/M52277EVB_stmicro_defconfig +++ b/configs/M52277EVB_stmicro_defconfig @@ -18,3 +18,4 @@ CONFIG_ENV_IS_IN_SPI_FLASH=y CONFIG_MTD_NOR_FLASH=y CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_STMICRO=y +CONFIG_CF_SPI=y diff --git a/configs/M54418TWR_defconfig b/configs/M54418TWR_defconfig index b26c94e060f..eaea5d66563 100644 --- a/configs/M54418TWR_defconfig +++ b/configs/M54418TWR_defconfig @@ -20,3 +20,4 @@ CONFIG_CMD_CACHE=y CONFIG_ENV_IS_IN_SPI_FLASH=y CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_ATMEL=y +CONFIG_CF_SPI=y diff --git a/configs/M54418TWR_nand_mii_defconfig b/configs/M54418TWR_nand_mii_defconfig index cf015333cd2..5b54de34a4e 100644 --- a/configs/M54418TWR_nand_mii_defconfig +++ b/configs/M54418TWR_nand_mii_defconfig @@ -19,3 +19,4 @@ CONFIG_CMD_PING=y CONFIG_CMD_CACHE=y CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_ATMEL=y +CONFIG_CF_SPI=y diff --git a/configs/M54418TWR_nand_rmii_defconfig b/configs/M54418TWR_nand_rmii_defconfig index bd36aaabe35..01c06e4c864 100644 --- a/configs/M54418TWR_nand_rmii_defconfig +++ b/configs/M54418TWR_nand_rmii_defconfig @@ -19,3 +19,4 @@ CONFIG_CMD_PING=y CONFIG_CMD_CACHE=y CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_ATMEL=y +CONFIG_CF_SPI=y diff --git a/configs/M54418TWR_nand_rmii_lowfreq_defconfig b/configs/M54418TWR_nand_rmii_lowfreq_defconfig index 2b9e539e710..1629f904995 100644 --- a/configs/M54418TWR_nand_rmii_lowfreq_defconfig +++ b/configs/M54418TWR_nand_rmii_lowfreq_defconfig @@ -19,3 +19,4 @@ CONFIG_CMD_PING=y CONFIG_CMD_CACHE=y CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_ATMEL=y +CONFIG_CF_SPI=y diff --git a/configs/M54418TWR_serial_mii_defconfig b/configs/M54418TWR_serial_mii_defconfig index aa210727030..ad40f1de326 100644 --- a/configs/M54418TWR_serial_mii_defconfig +++ b/configs/M54418TWR_serial_mii_defconfig @@ -20,3 +20,4 @@ CONFIG_CMD_CACHE=y CONFIG_ENV_IS_IN_SPI_FLASH=y CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_ATMEL=y +CONFIG_CF_SPI=y diff --git a/configs/M54418TWR_serial_rmii_defconfig b/configs/M54418TWR_serial_rmii_defconfig index b26c94e060f..eaea5d66563 100644 --- a/configs/M54418TWR_serial_rmii_defconfig +++ b/configs/M54418TWR_serial_rmii_defconfig @@ -20,3 +20,4 @@ CONFIG_CMD_CACHE=y CONFIG_ENV_IS_IN_SPI_FLASH=y CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_ATMEL=y +CONFIG_CF_SPI=y diff --git a/configs/M54451EVB_defconfig b/configs/M54451EVB_defconfig index becd0dddba8..4b90e01b04a 100644 --- a/configs/M54451EVB_defconfig +++ b/configs/M54451EVB_defconfig @@ -22,3 +22,4 @@ CONFIG_ENV_IS_IN_FLASH=y CONFIG_MTD_NOR_FLASH=y CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_STMICRO=y +CONFIG_CF_SPI=y diff --git a/configs/M54451EVB_stmicro_defconfig b/configs/M54451EVB_stmicro_defconfig index 79f38db0dcd..f637b454ca7 100644 --- a/configs/M54451EVB_stmicro_defconfig +++ b/configs/M54451EVB_stmicro_defconfig @@ -21,3 +21,4 @@ CONFIG_ENV_IS_IN_SPI_FLASH=y CONFIG_MTD_NOR_FLASH=y CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_STMICRO=y +CONFIG_CF_SPI=y diff --git a/configs/M54455EVB_a66_defconfig b/configs/M54455EVB_a66_defconfig index 24f59b16d5f..425ebd05aef 100644 --- a/configs/M54455EVB_a66_defconfig +++ b/configs/M54455EVB_a66_defconfig @@ -26,3 +26,4 @@ CONFIG_ENV_IS_IN_FLASH=y CONFIG_MTD_NOR_FLASH=y CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_STMICRO=y +CONFIG_CF_SPI=y diff --git a/configs/M54455EVB_defconfig b/configs/M54455EVB_defconfig index ebc4836f811..1b69b9882c3 100644 --- a/configs/M54455EVB_defconfig +++ b/configs/M54455EVB_defconfig @@ -27,3 +27,4 @@ CONFIG_ENV_IS_IN_FLASH=y CONFIG_MTD_NOR_FLASH=y CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_STMICRO=y +CONFIG_CF_SPI=y diff --git a/configs/M54455EVB_i66_defconfig b/configs/M54455EVB_i66_defconfig index 4b7e9b5035b..dda40186523 100644 --- a/configs/M54455EVB_i66_defconfig +++ b/configs/M54455EVB_i66_defconfig @@ -26,3 +26,4 @@ CONFIG_ENV_IS_IN_FLASH=y CONFIG_MTD_NOR_FLASH=y CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_STMICRO=y +CONFIG_CF_SPI=y diff --git a/configs/M54455EVB_intel_defconfig b/configs/M54455EVB_intel_defconfig index 6b4670d9552..373456a9232 100644 --- a/configs/M54455EVB_intel_defconfig +++ b/configs/M54455EVB_intel_defconfig @@ -26,3 +26,4 @@ CONFIG_ENV_IS_IN_FLASH=y CONFIG_MTD_NOR_FLASH=y CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_STMICRO=y +CONFIG_CF_SPI=y diff --git a/configs/M54455EVB_stm33_defconfig b/configs/M54455EVB_stm33_defconfig index fd36f22ab7c..32ad61b960c 100644 --- a/configs/M54455EVB_stm33_defconfig +++ b/configs/M54455EVB_stm33_defconfig @@ -26,3 +26,4 @@ CONFIG_ENV_IS_IN_SPI_FLASH=y CONFIG_MTD_NOR_FLASH=y CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_STMICRO=y +CONFIG_CF_SPI=y diff --git a/configs/stmark2_defconfig b/configs/stmark2_defconfig index 0bffde0168c..f7c6d9261a6 100644 --- a/configs/stmark2_defconfig +++ b/configs/stmark2_defconfig @@ -23,4 +23,5 @@ CONFIG_MTDPARTS_DEFAULT="mtdparts=spi-flash.0:1m(u-boot),7m(kernel),-(rootfs)" CONFIG_ENV_IS_IN_SPI_FLASH=y CONFIG_SPI_FLASH=y CONFIG_SPI_FLASH_MTD=y +CONFIG_CF_SPI=y CONFIG_REGEX=y diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig index 21dd6e09695..235a8c7d73a 100644 --- a/drivers/spi/Kconfig +++ b/drivers/spi/Kconfig @@ -212,6 +212,12 @@ config SOFT_SPI Enable Soft SPI driver. This driver is to use GPIO simulate the SPI protocol. +config CF_SPI + bool "ColdFire SPI driver" + help + Enable the ColdFire SPI driver. This driver can be used on + some m68k SoCs. + config FSL_ESPI bool "Freescale eSPI driver" help diff --git a/include/configs/M52277EVB.h b/include/configs/M52277EVB.h index 72183f284ad..9d6bb5e7e82 100644 --- a/include/configs/M52277EVB.h +++ b/include/configs/M52277EVB.h @@ -105,7 +105,6 @@ #define CONFIG_SYS_IMMR CONFIG_SYS_MBAR /* DSPI and Serial Flash */ -#define CONFIG_CF_SPI #define CONFIG_CF_DSPI #define CONFIG_HARD_SPI #define CONFIG_SYS_SBFHDR_SIZE 0x7 diff --git a/include/configs/M54418TWR.h b/include/configs/M54418TWR.h index 3e2b6e174e9..fbd725839fc 100644 --- a/include/configs/M54418TWR.h +++ b/include/configs/M54418TWR.h @@ -154,7 +154,6 @@ #define CONFIG_SYS_IMMR CONFIG_SYS_MBAR /* DSPI and Serial Flash */ -#define CONFIG_CF_SPI #define CONFIG_CF_DSPI #define CONFIG_SERIAL_FLASH #define CONFIG_HARD_SPI diff --git a/include/configs/M54451EVB.h b/include/configs/M54451EVB.h index ebc8277ec48..f2b133cad20 100644 --- a/include/configs/M54451EVB.h +++ b/include/configs/M54451EVB.h @@ -119,7 +119,6 @@ #define CONFIG_SYS_IMMR CONFIG_SYS_MBAR /* DSPI and Serial Flash */ -#define CONFIG_CF_SPI #define CONFIG_CF_DSPI #define CONFIG_SERIAL_FLASH #define CONFIG_HARD_SPI diff --git a/include/configs/M54455EVB.h b/include/configs/M54455EVB.h index c5a0a0371d4..ad88c6b9045 100644 --- a/include/configs/M54455EVB.h +++ b/include/configs/M54455EVB.h @@ -146,7 +146,6 @@ #define CONFIG_SYS_IMMR CONFIG_SYS_MBAR /* DSPI and Serial Flash */ -#define CONFIG_CF_SPI #define CONFIG_CF_DSPI #define CONFIG_HARD_SPI #define CONFIG_SYS_SBFHDR_SIZE 0x13 diff --git a/include/configs/stmark2.h b/include/configs/stmark2.h index cefadc1e818..5d4e7db7bdb 100644 --- a/include/configs/stmark2.h +++ b/include/configs/stmark2.h @@ -65,7 +65,6 @@ #undef CONFIG_MCFPIT /* DSPI and Serial Flash */ -#define CONFIG_CF_SPI #define CONFIG_CF_DSPI #define CONFIG_SF_DEFAULT_SPEED 50000000 #define CONFIG_SERIAL_FLASH diff --git a/scripts/config_whitelist.txt b/scripts/config_whitelist.txt index 214c9da34c4..38ce88e929c 100644 --- a/scripts/config_whitelist.txt +++ b/scripts/config_whitelist.txt @@ -226,7 +226,6 @@ CONFIG_CFG_DATA_SECTOR CONFIG_CFI_FLASH_USE_WEAK_ACCESSORS CONFIG_CF_DSPI CONFIG_CF_SBF -CONFIG_CF_SPI CONFIG_CF_V2 CONFIG_CF_V3 CONFIG_CF_V4 |