From: Igor Grinberg <grinberg@compulab.co.il>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH 11/12] sf: kconfig: add kconfig options for spi flashes
Date: Sun, 26 Jul 2015 20:37:33 +0300 [thread overview]
Message-ID: <55B51ADD.10901@compulab.co.il> (raw)
In-Reply-To: <1437661179-32128-12-git-send-email-nikita@compulab.co.il>
On 07/23/15 17:19, Nikita Kiryanov wrote:
> Add kconfig options for various SPI flashes and use them in cm-fx6 defconfig.
>
> Cc: Jagan Teki <jteki@openedev.com>
> Cc: Stefano Babic <sbabic@denx.de>
> Cc: Igor Grinberg <grinberg@compulab.co.il>
> Signed-off-by: Nikita Kiryanov <nikita@compulab.co.il>
Acked-by: Igor Grinberg <grinberg@compulab.co.il>
> ---
> configs/cm_fx6_defconfig | 8 ++++++++
> drivers/mtd/spi/Kconfig | 44 ++++++++++++++++++++++++++++++++++++++++++++
> include/configs/cm_fx6.h | 8 --------
> 3 files changed, 52 insertions(+), 8 deletions(-)
>
> diff --git a/configs/cm_fx6_defconfig b/configs/cm_fx6_defconfig
> index f0fd48c..2aba359 100644
> --- a/configs/cm_fx6_defconfig
> +++ b/configs/cm_fx6_defconfig
> @@ -13,6 +13,14 @@ CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=arch/arm/imx-common/spl_sd.cfg,MX6QDL,SPL"
> CONFIG_CMD_DHCP=y
> CONFIG_CMD_PING=y
> CONFIG_SPI_FLASH=y
> +CONFIG_SPI_FLASH_ATMEL=y
> +CONFIG_SPI_FLASH_EON=y
> +CONFIG_SPI_FLASH_GIGADEVICE=y
> +CONFIG_SPI_FLASH_MACRONIX=y
> +CONFIG_SPI_FLASH_SPANSION=y
> +CONFIG_SPI_FLASH_STMICRO=y
> +CONFIG_SPI_FLASH_SST=y
> +CONFIG_SPI_FLASH_WINBOND=y
> CONFIG_CMD_SF=y
> CONFIG_CMD_I2C=y
> CONFIG_USB=y
> diff --git a/drivers/mtd/spi/Kconfig b/drivers/mtd/spi/Kconfig
> index 4f0c040..8b730ff 100644
> --- a/drivers/mtd/spi/Kconfig
> +++ b/drivers/mtd/spi/Kconfig
> @@ -42,6 +42,50 @@ config SPI_FLASH_BAR
> Bank/Extended address registers are used to access the flash
> which has size > 16MiB in 3-byte addressing.
>
> +if SPI_FLASH
> +
> +config SPI_FLASH_ATMEL
> + bool "Atmel SPI flash support"
> + help
> + Add support for various Atmel SPI flash chips (AT45xxx and AT25xxx)
> +
> +config SPI_FLASH_EON
> + bool "EON SPI flash support"
> + help
> + Add support for various EON SPI flash chips (EN25xxx)
> +
> +config SPI_FLASH_GIGADEVICE
> + bool "GigaDevice SPI flash support"
> + help
> + Add support for various GigaDevice SPI flash chips (GD25xxx)
> +
> +config SPI_FLASH_MACRONIX
> + bool "Macronix SPI flash support"
> + help
> + Add support for various Macronix SPI flash chips (MX25Lxxx)
> +
> +config SPI_FLASH_SPANSION
> + bool "Spansion SPI flash support"
> + help
> + Add support for various Spansion SPI flash chips (S25FLxxx)
> +
> +config SPI_FLASH_STMICRO
> + bool "STMicro SPI flash support"
> + help
> + Add support for various STMicro SPI flash chips (M25Pxxx and N25Qxxx)
> +
> +config SPI_FLASH_SST
> + bool "SST SPI flash support"
> + help
> + Add support for various SST SPI flash chips (SST25xxx)
> +
> +config SPI_FLASH_WINBOND
> + bool "Winbond SPI flash support"
> + help
> + Add support for various Winbond SPI flash chips (W25xxx)
> +
> +endif
> +
> config SPI_FLASH_DATAFLASH
> bool "AT45xxx DataFlash support"
> depends on SPI_FLASH && DM_SPI_FLASH
> diff --git a/include/configs/cm_fx6.h b/include/configs/cm_fx6.h
> index 059004c..bbd9f38 100644
> --- a/include/configs/cm_fx6.h
> +++ b/include/configs/cm_fx6.h
> @@ -162,14 +162,6 @@
> /* SPI */
> #define CONFIG_SPI
> #define CONFIG_MXC_SPI
> -#define CONFIG_SPI_FLASH_ATMEL
> -#define CONFIG_SPI_FLASH_EON
> -#define CONFIG_SPI_FLASH_GIGADEVICE
> -#define CONFIG_SPI_FLASH_MACRONIX
> -#define CONFIG_SPI_FLASH_SPANSION
> -#define CONFIG_SPI_FLASH_STMICRO
> -#define CONFIG_SPI_FLASH_SST
> -#define CONFIG_SPI_FLASH_WINBOND
>
> /* NAND */
> #ifndef CONFIG_SPL_BUILD
>
--
Regards,
Igor.
next prev parent reply other threads:[~2015-07-26 17:37 UTC|newest]
Thread overview: 51+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-07-23 14:19 [U-Boot] [PATCH 00/12] cm-fx6 and kconfig updates Nikita Kiryanov
2015-07-23 14:19 ` [U-Boot] [PATCH 01/12] arm: mx6: cm-fx6: map HDMI to IPU1 DI0 explicitly Nikita Kiryanov
2015-07-23 17:54 ` Nikolay Dimitrov
2015-07-26 8:48 ` Nikita Kiryanov
2015-07-26 13:32 ` Nikolay Dimitrov
2015-07-26 17:04 ` Igor Grinberg
2015-08-02 8:53 ` Stefano Babic
2015-07-23 14:19 ` [U-Boot] [PATCH 02/12] arm: mx6: cm-fx6: make it possible to not init display Nikita Kiryanov
2015-08-02 8:53 ` Stefano Babic
2015-07-23 14:19 ` [U-Boot] [PATCH 03/12] arm: mx6: cm-fx6: add support for displaytype env var Nikita Kiryanov
2015-07-26 17:27 ` Igor Grinberg
2015-08-02 8:53 ` Stefano Babic
2015-07-23 14:19 ` [U-Boot] [PATCH 04/12] arm: mx6: cm-fx6: setup hdmi only on hdmi enable Nikita Kiryanov
2015-07-26 17:28 ` Igor Grinberg
2015-08-02 8:53 ` Stefano Babic
2015-07-23 14:19 ` [U-Boot] [PATCH 05/12] arm: mx6: cm-fx6: move CMD configs to defconfig Nikita Kiryanov
2015-07-26 17:29 ` Igor Grinberg
2015-08-02 8:53 ` Stefano Babic
2015-07-23 14:19 ` [U-Boot] [PATCH 06/12] arm: mx6: cm-fx6: move cm-fx6 target under ARCH_MX6 Nikita Kiryanov
2015-07-26 17:31 ` Igor Grinberg
2015-08-02 8:54 ` Stefano Babic
2015-07-23 14:19 ` [U-Boot] [PATCH 07/12] arm: mx6: kconfig: don't select CPU_V7 per board Nikita Kiryanov
2015-08-02 8:54 ` Stefano Babic
2015-07-23 14:19 ` [U-Boot] [PATCH 08/12] arm: mx6: usb: kconfig: add USB_EHCI_MX6 kconfig option Nikita Kiryanov
2015-07-23 15:01 ` Marek Vasut
2015-07-26 8:17 ` Nikita Kiryanov
2015-07-26 9:36 ` Stefano Babic
2015-07-26 10:35 ` Marek Vasut
2015-07-26 10:50 ` Stefano Babic
2015-07-27 10:35 ` Nikita Kiryanov
2015-07-26 17:35 ` Igor Grinberg
2015-08-02 8:54 ` Stefano Babic
2015-07-23 14:19 ` [U-Boot] [PATCH 09/12] usb: kconfig: usb keyboard kconfig Nikita Kiryanov
2015-07-23 15:01 ` Marek Vasut
2015-07-26 8:18 ` Nikita Kiryanov
2015-07-26 17:37 ` Igor Grinberg
2015-08-02 8:54 ` Stefano Babic
2015-07-23 14:19 ` [U-Boot] [PATCH 10/12] usb: kconfig: create a menu for usb Nikita Kiryanov
2015-07-23 15:01 ` Marek Vasut
2015-07-23 14:19 ` [U-Boot] [PATCH 11/12] sf: kconfig: add kconfig options for spi flashes Nikita Kiryanov
2015-07-26 17:37 ` Igor Grinberg [this message]
2015-08-02 8:54 ` Stefano Babic
2015-07-23 14:19 ` [U-Boot] [PATCH 12/12] kconfig: add config option for shell prompt Nikita Kiryanov
2015-07-23 21:21 ` Tom Rini
2015-07-24 2:05 ` Masahiro Yamada
2015-07-26 8:44 ` Nikita Kiryanov
2015-07-28 7:08 ` [U-Boot] [PATCH V2 " Nikita Kiryanov
2015-07-28 15:59 ` Masahiro Yamada
2015-08-02 8:33 ` Nikita Kiryanov
2015-08-02 8:53 ` Stefano Babic
2015-08-02 11:40 ` Tom Rini
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=55B51ADD.10901@compulab.co.il \
--to=grinberg@compulab.co.il \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.