summaryrefslogtreecommitdiff
path: root/arch/arm/configs
AgeCommit message (Collapse)Author
2020-02-11(apalis|colibri)*_defconfig: make IMX_SDMA a module 2Philippe Schenker
Remove firmware kobject uevent fallback mechanism and make imx_sdma a module so it gets loaded when rootfs is mounted. This prevents the error, that firmware can't be loaded from rootfs There where some defconfigs missed in the commit with the same name before, correct that. Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-02-11(apalis|colibri)*_defconfig: make IMX_SDMA a modulePhilippe Schenker
Remove firmware kobject uevent fallback mechanism and make imx_sdma a module so it gets loaded when rootfs is mounted. This prevents the error, that firmware can't be loaded from rootfs Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-02-11colibri-imx6ull_defconfig: enable mwifiex_sdioMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-02-09(apalis|colibri)*_defconfig: Add new defconfigs for 4.14 kernelPhilippe Schenker
No options where added or removed in this commit. A simple make (apalis|colibri)*_defconfig make savedefconfig cp defconfig arch/arm/boot/(apalis|colibri)*_defconfig Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-02-09apalis/colibri imx6/7/ull: defconfig: Add nf_filterPhilippe Schenker
For iptables filtering to work we need the NF_FILTER kernel module. Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-02-09colibri-imx7: defconfig: enable psci supportMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-02-09apalis/colibri_imx6_defconfig: re-order kernel configurationsMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-02-09colibri-imx7: defconfig: enable sound simple card driverMax Krummenacher
The device tree got changed to use the simple card driver, so enable it in the defconfig. While at it remove the IMX_SGTL5000 driver now replaced by the simple card driver. While at it remove the unused ESAI driver. While at it remove the unused CS42XX8_I2C codec driver. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2020-02-09colibri_imx6ull/imx7_defconfig: disable regulator debugStefan Agner
Disable regulator framework debug messages by default again. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-02-09apalis/colibri_imx6/imx6ull/imx7_defconfig: add ecdh and leds_triggerDominik Sliwa
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-02-09colibri_imx6ull/imx7_defconfig: disable regulator debugStefan Agner
Disable regulator framework debug messages by default. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-02-09apalis/colibri_imx6/imx6ull/imx7_defconfig: enable user debugStefan Agner
Let the kernel print some debug messages when a user program crashes due to an exception. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-02-09colibri-imx6ull_defconfig: add Colibri iMX6ULL defconfigStefan Agner
Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-02-09colibri_imx7_defconfig: add Colibri iMX7 defconfigStefan Agner
Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-02-09apalis_imx6_defconfig: add Apalis iMX6 defconfigStefan Agner
Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-02-09colibri_imx6_defconfig: add Colibri iMX6 defconfigStefan Agner
Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-02-09apalis_imx6_android_defconfig: add defconfig for androidDaniel Kochmanski
Signed-off-by: Daniel Kochmanski <dkochmanski@antmicro.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 0bd6f13290225efd486da3c5521a458589c0bcf1) (cherry picked from commit 1bc66f0fb5882f76e8aa9c9893b2274d27db8c13)
2020-02-09nit6xlite_defconfig: initial additionTroy Kisky
Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 7dab0a33abd6c0dfcad045adce704f877f4a9aee) (cherry picked from commit d2c6b6bc0634afbcd1e9f9c9433827595d78d137)
2020-02-07Merge tag 'v4.14.164' into 4.14-2.3.x-imxMarcel Ziswiler
This is the 4.14.164 stable release Conflicts: arch/arm/Kconfig.debug arch/arm/boot/dts/imx7s.dtsi arch/arm/mach-imx/cpuidle-imx6q.c arch/arm/mach-imx/cpuidle-imx6sx.c arch/arm64/kernel/cpu_errata.c arch/arm64/kvm/hyp/tlb.c drivers/crypto/caam/caamalg.c drivers/crypto/mxs-dcp.c drivers/dma/imx-sdma.c drivers/gpio/gpio-vf610.c drivers/gpu/drm/bridge/adv7511/adv7511_drv.c drivers/input/keyboard/imx_keypad.c drivers/input/keyboard/snvs_pwrkey.c drivers/mmc/core/block.c drivers/mmc/core/queue.h drivers/mmc/host/sdhci-esdhc-imx.c drivers/net/can/flexcan.c drivers/net/can/rx-offload.c drivers/net/ethernet/freescale/fec_main.c drivers/net/wireless/ath/ath10k/pci.c drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c drivers/pci/dwc/pci-imx6.c drivers/spi/spi-fsl-lpspi.c drivers/usb/dwc3/gadget.c include/net/tcp.h sound/soc/fsl/Kconfig sound/soc/fsl/fsl_esai.c
2019-10-17USB: rio500: Remove Rio 500 kernel driverBastien Nocera
commit 015664d15270a112c2371d812f03f7c579b35a73 upstream. The Rio500 kernel driver has not been used by Rio500 owners since 2001 not long after the rio500 project added support for a user-space USB stack through the very first versions of usbdevfs and then libusb. Support for the kernel driver was removed from the upstream utilities in 2008: https://gitlab.freedesktop.org/hadess/rio500/commit/943f624ab721eb8281c287650fcc9e2026f6f5db Cc: Cesar Miquel <miquel@df.uba.ar> Signed-off-by: Bastien Nocera <hadess@hadess.net> Cc: stable <stable@vger.kernel.org> Link: https://lore.kernel.org/r/6251c17584d220472ce882a3d9c199c401a51a71.camel@hadess.net Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2019-09-18MLK-22137 ARM: imx_v7_defconfig: Enable more configsAnson Huang
Enable more kernel configs to support AWS Greengrass. Signed-off-by: Anson Huang <Anson.Huang@nxp.com> Reviewed-by: Jacky Bai <ping.bai@nxp.com>
2019-02-12MLK-20425-1 ARM: imx_v7_defconfig: default build in GOODIX touch driverHaibo Chen
i.MX7ULP EVKB board use GOODIX 911 touch chip, so default build in the GOODIX touch driver. Signed-off-by: Haibo Chen <haibo.chen@nxp.com>
2019-02-12MLK-20416-2 video: fbdev: mxc: add RM68191 MIPI panel supportFancy Fang
The Driver IC 'RM68191' is used in the MIPI panel 'RK055IQH042' whose default mode is '540x960@60Hz'. So this commit adds a new FBDEV driver for 'RM68191' and enables the 'RK055IQH042' panel on IMX7ULP1-EVKB platform with Northwest MIPI DSI controller. Signed-off-by: Fancy Fang <chen.fang@nxp.com>
2019-02-12MLK-20416-1 video: fbdev: mxc: add RM68200 MIPI panel supportFancy Fang
The Driver IC 'RM68200' is used in the MIPI panel 'RK055AHD042' whose default mode is '720x1280@60Hz'. So this commit adds a new FBDEV driver for 'RM68200' and enables the 'RK055AHD042' panel on IMX7ULP1-EVKB platform with Northwest MIPI DSI controller. Signed-off-by: Fancy Fang <chen.fang@nxp.com>
2019-02-12MLK-19452-2 ARM: imx_v7_defconfig: Add spi slave modeXiaoning Wang
Add spi slave mode and enable spi slave time/system control functions. Example for SPI slave time: SLAVE: # echo spi-slave-time > /sys/class/spi_slave/spi0/slave MASTER: # spidev_test -D /dev/spidev0.0 -p dummy-8B -v spi mode: 0x0 bits per word: 8 max speed: 500000 Hz (500 KHz) RX | 00 00 04 6D 00 09 5B BB __ __ __ __ __ __ __ _... ^^^^^ ^^^^^^^^ seconds microseconds Example for SPI slave system control: SLAVE: # echo spi-slave-system-control > /sys/class/spi_slave/spi0/slave BOTH: # reboot='\x7c\x50' BOTH: # poweroff='\x71\x3f' BOTH: # halt='\x38\x76' BOTH: # suspend='\x1b\x1b' MASTER: # spidev_test -D /dev/spidev0.0 -p $suspend or $reboot, $poweroff, $halt Signed-off-by: Xiaoning Wang <xiaoning.wang@nxp.com>
2019-02-12MGS-1133 porting vivante drm driver to 4.14 kernel.Yong Gan
Port imx_4.9.y vivante drm driver to 4.14 kernel. Date: Jul 13, 2018 Signed-off-by Yong Gan <yong.gan@ncp.com>
2019-02-12MLK-18498-1 ARM: imx_v7_defconfig: CONFIG_I2C_MUX_GPIO=yLeonard Crestez
Upstream added i2c-mux-gpio to imx6qdl-sabreauto and CONFIG_I2C_MUX_GPIO to imx_v6_v7_defconfig. We need to copy this to imx_v7_defconfig or several devices won't probe. Signed-off-by: Leonard Crestez <leonard.crestez@nxp.com> Acked-by: Fugang Duan <fugang.duan@nxp.com>
2019-02-12MLK-18276-01 ARM: imx_v7_defconfig: add regulatory rules t database configAndy Duan
Enable regulatory rules database config: CONFIG_CFG80211_INTERNAL_REGDB Signed-off-by: Fugang Duan <fugang.duan@nxp.com> Reviewed-by: Haibo Chen <haibo.chen@nxp.com>
2019-02-12MGS-3705-1 gpu: dts: enable gpu devices for imx6Xianzhong
set GPU baseAddress with 256M on IMX6Q and iMX6QP, add reserved cma in DTB to support different size, the default cma size is 320M on all imx6 boards. integrated patches from imx_4.9.y: 1.MGS-955 GPU:Integrate GPU module commit: 73183c14a20d4f1d02317f80db3d90b3be1546fc 2.MGS-1211 gpu: add GPU for 6sl,6sx,6dl commit: 80a8994c47cbb97fb31ef0efab92ddb29002448e 3.MGS-1087 gpu: Move the GPU reserved memory to DTS file commit: ea0111da6892b52c790da607a3d91140d1ebf936 4.MGS-2540 [#ccc] Need set baseAddress with RAM start address on IMX6Q commit: de838d99d9264884cbaaa601ab323a70b62634d9 Signed-off-by: Xianzhong <xianzhong.li@nxp.com>
2019-02-12MLK-17951 ARM: imx_v7_defconfig: enable AHCI_IMX in defaultRichard Zhu
Enable the AHCI_IMX defaultly in imx_v7_defconfig Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
2019-02-12MLK-17837-03 ARM: imx_v7_defconfig: enable rpmsg input for i.MX7ULPFugang Duan
Add rpmsg input config enable for i.MX7ULP. Reviewed-by: Elven Wang <elven.wang@nxp.com> Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2019-02-12MLK-17740 ARM: imx_v7_defconfig: enable wireless HOSTAPFugang Duan
Add wireless HOSTAP config enable for i.MX7ULP Murata 1PJ (Qca9377-3). Reviewed-by: Gao Pan <pandy.gao@nxp.com> Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2019-02-12MLK-17352 defconfig: imx_v7_defconfig: enable SIMv2 in defconfigGao Pan
To enable SIMv2 for imx6ul/imx7d, both CONFIG_MXC_SIMv2 and CONFIG_ARCH_MXC have to be enabled. This patch enables these two config in imx_v7_defconfig for SIMv2 support. Signed-off-by: Gao Pan <pandy.gao@nxp.com> Reviewed-by: Andy Duan <fugang.duan@nxp.com>
2019-02-12MLK-17293-3 arm: imx_v7_defconfig: enable rpmsg rtc by defaultAnson Huang
Enable rpmsg rtc by default. Signed-off-by: Anson Huang <Anson.Huang@nxp.com> Reviewed-by: Bai Ping <ping.bai@nxp.com>
2019-02-12MLK-16750-1 arch: arm: imx_v7_defconfig Enable PSCI and TEEPeng Fan
Default enable PSCI and TEE. If no psci optee node in dts, it works as before. Signed-off-by: Peng Fan <peng.fan@nxp.com> Reviewed-by: Anson Huang <Anson.Huang@nxp.com>
2019-02-12MLK-16564-03 ARM: imx_v7_defconfig: enable rpmsg gpio driverFugang Duan
Enable CONFIG_GPIO_IMX_RPMSG to support rpmsg gpio driver in default. Reviewed-by: Richard Zhu <hongxing.zhu@nxp.com> Reviewed-by: Robin Gong <yibin.gong@nxp.com> Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2019-02-12MLK-14667 ARM: imx v7 defconfig: disable CONFIG_MTD_SPI_NOR_USE_4K_SECTORSLeonard Crestez
Commit 556fa2d7d7e9 ("ENGR00318895-9: mtd: spi-nor: add more read transfer flags for n25q256a") was incompletely cherry-picked, leaving out the removal of the SECT_4K flag: "From the datasheet, the chip support the 64K sector erase operation. So remove the SECT_4K for the chip which makes the flash_erase faster." However, the above statement is not entirely correct. Using SECT_4K can result in faster erase operations, if the block to erase is smaller. The documentation in spi-nor.c also states: "All newly added entries should describe *hardware* and should use SECT_4K (or SECT_4K_PMC) if hardware supports erasing 4 KiB sectors. For usage scenarios excluding small sectors there is config option that can be disabled: CONFIG_MTD_SPI_NOR_USE_4K_SECTORS. For historical (and compatibility) reasons (before we got above config) some old entries may be missing 4K flag." Unfortunately, using SECT_4K means that ubifs will fail, because it needs a minimum LBE of 15K. Based on the above comments, it looks like the best way to handle the ubifs issue is to disable CONFIG_MTD_SPI_NOR_USE_4K_SECTORS instead of removing SECT_4K for the particular n25q256a chip. This approach also has the advantage that will make ubifs work with any chip that has the SECT_4K flag. Signed-off-by: Octavian Purdila <octavian.purdila@nxp.com> Reviewed-by: Han Xu <han.xu@nxp.com>
2019-02-12MLK-14611 Add DES key complexity validationRadu Solea
Signed-off-by: Radu Solea <radu.solea@nxp.com>
2019-02-12MLK-14619 input: keyboard: rpmsg-keys: add rpmsg-keys driverRobin Gong
Add rpmsg-keys driver on i.mx7ulp-evk board since vol+/vol- keys are connected on m4 side and have to get the status of keys by rpmsg. Signed-off-by: Robin Gong <yibin.gong@nxp.com> [Irina: updated for 4.9 APIs] Signed-off-by: Irina Tirdea <irina.tirdea@nxp.com>
2019-02-12MLK-14286-5 video: ADV7535: add build support.Fancy Fang
Add build support for ADV7535 kernel driver. Signed-off-by: Fancy Fang <chen.fang@nxp.com> (cherry picked from commit 124ff1d4de5bc93d5bd2c68ac0fcb4f414b199ef)
2019-02-12MLK-14238-04 ARM: configs: Enable TPM PWM driver in default configBai Ping
Enable TPM PWM driver in default config. Signed-off-by: Bai Ping <ping.bai@nxp.com>
2019-02-12MLK-14392-1 input: touch: add focaltech touch screen supportGao Pan
add focaltech touch screen support Signed-off-by: Gao Pan <pandy.gao@nxp.com> (cherry-pick from 595cefbee5586e77ceb9ad900c256177a98367c7)
2019-02-12MLK-13914-06 ARM: config: imx: Enable cpufreq support for i.mx7ulpBai Ping
Enable cpufreq support for i.MX7ULP in defconfig. Signed-off-by: Bai Ping <ping.bai@nxp.com>
2019-02-12MLK-13904-5: ARM: defconfig: enable rpmsg audio driver in defconfigShengjiu Wang
built in rpmsg audio driver Signed-off-by: Shengjiu Wang <shengjiu.wang@freescale.com> Acked-by: Robin Gong <yibin.gong@nxp.com>
2019-02-12MLK-13684-2 video: mxsfb: add 'FB_MXC_OVERLAY' configFancy Fang
Add 'FB_MXC_OVERLAY' config to control overlay framebuffer feature. And also add this config to defconfig. Signed-off-by: Fancy Fang <chen.fang@nxp.com>
2019-02-12MLK-13607-7 video: mipi_dsi_northwest: add build support for this mipi dsi ↵Fancy Fang
controller Add kernel build support the NorthWest Logic MIPI DSI module on the imx7ulp-evk board. Signed-off-by: Fancy Fang <chen.fang@nxp.com> (cherry picked from commit 4f6d2b2e57c357b015b1f88f77b8af6da74d0df6)
2019-02-12MLK-13570-6 ARM: configs: imx_v7_defconfig: Enable extcon USB GPIOPeter Chen
It is used for imx7ulp evk which uses GPIO for USB dual-role switch function. Signed-off-by: Peter Chen <peter.chen@nxp.com>
2019-02-12MLK-13577-4: ARM: configs: imx_v7_defconfig: enable pf1550-regulator-rpmsg ↵Robin Gong
driver enable pf1550-regulator-rpmsg driver by default. Signed-off-by: Robin Gong <yibin.gong@nxp.com>
2019-02-12MLK-13520-04 ARM: defconfig: enable imx7ulp wdog driver in defconfigBai Ping
Enable wdog driver in defconfig. Signed-off-by: Bai Ping <ping.bai@nxp.com>
2019-02-12MLK-13441-8 ARM: configs: enable i.mx7ulp by defaultAnson Huang
Enable i.MX7ULP SoC by default. Signed-off-by: Anson Huang <Anson.Huang@nxp.com>