summaryrefslogtreecommitdiff
path: root/arch/arm/configs/imx_v6_v7_defconfig
AgeCommit message (Collapse)Author
2017-03-30ARM: imx_v6_v7_defconfig: Select SMSC_PHYLeonard Crestez
The imx6sl-evk board has a LAN8720A ethernet phy supported by SMSC_PHY. Add this driver to the default imx config since the device is present on one of the evaluation boards. This used to work mostly fine with the generic phy driver until commit 0878fff1f42c ("net: phy: Do not perform software reset for Generic PHY"). The fact that soft reset is no longer performed apparently causes RX to sometimes failes which can cause netboot to timeout on DHCP. This is eventually retried and it works after link up/down but can takes 90 seconds to reach the login prompt. This was generated with "make savedefconfig" and it includes a few additional minor cleanups. Signed-off-by: Leonard Crestez <leonard.crestez@nxp.com> Reviewed-by: Fabio Estevam <fabio.estevam@nxp.com> Acked-by: Florian Fainelli <f.fainelli@gmail.com> Acked-by: Fugang Duan <fugang.duan@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2017-03-16ARM: imx_v6_v7_defconfig: Select hid-multitouchdriverJagan Teki
Select CONFIG_HID_MULTITOUCH so that we can have multi touchscreen funtionality via USB by default on Engicam i.CoreM6 Quad with OpenFrame Cap 10.1 display boards. Cc: Matteo Lisi <matteo.lisi@engicam.com> Cc: Michael Trimarchi <michael@amarulasolutions.com> Cc: Shawn Guo <shawnguo@kernel.org> Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
2017-03-16ARM: imx_v6_v7_defconfig: Select max11801_ts touchscreen driverJagan Teki
Select CONFIG_TOUCHSCREEN_MAX11801 so that we can have touchscreen funtionality by default on Engicam i.CoreM6 Quad boards. Cc: Matteo Lisi <matteo.lisi@engicam.com> Cc: Michael Trimarchi <michael@amarulasolutions.com> Cc: Shawn Guo <shawnguo@kernel.org> Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
2017-01-03ARM: imx_v6_v7_defconfig: Select wireless extensions optionFabio Estevam
Select CONFIG_CFG80211_WEXT so that wireless can work out of the box when using userspace tools such as 'iwconfig'. Generated by manually selecting CONFIG_CFG80211_WEXT and then running: make savedefconfig cp defconfig arch/arm/configs/imx_v6_v7_defconfig , which results in additional cleanup. Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2016-10-24ARM: imx_v6_v7_defconfig: Select the es8328 codec driverMarek Vasut
Select CONFIG_SND_SOC_ES8328 so that we can have audio functional by default on Kosagi Novena boards. Signed-off-by: Marek Vasut <marex@denx.de> Cc: Fabio Estevam <fabio.estevam@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2016-10-24ARM: imx_v6_v7_defconfig: Increase CMA sizeMarek Vasut
Increase the CMA size to 64 MiB, otherwise it isn't possible to use etnaviv driver on systems with 1920x1080 panel due to insufficient memory . Signed-off-by: Marek Vasut <marex@denx.de> Cc: Fabio Estevam <fabio.estevam@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2016-08-29ARM: imx_v6_v7_defconfig: Select the wm8960 codec driverFabio Estevam
Select CONFIG_SND_SOC_WM8960 so that we can have audio functional by default on imx6ul-evk and imx7-sdb boards. Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2016-08-15ARM: imx_v6_v7_defconfig: Add CONFIG_MPL3115Breno Lima
Add MPL3115 NXP pressure sensor configuration. This sensor is used by warp7 board. Signed-off-by: Breno Lima <breno.lima@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2016-08-15ARM: imx_v6_v7_defconfig: Enable GPU supportFabio Estevam
Select CONFIG_DRM_ETNAVIV, so that GPU support can be enabled by default. Generated by manually selecting CONFIG_DRM_ETNAVIV and then running: make savedefconfig cp defconfig arch/arm/configs/imx_v6_v7_defconfig ,which results in additional cleanup. Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2016-08-09ARM: imx_v6_v7_defconfig: enable more USB configurationsPeter Chen
- USB test module - USB gadget functions using configfs which are just ready within several release cycles. - USB audio gadget Signed-off-by: Peter Chen <peter.chen@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2016-06-28ARM: imx_v6_v7_defconfig: Select ADS7846 supportDiego Dorta
Add CONFIG_TOUCHSCREEN_ADS7846 support. Signed-off-by: Diego Dorta <diego.dorta@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2016-06-21ARM: imx_v6_v7_defconfig: enable USB FFS gadgetGary Bisson
The USB Function FS gadget can be very useful for debugging. For instance, the adbd daemon can leverage this gadget to offer an ADB connection to the platform over USB. Note that adbd is available on many OS/build systems: - Ubuntu: see android-tools-adbd package [1] - Yocto: see meta-smartphone android-tools recipe [2] - Buildroot: see android-tools package [3] [1] http://packages.ubuntu.com/trusty/android-tools-adbd [2] https://github.com/shr-distribution/meta-smartphone/tree/shr/meta-android/recipes-android/android-tools [3] https://git.buildroot.net/buildroot/tree/package/android-tools Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2016-06-16ARM: imx_v6_v7_defconfig: build in usbnet to support NFS for non-ethernet boardPeter Chen
At some boards, it has no ethernet support. As an alternative, we can use USB Ethernet card to support NFS (u-boot supports it too). It supports AXIS cards which are used most frequently. Signed-off-by: Peter Chen <peter.chen@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2016-05-03ARM: imx_v6_v7_defconfig: add CONFIG_MICREL_PHYMarcel Ziswiler
The driver for Micrel PHYs is required for the Apalis iMX6 module plugged into a Ixora carrier board featuring an on-module Micrel KSZ9031 Gigabit PHY. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2016-05-03ARM: imx_v6_v7_defconfig: add CONFIG_I2C_GPIOMarcel Ziswiler
The GPIO-based bitbanging I2C driver is required to make HDMI work on the Apalis iMX6 module plugged into a Ixora carrier board featuring a DDC channel to read a screen's EDID being hooked up to regular GPIOs. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2016-04-06ARM: imx_v6_v7_defconfig: add CONFIG_RTC_DRV_M41T80Gary Bisson
The rv4168 RTC is used by the following platforms: - Nitrogen6_MAX (both Quad and Quad Plus versions) - Nitrogen7 Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2016-04-06ARM: imx_v6_v7_defconfig: add CONFIG_I2C_MUX_GPIOGary Bisson
I2C muxing is used on Nitrogen6_MAX board from Boundary Devices. Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2016-04-06ARM: imx_v6_v7_defconfig: add FT5x06 and TSC2004 touch supportGary Bisson
Those two touch controllers are used by Boundary Devices platforms. Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2016-02-14ARM: imx_v6_v7_defconfig: enable useful configurations for VybridStefan Agner
Enable configuration options useful for Vybrid: - NFC NAND driver - USB dual-role controller support - FTM PWM driver - DSPI SPI driver - Colibri VF50 Touchscreen support. Beside that, enable useful configurations such as IIO hwmon support (used in i.MX 23/28, patch pending for Vybrid), PWM LED support and CPU idle support. Regenerated config using savedefconfig (which removes some configs which are now enabled by default). Signed-off-by: Stefan Agner <stefan@agner.ch> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2016-02-14ARM: imx_v6_v7_defconfig: Select CONFIG_CRYPTO_DEV_SAHARAFabio Estevam
Select the sahara crypto driver that is used on i.MX53. Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2016-02-02ARM: imx_v6_v7_defconfig: Select CONFIG_NVMEM_IMX_OCOTPFabio Estevam
Select the i.mx ocotp driver. Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com> Acked-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2016-01-28ARM: imx_v6_v7_defconfig: enable psci defaultFrank Li
i.MX7D uboot support psci firmware. Enabled psci default. Signed-off-by: Frank Li <Frank.Li@freescale.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2015-12-02ARM: imx_v6_v7_defconfig: enable PCI_MSILucas Stach
This has been stable on i.MX6 for a good while now and there is no reason to keep it disabled, as it allows to allocate non-shared IRQs if several PCIe devices are connected to a single host. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2015-11-24ARM: imx_v6_v7_defconfig: Select HDMI audio supportFabio Estevam
Select CONFIG_DRM_DW_HDMI_AHB_AUDIO so that we have HDMI audio supported by default. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2015-11-24ARM: imx_v6_v7_defconfig: Select VF610_ADCFabio Estevam
The vf610 adc driver is present on Vybrid, MX6SX, MX6UL and MX7D. Select it by default. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Acked-by: Fugang Duan <B38611@freescale.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2015-11-24ARM: imx_v6_v7_defconfig: Remove CONFIG_SOC_LS1021AFabio Estevam
imx_v6_v7_defconfig is not suitable for booting LS1021 as it needs LPAE. Remove this option. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2015-09-23ARM: imx_v6_v7_defconfig: Remove CONFIG_VMSPLIT_2GFabio Estevam
CONFIG_VMSPLIT_2G was added to mx5_defconfig by commit 06965c39b4c639 ("ARM i.MX5: update defconfig") to fix an issue where mx53 was not detecting the full 1GiB memory range. However, as explained by Russell King [1] the correct fix is to select CONFIG_HIGHMEM. imx_v6_v7_deconfig inherited such option from mx5_defconfig. As imx_v6_v7_deconfig has CONFIG_HIGHMEM=y, we should no longer select such non-standard CONFIG_VMSPLIT_2G option. [1] http://www.spinics.net/lists/arm-kernel/msg137839.html Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2015-09-17ARM: imx_v6_v7_defconfig: enable imx6ul_tscHaibo Chen
Enable imx6ul touchscreen controller Signed-off-by: Haibo Chen <haibo.chen@freescale.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2015-09-01Merge tag 'armsoc-defconfig' of ↵Linus Torvalds
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc Pull ARM SoC defconfig updates from Olof Johansson: "We mostly keep defconfigs updates on a separate branch due to their tendency to conflict between platforms and this encourages more careful separation of code changes and config changes. Most updates here are minor tweaks, enabling new drivers for various platforms, and so on. Renesas also removed one defconfig (marzen_defconfig)" * tag 'armsoc-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (44 commits) ARM: add TC2 PM support to multi_v7_defconfig ARM: tegra: Update multi_v7_defconfig ARM: tegra: Update default configuration ARM: at91/defconfig: at91_dt: remove ARM_AT91_ETHER ARM: at91/defconfig: at91_dt: enable DRM hlcdc support ARM: at91: at91_dt_defconfig: enable ISI and ov2640 support ARM: multi_v7_defconfig: Enable Allwinner P2WI, PWM, DMA_SUN6I, cryptodev ARM: sunxi_defconfig: Enable DMA_SUN6I, P2WI, PWM, cryptodev, EXTCON, FHANDLE ARM: shmobile: Enable fixed voltage regulator in shmobile_defconfig ARM: multi_v7_defconfig: Select MX6UL and MX7D ARM: prima2_defconfig: enable build for hwspinlock ARM: prima2_defconfig: enable build for RTC ARM: prima2_defconfig: enable build for misc input ARM: prima2_defconfig: enable build for SiRFSoC SDHC host ARM: prima2_defconfig: fix the outdated defconfig ARM: imx_v6_v7_defconfig: Select CONFIG_IKCONFIG_PROC ARM: defconfig: orion5x: add DT support ARM: qcom_defconfig: Enable options for KS8851 ethernet ARM: multi_v7_defconfig: Enable support for PWM Regulators ARM: multi_v7_defconfig: Enable ST's PWM driver ...
2015-08-10ARM: imx_v6_v7_defconfig: Select CAAMVictoria Milhoan
Select CAAM for i.MX6 devices. Signed-off-by: Victoria Milhoan <vicki.milhoan@freescale.com> Tested-by: Horia Geantă <horia.geanta@freescale.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2015-07-27ARM: imx_v6_v7_defconfig: Select CONFIG_IKCONFIG_PROCFabio Estevam
It is useful to know how the kernel was configured via: zcat /proc/config.gz ,so select the CONFIG_IKCONFIG_PROC option. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2015-07-14ARM: imx: imx_v6_v7_defconfig enable imx6ul supportFrank Li
default enable imx6ul support Signed-off-by: Frank Li <Frank.Li@freescale.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2015-07-14ARM: imx_v6_v7_defconfig: enable powerkey and syscon power offFrank Li
build in snvs powerkey build in syscon power off support Signed-off-by: Frank Li <Frank.Li@freescale.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2015-07-13ARM: imx_v6_v7_defconfig: Select HCIUART_H4Fabio Estevam
The old warp board revision had hardware issues that prevented the RTS/CTS lines to work with the Bluetooth module. Tha latest rev1.12 fixes this problem, so now we should better use CONFIG_BT_HCIUART_H4 instead, as it provides a better throughput than the CONFIG_BT_HCIUART_3WIRE option. Suggested-by: Arthur Lambert <arthur@dreem.com> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2015-07-09ARM: imx_v6_v7_defconfig: build in audio driverShengjiu Wang
Add ASRC, FSL_ASOC_CARD, CS42xx8 support Signed-off-by: Shengjiu Wang <shengjiu.wang@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2015-07-08ARM: imx_v6_v7_defconfig: Enable kexec supportFabio Estevam
Select CONFIG_KEXEC by default. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2015-05-19ARM: imx_v6_v7_defconfig: updates for Armadeus Systems APF6 boardsSébastien Szymanski
APF6 Dual and Quad SoM have an wl1271 wifi/bt chip. This chip needs CONFIG_BT_HCIUART_LL. APF6Dev carrier board has a SX8654 I2C touchscreen controller. Signed-off-by: Sébastien Szymanski <sebastien.szymanski@armadeus.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2015-05-11ARM: config: imx_v6_v7_defconfig add imx7d supportFrank Li
Add imx7d support Signed-off-by: Frank Li <Frank.Li@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2015-05-11ARM: imx_v6_v7_defconfig: Select LS1021AFabio Estevam
Enable CONFIG_SOC_LS1021A by default. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2015-05-07ARM: imx_v6_v7_defconfig: Enable RTC PCF8523 supportFabio Estevam
RTC PCF8523 is used on some mx6 cubox-i boards. Let it work by default. Reported-by: Rick Thomas <rbthomas@cube.rcthomas.org> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2015-03-16ARM: imx_v6_v7_defconfig: Enable Bluetooth supportFabio Estevam
Enable Bluetooth over serial support. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2015-03-13ARM: imx_v6_v7_defconfig: Add CONFIG_GPIO_PCA953XPeter Chen
It is used for max7310 gpio expandor which is used at imx6qdl sabreauto board. Signed-off-by: Peter Chen <peter.chen@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2015-01-20ARM: imx_v6_v7_defconfig: enable more USB functionsPeter Chen
USB Ethernet function at host mode USB Media function(webcam) at host mode USB Audio function at host mode USB Serial function at host mode USB EHSET driver at host mode (for OTG & EH Certification test) Several USB Gadget functions: - Configfs - NCM - Zero (used for test) - Gadgetfs - Serial Above functions are built as module. Signed-off-by: Peter Chen <peter.chen@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2015-01-20ARM: imx_v6_v7_defconfig: Select CONFIG_FB_MXSFabio Estevam
CONFIG_FB_MXS is the LCD driver for mx6solo-lite and mx6solox. Enable it by default. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2015-01-05ARM: imx_v6_v7_defconfig: Select SPI_FSL_QUADSPI by defaultFabio Estevam
SPI_FSL_QUADSPI can be used by Vybrid and mx6sx, so select it by default. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2015-01-05ARM: imx_v6_v7_defconfig: add POWER_RESET_SYSCONStefan Agner
Add POWER_RESET_SYSCON since Vybrid SoC's now make use of this driver to provide software reset capabilities through the SRC module. Also regenerated using savedefconfig which removed the config BACKLIGHT_LCD_SUPPORT which is now selected by default since commit 9c8ee3c734139 ("video: mx3fb: always enable BACKLIGHT_LCD_SUPPORT"). Signed-off-by: Stefan Agner <stefan@agner.ch> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2014-12-19PM: Eliminate CONFIG_PM_RUNTIMERafael J. Wysocki
Having switched over all of the users of CONFIG_PM_RUNTIME to use CONFIG_PM directly, turn the latter into a user-selectable option and drop the former entirely from the tree. Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com> Reviewed-by: Ulf Hansson <ulf.hansson@linaro.org> Acked-by: Kevin Hilman <khilman@linaro.org>
2014-12-09Merge tag 'defconfig-for-linus' of ↵Linus Torvalds
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc Pull ARM SoC defconfig changes from Arnd Bergmann: "This is a collection of the various changes to defconfig files, most importantly enabling some additional platforms in the multi_v7_defconfig file. These are split out into a separate branch to avoid most of the merge conflicts in the defconfig files. This also touches 12 other defconfig files for shmobile, at91, hisilicon, keystone, mvebu, omap, and tegra" * tag 'defconfig-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (36 commits) ARM: omap2plus_defconfig: enable ECAP and EHRPWM ARM: omap2plus_defconfig: enable XHCI ARM: omap2plus_defconfig: enable AM33XX SoC sound ARM: omap2plus_defconfig: enable EDT FT5X06 touchscreen ARM: omap2plus_defconfig: remove unwanted ethernet drivers ARM: multi_v7_defconfig: enable MAX77686 PMIC drivers for exynos4412-prime based SoCs ARM: at91/defconfig: add DM9000 to at91_dt ARM: at91/defconfig: add QT1070 to at91_dt ARM: at91/defconfig: add TCB PWM driver selection ARM: at91/defconfig: add the XDMA driver ARM: at91: sama5: update defconfig ARM: defconfig: imx_v6_v7_defconfig updates ARM: multi_v7_defconfig: add driver support for hix5hd2 ARM: exynos_defconfig: Use 16 minors per MMC block device ARM: mvebu: add MTD_BLOCK to mvebu_v7_defconfig ARM: mvebu: enable i2c device in mvebu_v7_defconfig ARM: mvebu: re-enable SDHCI driver for Armada 38x SoC in v7 defconfig ARM: tegra: Regenerate default configuration ARM: multi_v7_defconfig: Enable cgroups ARM: multi_v7_defconfig: Enable Broadcom Cygnus ...
2014-12-04ARM: defconfig: imx_v6_v7_defconfig updatesDmitry Lavnikevich
This is a squash of several imx_v6_v7_defconfig update patches. - Enable tlv320aic3x audio codec by default (Phytec PBAB01 board) - Enable DS1307 rtc and gpio fan by default (TBS2910 board) - Select thermal related drivers - Add SNVS power off driver Signed-off-by: Dmitry Lavnikevich <d.lavnikevich@sam-solutions.com> Signed-off-by: Soeren Moch <smoch@web.de> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Robin Gong <b38343@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2014-11-04ARM: imx: Fix the removal of CONFIG_SPI optionFabio Estevam
Since 64546e9fe3a5b8c ("ARM: imx_v6_v7_defconfig updates") and commit 0650f855d2e4b0b9 ("ARM: imx_v4_v5_defconfig: Select CONFIG_IMX_WEIM") CONFIG_SPI selection was dropped by savedefconfig for imx_v4_v5_defconfig and imx_v6_v7_defconfig. In order to keep the same behaviour as previous kernel versions and avoid regressions, let's add CONFIG_SPI option back. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>