aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/configs/imx_v7_defconfig
Commit message (Collapse)AuthorAge
* ENGR00317086-3 dcic: Add dcic driver source codeSandor Yu2014-07-03
| | | | | | | | Add dcic driver source code. Support two instance dcic1 and dcic2. Signed-off-by: Sandor Yu <R01008@freescale.com> (cherry picked from commit 5dd90299f33e93252bd1cc7a9704adb9f469fa66)
* ENGR00319455-4 imx_v7_defconfig: enable canfd by defaultDong Aisheng2014-06-20
| | | | | | | | enable canfd by default. The defconfig is generated by make ARCH=arm savedefconfig which got the uneeded CONFIG_USB_PHY removed. Signed-off-by: Dong Aisheng <b29396@freescale.com>
* ENGR00313280-2 ASoC: fsl: Merge upsteamed cs42xx8 driver.Shengjiu Wang2014-05-13
| | | | | | | | | | | | | | | | | | The upsteamed commit is 0c516b4ff85c0be4cee5b30ae59c9565c7f91a00 ASoC: cs42xx8: Add codec driver support for CS42448/CS42888 This patch adds support for the Cirrus Logic CS42448/CS42888 Audio CODEC that has six/four 24-bit AD and eight 24-bit DA converters. [ CS42448/CS42888 supports both I2C and SPI control ports. As initial patch, this patch only adds the support for I2C. ] Signed-off-by: Nicolin Chen <Guangyu.Chen@freescale.com> Acked-by: Brian Austin <brian.austin@cirrus.com> Acked-by: Paul Handrigan <Paul.Handrigan@cirrus.com> Signed-off-by: Mark Brown <broonie@linaro.org> Signed-off-by: Shengjiu Wang <b02247@freescale.com>
* ENGR00309934 ARM: imx_v7_defconfig: Select CONFIG_USB_G_NCM as moduleLi Jun2014-04-23
| | | | | | Enable g_ncm as module for use g_ncm gadget driver. Signed-off-by: Li Jun <b47624@freescale.com>
* ENGR00307014-08 enable vadc in defconfigSandor Yu2014-04-17
| | | | | | Default add vadc to defconfig as module. Signed-off-by: Sandor Yu <R01008@freescale.com>
* ENGR00305366-01 net: fec: disable netfilter in defaultFugang Duan2014-04-16
| | | | | | | Disable netfilter feature for enet can increase 30Mbps bandwidth for imx6sx enet tx path. Signed-off-by: Fugang Duan <B38611@freescale.com>
* ENGR00306653-3: ARM: imx_v7_defconfig enable snvs_pwrkey driver by defaultRobin Gong2014-04-16
| | | | | | enable snvs_pwrkey driver by default Signed-off-by: Robin Gong <b38343@freescale.com>
* ENGR00306137 ARM: imx_v7_defconfig: enable 802.2 LLCFugang Duan2014-04-16
| | | | | | Enable IEEE 802.2 LLC protocol. Signed-off-by: Fugang Duan <B38611@freescale.com>
* ENGR00301869-2 ARM: imx_v7_defconfig: enable ADC in default configLuwei Zhou2014-04-16
| | | | | | Enable ADC driver in default config. Signed-off-by: Luwei Zhou <b45643@freescale.com>
* ENGR00300890-2 ARM: imx_v7{_mfg}_defconfig: enable the SPI-NOR frameworkHuang Shijie2014-04-16
| | | | | | enable the SPI NOR framework and the Quadspi driver. Signed-off-by: Huang Shijie <b32955@freescale.com>
* ENGR00299593-3 ARM: imx_v7_defconfig: enable max7322 in default configLuwei Zhou2014-04-16
| | | | | | Enable max7322 extention gpio driver in config Signed-off-by: Luwei Zhou <b45643@freescale.com>
* ENGR00298052-3 ARM: imx_v7_defconfig: enable Hannstar CABC driverLiu Ying2014-04-16
| | | | | | This patch enables the Hannstar CABC driver in imx_v7_defconfig. Signed-off-by: Liu Ying <Ying.Liu@freescale.com>
* ENGR00298524-3 ARM: imx: Enable imx6sx in defconfigAnson Huang2014-04-16
| | | | | | Enable imx6sx build in defconfig. Signed-off-by: Anson Huang <b20788@freescale.com>
* ENGR00296212 ARM: imx_v7_defconfig: Select CONFIG_HIGHMEMAnson Huang2014-04-16
| | | | | | | | | | Select HIGHMEM config to avoid the vmalloc region overlap on boards that have big RAM. Previous imx_v7_defconfig change(CONFIG_CRYPTO_TEST) did NOT follow the savedefconfig rule, fix it as well. Signed-off-by: Anson Huang <b20788@freescale.com>
* ENGR00291086 crypto kernel module speed test in single failJay Monkman2014-04-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The tcrypt module is used to test the crypto API by being passed a mode=<value> during module load. The test runs to completion before insmod/modprobe returns. That makes the RCU stall detection in newer kernels unhappy. The simple fix is to add CONFIG_PREEMPT to the kernel config. That's what this patch does. If that introduces other problems, crypto/tcrypt.c can be modified to call schedule() in the correct places. Here's a patch that should work if this one has to be reverted: --- a/crypto/tcrypt.c +++ b/crypto/tcrypt.c @@ -33,6 +33,7 @@ #include <linux/jiffies.h> #include <linux/timex.h> #include <linux/interrupt.h> +#include <linux/sched.h> #include "tcrypt.h" #include "internal.h" @@ -182,6 +183,7 @@ static void test_cipher_speed(const char *algo, int enc, unsigned int sec, goto out; } + schedule(); printk("test %u (%d bit key, %d byte blocks): ", i, *keysize * 8, *b_size); @@ -448,6 +450,7 @@ static void test_hash_speed(const char *algo, unsigned int sec, if (speed[i].klen) crypto_hash_setkey(tfm, tvmem[0], speed[i].klen); + schedule(); printk(KERN_INFO "test%3u " "(%5u byte blocks,%5u bytes per update,%4u updates): ", i, speed[i].blen, speed[i].plen, speed[i].blen / speed[i].plen); @@ -688,12 +691,12 @@ static void test_ahash_speed(const char *algo, unsigned int sec, break; } + schedule(); pr_info("test%3u " "(%5u byte blocks,%5u bytes per update,%4u updates): ", i, speed[i].blen, speed[i].plen, speed[i].blen / speed[i].plen); ahash_request_set_crypt(req, sg, output, speed[i].plen); - if (sec) ret = test_ahash_jiffies(req, speed[i].blen, speed[i].plen, output, sec); @@ -853,6 +856,7 @@ static void test_acipher_speed(const char *algo, int enc, unsigned int sec, goto out_free_req; } + schedule(); pr_info("test %u (%d bit key, %d byte blocks): ", i, *keysize * 8, *b_size); @@ -934,6 +938,7 @@ static void test_available(void) printk("alg %s ", *name); printk(crypto_has_alg(*name, 0, 0) ? "found\n" : "not found\n"); + schedule(); name++; } } Signed-off-by: Jay Monkman <jay.monkman@freescale.com>
* ENGR00295570 ARM: imx_v7_defconfig: enlarge the CMA size from 256MB to 320MBJason Liu2014-04-16
| | | | | | | | In order to support the dual video use-case, the current CMA reserved size is not enough now, need enlarge the CMA size from 256M to 320M by default. Signed-off-by: Jason Liu <r64343@freescale.com> (cherry picked from commit ea578e2b5097f619a5a66aff26b7c422ffe30237)
* ENGR00294026-2 ARM: dts: imx: add viim device node in dtsRobin Gong2014-04-16
| | | | | | Enable viim device node in dts and enable in defconfig Signed-off-by: Robin Gong <b38343@freescale.com>
* ENGR00291282-7 ARM: imx_v7_defconfig: Add USB PHY NOP driverPeter Chen2014-04-16
| | | | | | It is needed for USB HSIC controller Signed-off-by: Peter Chen <peter.chen@freescale.com>
* ENGR00290496-2 ARM: imx_v7_defconfig: Enable gpio-led in configsRobin Gong2014-04-16
| | | | | | Enable the related option of configuration. Signed-off-by: Robin Gong <b38343@freescale.com>
* ENGR00287992-7 ARM: imx_v7_defconfig: enable USB charger detection for imx6Peter Chen2014-04-16
| | | | | | Enable imx6 USB charger detection Signed-off-by: Peter Chen <peter.chen@freescale.com>
* ENGR00286724-11 imx_v7_defconfig: add flexcan supportDong Aisheng2014-04-16
| | | | | | Add flexcan support. Signed-off-by: Dong Aisheng <b29396@freescale.com>
* ENGR00283480 imx_v7_defconfig: enable MLB150 moduleLuwei Zhou2014-04-16
| | | | | | Add MLB150 module support in imx_v7_defconfig Signed-off-by: Luwei Zhou <b45643@freescale.com>
* ENGR00281613 imx_v7_defconfig: enable net VLAN 802.1QFugang Duan2014-04-16
| | | | | | Enable net VLAN 8021Q in imx_v7_defconfig. Signed-off-by: Fugang Duan <B38611@freescale.com>
* ENGR00279436 input: touchscreen: egalax: enable multitouchFugang Duan2014-04-16
| | | | | | | Disable single-touch support in imx_v7_defconfig to enable multitouch feature for egalax. Signed-off-by: Fugang Duan <B38611@freescale.com>
* ENGR00278667-3 [ARM]: imx_v7_defconfig enable adv7180 TV decoderOliver Brown2014-04-16
| | | | | | Enable the ADV7180 TV Decoder to imx_v7_defconfig Signed-off-by: Oliver Brown <oliver.brown@freescale.com>
* ENGR00278665-3 [ARM]: imx_v7_defconfig enable ov5640_mipi supportOliver Brown2014-04-16
| | | | | | Enable the ov5640 camera driver in the imx_v7_defconfig. Signed-off-by: Oliver Brown <oliver.brown@freescale.com>
* ENGR00278666-3 [ARM]: Add ov5642 driver to imx_v7_defconfigOliver Brown2014-04-16
| | | | | | Enable the ov5640 camera driver in the imx_v7_defconfig. Signed-off-by: Oliver Brown <oliver.brown@freescale.com>
* ENGR00278663-4 [ARM]: imx_v7_defconfig add IPU v4l2Oliver Brown2014-04-16
| | | | | | Enable V4L2 capture driver in imx_v7_defconfig. Signed-off-by: Oliver Brown <oliver.brown@freescale.com>
* ENGR00278652-4 [ARM]: enable MIPI CSI2 in imx_v7_defconfigOliver Brown2014-04-16
| | | | | | Enable MIPI CSI2 as builtin in imx_v7_defconfig Signed-off-by: Oliver Brown <oliver.brown@freescale.com>
* ENGR00278822 ARM: imx_v7_defconfig: disable CONFIG_SWP_EMULATEShengjiu Wang2014-04-16
| | | | | | | | | | | | | | According to the help text in the config SWP_EMULATE in arch/arm/mm/Kconfig: "In some older versions of glibc [<=2.8] SWP is used during futex trylock() operations with the assumption that the code will not be preempted. This invalid assumption may be more likely to fail with SWP emulation enabled, leading to deadlock of the user application." The audio codec toolchain version is gcc-4.1.1-glibc-2.4, we need turn off the CONFIG_SWP_EMULATE in the imx_v7_defconfig. Signed-off-by: Shengjiu Wang <b02247@freescale.com>
* ENGR00278672-3 ARM: imx_v7_defconfig: add the defconfig support for crypto/caamJason Liu2014-04-16
| | | | | | This patch add the defconfig support for crypto/caam Signed-off-by: Kudrick Jeffery <B37172@freescale.com>
* ENGR00275034-5 ARM: imx_v7_defconfig: enable camera and v4l2 capture supportRobby Cai2014-04-16
| | | | | | | | | | Enable the following options on imx6sl CONFIG_VIDEO_V4L2_INT_DEVICE=y CONFIG_VIDEO_MXC_CAPTURE=y CONFIG_VIDEO_MXC_CSI_CAMERA=y CONFIG_MXC_CAMERA_OV5640=y Signed-off-by: Robby Cai <R63905@freescale.com>
* ENGR00278504-6 imx_v7_defconfig: enable /proc/config.gzDong Aisheng2014-04-16
| | | | | | | This could make you be able to check the configuration of current kernel at running time. It is helpful for debug and with minor overhead. Signed-off-by: Dong Aisheng <b29396@freescale.com>
* ENGR00278504-5 imx_v7_defconfig: enable CONFIG_LOCALVERSION_AUTODong Aisheng2014-04-16
| | | | | | Used for uniquely identify a kernel version. Signed-off-by: Dong Aisheng <b29396@freescale.com>
* ENGR00278504-4 imx_v7_defconfig: add atheros ath6kl wifi supportDong Aisheng2014-04-16
| | | | | | Add ath6kl wifi in defconfig. Signed-off-by: Dong Aisheng <b29396@freescale.com>
* ENGR00277843-04 ARM: dts: Add sii902x in imx6sl evk dtsSandor Yu2014-04-16
| | | | | | | | | - Add sii902x driver to imx6sl-evk.dts - Set LCD_RESET pin work in GPIO mode, the pin is not use by imx6sl evk lcd panel. - Enable sii902x in imx_v7_defconfig Signed-off-by: Sandor Yu <R01008@freescale.com>
* ENGR00275033-3 ARM: imx_v7_defconfig: enable pxp v4l2 output driverRobby Cai2014-04-16
| | | | | | enable pxp v4l2 output driver on imx6sl by default Signed-off-by: Robby Cai <R63905@freescale.com>
* ENGR00277299-7 ARM: imx_v7_defconfig: Build in hdmi audioNicolin Chen2014-04-16
| | | | | | Build hdmi audio as default Signed-off-by: Nicolin Chen <b42378@freescale.com>
* ENGR00269945: ARM: enable FSL_OTP in imx_v7_defconfigShawn Guo2014-04-16
| | | | | | It enables FSL_OTP device driver support in imx_v7_defconfig. Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ENGR00277223-3 ARM: imx_v7_defconfig: enable elan touch driverRobby Cai2014-04-16
| | | | | | Enable CONFIG_TOUCHSCREEN_ELAN kernel option by default. Signed-off-by: Robby Cai <R63905@freescale.com>
* ENGR00276832-9 ARM: imx_v7_defconfig: enable epdc framebuffer driverRobby Cai2014-04-16
| | | | | | Enable CONFIG_FB_MXC_EINK_PANEL option by default. Signed-off-by: Robby Cai <R63905@freescale.com>
* ENGR00276832-3 ARM: imx_v7_defconfig: add max17135 pmic supportRobby Cai2014-04-16
| | | | | | Enable max17135 PMIC support for imx6 duallite and sololite Signed-off-by: Robby Cai <R63905@freescale.com>
* ENGR00277458-4 ARM: imx_v7_defconfig: Build in imx-spdifNicolin Chen2014-04-16
| | | | | | | Build imx-spdif as default Acked-by: Wang Shengjiu <b02247@freescale.com> Signed-off-by: Nicolin Chen <b42378@freescale.com>
* ENGR00276567-9 ARM: defconfig: Enable si476x support in imx_v7_defconfigNicolin Chen2014-04-16
| | | | | | Build-in si476x support as default. Signed-off-by: Nicolin Chen <b42378@freescale.com>
* ENGR00277201-1 3.10 kernel panic when running gpu stress testLoren HUANG2014-04-16
| | | | | | | | | | | | | | The kernel panic is caused by gcc 4.8.1 build logic. 8044b000: e24bd010 sub sp, fp, #16 8044b004: e1500004 cmp r0, r4 8044b008: b1a00004 movlt r0, r4 8044b00c: a51b0018 ldrge r0, [fp, #-24] 8044b010: e89da810 ldm sp, {r4, fp, sp, pc} With this logic, r0 may return 0xffffffff randomly in Cortex A9 processor. Current workaround is enable ARM_UNWIND to avoid such disassemble logic. Signed-off-by: Loren HUANG <b02279@freescale.com>
* ENGR00269945: ARM: imx: add an ARMv7 only defconfigShawn Guo2014-04-16
To utilize ARMv7 optimization, let's maintain an ARMv7 only defconfig imx_v7_defconfig. It's generated as below. * make ARCH=arm imx_v6_v7_defconfig * make ARCH=arm menuconfig * System Type ---> Multiple platform selection ---> Deselect ARMv6 based platforms (ARM11) * make ARCH=arm savedefconfig * cp defconfig arch/arm/configs/imx_v7_defconfig Signed-off-by: Shawn Guo <shawn.guo@freescale.com>