summaryrefslogtreecommitdiff
path: root/arch/arm/configs/imx_v7_defconfig
AgeCommit message (Collapse)Author
2018-08-24MLK-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>
2018-08-24MLK-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>
2018-08-24MLK-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>
2018-08-24MLK-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>
2018-08-24MLK-17449 ARM: imx_v7_defconfig: disabled the config ↵Fugang Duan
CONFIG_CFG80211_INTERNAL_REGDB Enable config "CONFIG_CFG80211_INTERNAL_REGDB" break i.MX7D bcmdhd driver for Murata TypeZP module. Now disable it. fixes:[336e66bee4a5] "MLK-17362-03 ARM: imx_v7_defconfig: enable configs for QCA9377-3" Reported-by: Abel Vesa <abel.vesa@nxp.com> Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2018-08-24MLK-17362-03 ARM: imx_v7_defconfig: enable configs for QCA9377-3Fugang Duan
Add some necessary configs for qualcomm wifi QCA9377-3. Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2018-08-24MLK-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>
2018-08-24MLK-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>
2018-08-24MLK-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>
2018-08-24MLK-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>
2018-08-24MLK-15048-1: media: v4l: capture: Move mxc/subdev/ drivers to mxc/captureCristina Ciocan
All drivers in mxc/subdev are capture devices, so move them to their rightful place, in mxc/capture to avoid confusion. Two of the drivers, ov5640 and ov5640_mipi are in both locations, having the same configs: CONFIG_MXC_CAMERA_OV5640 and CONFIG_MXC_CAMERA_OV5640_MIPI. After moving all to mxc/capture/ directory, add a _v2 suffix to those drivers moved from mxc/subdev to allow a clean compile process. As a next step, the 2 versions of drivers should be merged, since they represent the same device and functionality. Signed-off-by: Cristina Ciocan <cristina-mihaela.ciocan@nxp.com>
2018-08-24MLK-15074-8 ARM: imx_v7_defconfig: enable CONFIG_FSL_UTPLi Jun
CONFIG_FSL_UTP is missing for MFG tool, add it. Signed-off-by: Li Jun <jun.li@nxp.com>
2018-08-24MLK-15074-3 ARM: imx_v7_defconfig: build in USB_CONFIGFSLi Jun
Build in CONFIG_USB_CONFIGFS for MFG tool, with that, MFG tool can directly use imx_v7_defconfig, and we can remove imx_v7_mfg_defconfig. Acked-by: Peter Chen <peter.chen@nxp.com> Signed-off-by: Li Jun <jun.li@nxp.com>
2018-08-24MLK-15029 ARM: imx_v7_defconfig: remove CONFIG_MXC_GPU_VIV=yOctavian Purdila
Commit 827acb06eaf00b83 ("MGS-2947 enable gpu subsystem for imx8qm and imx8qxp") sets MXC_GPU_VIV's default to yes so we should remove CONFIG_MXC_GPU_VIV=y from the defconfig. Signed-off-by: Octavian Purdila <octavian.purdila@nxp.com>
2018-08-24MLK-14667 ARM: imx v7/v7_mfg defconfig: disable ↵Octavian Purdila
CONFIG_MTD_SPI_NOR_USE_4K_SECTORS 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>
2018-08-24ARM: imx_v7_defconfig: overwrite with savedefconfig outputMihai Serban
The automated CI system will check if the configuration files are generated by the 'make savedefconfig' command from now on. We have to create a correct starting point to pass the checks. Signed-off-by: Mihai Serban <mihai.serban@nxp.com> Reviewed-by: Octavian Purdila <octavian.purdila@nxp.com>
2018-08-24MLK-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>
2018-08-24MLK-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)
2018-08-24MLK-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>
2018-08-24MLK-14587-2: ARM: imx_v7_defconfig: enable cpufreq statsOctavian Purdila
The default on 4.1 was to be enabled by default, but that changed in 4.9. Since we have tests that depend on it and it does not add too much overhead, explicitly enable it in the config. Signed-off-by: Octavian Purdila <octavian.purdila@nxp.com>
2018-08-24MLK-14587-1 ARM: imx_v7_defconfig: update with savedefconfigOctavian Purdila
This patch does not introduce any changes in the config, it just re-runs savedefconfig to create a proper minimal defconfig for the current version. Signed-off-by: Octavian Purdila <octavian.purdila@nxp.com>
2018-08-24MLK-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)
2018-08-24Revert "MLK-13795 ARM: disable CPU_SW_DOMAIN_PAN"Octavian Purdila
This reverts commit 9820aee9fb81 ("MLK-13795 ARM: disable CPU_SW_DOMAIN_PAN") because the root cause issue has been fixed in commit 21affa46f845 ("MGS-2721: gpu: integrate 6.2.2 early release driver"). Signed-off-by: Octavian Purdila <octavian.purdila@nxp.com>
2018-08-24MLK-14400-1 defconfig: fix warning in imx_v7_defconfigHaibo Chen
when use imx_v7_defconfig, there are following warning: arch/arm/configs/imx_v7_defconfig:172:warning: override: reassigning to symbol TOUCHSCREEN_IMX6UL_TSC arch/arm/configs/imx_v7_defconfig:392:warning: override: reassigning to symbol ION arch/arm/configs/imx_v7_defconfig:393:warning: override: reassigning to symbol ION_MXC This patch use command 'make savedefconfig' to produce the defconfig and replace the imx_v7_defconfig. Signed-off-by: Haibo Chen <haibo.chen@nxp.com>
2018-08-24MLK-14291 ARM: config: imx: Allow changing trip temperatures from userspaceIrina Tirdea
The temperature trip points should be writable from userspace to allow testing the thermal driver. This is a new configuration option added in 4.9 and needed to allow the functionality introduced by commit fc4fcd689419 ("MLK-11705 thermal: imx: make the critical trip temp changable for test"). Signed-off-by: Irina Tirdea <irina.tirdea@nxp.com>
2018-08-24MLK-13914-06 ARM: config: imx: Enbale cpufreq support for i.mx7ulpBai Ping
Enbale cpufreq support for i.MX7ULP in defconfig. Signed-off-by: Bai Ping <ping.bai@nxp.com>
2018-08-24MLK-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>
2018-08-24MLK-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>
2018-08-24MLK-13561 ion: Enable mxc ion driverSong Bing
Enable mxc ion driver. ion driver can allocate physical continuous memory and can convert to physical address from DMA FD and virtual address if the memory is physical continuous. Signed-off-by: Song Bing bing.song@nxp.com
2018-08-24MLK-13795 ARM: disable CPU_SW_DOMAIN_PANOctavian Purdila
The Vivante GPU driver directly accesses userspace memory (coupled with access_ok checks before) instead of using get/put_user or copy_to/from_user. This triggers page domain faults such as the one bellow. While the correct fix would be to fix the driver, this would cause divergence between our version and Vivante's so until they fix the driver (if ever) we disable CPU_SW_DOMAIN_PA as a workaround which introduced this extra checks. Note: we could have make CPU_SW_DOMAIN_PAN depend on !MXC_GPU_VIV but there are cases where the vivante driver is built out of tree and hence we must forcefully disabled it so that out the tree built drivers don't run into this issue. Unhandled fault: page domain fault (0x81b) at 0x00a76368 pgd = a8d60000 [00a76368] *pgd=38eb7831, *pte=3b13175f, *ppte=3b131c7f Internal error: : 81b 1 PREEMPT SMP ARM Modules linked in: ov5642_camera mxc_v4l2_capture ipu_bg_overlay_sdc ov5640_camera_mipi_int ipu_still ipu_prp_enc ipu_csi_enc ov5640_camera_int ipu_fg_overlay_sdc v4l2_int_device mxc_dcic CPU: 3 PID: 2153 Comm: tiger Tainted: G W 4.9.4-01661-g9190652 #16 Hardware name: Freescale i.MX6 Quad/DualLite (Device Tree) task: a8ac3700 task.stack: a8db4000 PC is at _RemoveRecordFromProcesDB+0x154/0x17c LR is at gckOS_ReleaseMutex+0x14/0x24 pc : [<8072ba98>] lr : [<80701190>] psr: 20030013 sp : a8db5ba8 ip : 00000000 fp : a83c5aa8 r10: a83c6000 r9 : 00000000 r8 : 00a7635c r7 : 00000006 r6 : a889da00 r5 : a83c6000 r4 : 00a7636c r3 : 00000002 r2 : 00000001 r1 : 00000000 r0 : 00000000 Flags: nzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment none Control: 10c53c7d Table: 38d6004a DAC: 00000051 vddpu: bypassed regulator has no supply! vddpu: bypassed regulator has no supply! Process tiger (pid: 2153, stack limit = 0xa8db4210) Stack: (0xa8db5ba8 to 0xa8db6000) 5ba0: 00000869 00000018 00000006 0000000a a85e1580 00000000 5bc0: 00000008 a8db5c3c c104e024 a83c6000 a8db5ca0 8072cbec 00000187 00000000 5be0: 00000000 c104e004 00000001 ac801d48 00000002 00000001 3c801d40 00000000 5c00: 3c800280 00a78358 4d454d56 00000000 00000000 00000010 00000001 a91d9dc0 5c20: a83c6f40 0000001a 00000869 a8db5c3c 00000869 00000001 00000869 00a76374 5c40: 00000018 3c801d40 00000058 00000000 00000000 00000002 6da83d90 00000000 5c60: 000001fb 00000000 00000000 00000002 00000a00 00000a78 00a75698 00a75c44 5c80: 00a75698 ffffffff ffffffff 6da82000 6da82040 00000869 000000de 00000000 5ca0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 5cc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 5ce0: 00a76344 00a76408 0000000c 000000a4 a868e02c a8db5d78 00000000 a889da00 5d00: 00000001 00000005 a8db4000 a8bf9180 00000000 8072aba0 a8db5ca0 00000000 5d20: 00000000 80f02d00 00000869 00000000 00000000 00000000 00000005 a8db7200 5d40: a810e000 00000051 00007530 8070647c 00000000 a803cb80 7e943848 00000000 5d60: 00000190 00000000 7e943848 00000000 00000190 00000000 00000013 00000003 5d80: 00000000 009f64e0 00000000 76e6f6a8 7e943868 00000190 00000000 00000003 5da0: 00a75640 00000000 00a78358 00000000 00000002 76d7e858 00a76294 00000000 5dc0: 00000001 000000d9 7e9438e8 9ddc4ccf 04eee266 76fc3cf0 76d7ab38 6a0e53e7 5de0: 0350729f 76d7e968 76ec14de 76ec0ba8 76fc3cf0 76fb1dac 7e943958 76fc4884 5e00: 76fb05f0 76fc4000 aaaaaaab 76fb9728 00000000 0000000d 00000000 00000000 5e20: 7e943948 6a0e53e7 76fba460 00000000 7e943958 76ec14de 7e943960 7e9439cc 5e40: 7e9439b4 76f9e494 7e943960 76fc4ab4 00000007 00000000 00000005 00000000 5e60: 00000001 76fba2a8 76b6e828 00000000 76fba460 76fba2a8 ffffffff 00000000 5e80: 76fba460 76fba2a8 ffffffff 00016040 76d7e858 76fba7f8 00a76208 00000008 5ea0: 00000018 7e9439d8 00a7634c 76db1130 7e94398c 009f54c8 00a76344 00a763d4 5ec0: 00000002 76ec0000 00064554 76fb8870 00000000 76b8a000 00000001 76fc4000 5ee0: 00000000 76fa37ac 00000000 009f54c8 00000005 009f54c8 7e943a04 00000000 5f00: 00000000 76e95428 7e943800 a865d108 a8bf9180 8020ee90 00000100 80131cc8 5f20: 00000002 00000001 a8db5f20 80f86340 00000000 00000000 763ac340 0000001c 5f40: a8ccd540 00000000 a82bd290 00000002 a8ccd548 00000000 7e943a3c 801fe010 5f60: 00000000 00000000 a8bf9180 a8bf9181 7e943800 a8bf9180 00007530 00000005 5f80: a8db4000 00000000 00000000 8020f74c 00002710 00007530 76e953b0 00000036 5fa0: 80107a04 80107840 00002710 00007530 00000005 00007530 7e943800 009f5228 5fc0: 00002710 00007530 76e953b0 00000036 00a78358 00000000 76fc4000 00000000 5fe0: 76e8541c 7e9437ec 76e6e108 76b1b2bc 20030010 00000005 00000000 00000000 [<8072ba98>] (_RemoveRecordFromProcesDB) from [<8072cbec>] (gckVGCOMMAND_Commit+0x774/0x954) [<8072cbec>] (gckVGCOMMAND_Commit) from [<8072aba0>] (gckVGKERNEL_Dispatch+0x33c/0x4d0) [<8072aba0>] (gckVGKERNEL_Dispatch) from [<8070647c>] (drv_ioctl+0x11c/0x29c) [<8070647c>] (drv_ioctl) from [<8020ee90>] (do_vfs_ioctl+0x98/0x920) [<8020ee90>] (do_vfs_ioctl) from [<8020f74c>] (SyS_ioctl+0x34/0x5c) [<8020f74c>] (SyS_ioctl) from [<80107840>] (ret_fast_syscall+0x0/0x3c) Code: e2844010 e59d200c ebffad92 e3a01000 (e5041004) Signed-off-by: Octavian Purdila <octavian.purdila@nxp.com>
2018-08-24MLK-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)
2018-08-24MLK-13607-1 ARM: dts: imx7ulp-evk: add gpio backlight support.Fancy Fang
The mipi dsi panel on imx7ulp-evk board will use gpio to control lcd backlight. Signed-off-by: Fancy Fang <chen.fang@nxp.com> (cherry picked from commit 763dbfe8a24dd11827f5024327b400f73917d118)
2018-08-24MLK-13619 defconfig: enable lpspi in imx_v7_defconfigGao Pan
Signed-off-by: Gao Pan <pandy.gao@nxp.com>
2018-08-24MLK-13600 ARM: defconfig: imx_v7_defconfig: build-in more USB Ethernet cardsPeter Chen
To support more users for using NFS based on USB Ethernet. Signed-off-by: Peter Chen <peter.chen@nxp.com>
2018-08-24MLK-13570-9 ARM: defconfig: imx_v7_defconfig: add USB test for hostPeter Chen
Add USB test for host, it will be built as module, and this configuration has already been at mainline imx_v6_v7_defconfig. Signed-off-by: Peter Chen <peter.chen@nxp.com>
2018-08-24MLK-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>
2018-08-24MLK-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>
2018-08-24MLK-13575 defconfig: enable lpi2c in defconfigGao Pan
Enable lpi2c in defconfig, CONFIG_I2C_IMX_LPI2C=y Signed-off-by: Gao Pan <pandy.gao@nxp.com>
2018-08-24MLK-13556: ARM: Enable CONFIG_FHANDLENitin Garg
CONFIG_FHANDLE=y is needed when running systemd with version >=210, so that it can spawn a serial tty via getty. Signed-off-by: Nitin Garg <nitin.garg@nxp.com>
2018-08-24MLK-13554-03 ARM: configs: enable eDMA by defaultAndy Duan
Enable eDMA by default. Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2018-08-24MLK-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>
2018-08-24MLK-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>
2018-08-24MLK-13312-3 ARM: imx_v7_defconfig: build in usbnet to support NFS for ↵Peter Chen
non-ethernet board 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. This commit is the similar with below mainline commit: https://git.kernel.org/cgit/linux/kernel/git/peter.chen/usb.git/commit/ ?h=peter-usb-dev&id=277ad756ead72845796c4f5430dd345301dc460b Signed-off-by: Peter Chen <peter.chen@nxp.com>
2018-08-24MLK-12928-9 ARM: configs: imx_v7_defconfig: add pf1550 driverRobin Gong
add new pf1550 pmic driver which based on MFD framework including regulator ,charger and ONKEY driver. Signed-off-by: Robin Gong <yibin.gong@nxp.com>
2018-08-24MLK-13303-9 arm: configs: enable i.mx6sll by defaultAnson Huang
Enable i.MX6SLL by default. Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
2018-08-24MLK-13179-3 bcmdhd: add OOB support for all IMX6 and IMX7 platformsDong Aisheng
Enable OOB feature for MX6Q/DL SDB, MX6SL EVK, MX6SX SDB, MX7D SDB boards. NOTE: The performance optimization option CONFIG_BCM4339 is disabled by default due to a WiFi driver issue that it breaks MX6SL EVK. If user want to test performance on the above platforms (except MX6SL EVK), CONFIG_BCM4339 has to be enabled manually. Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com>
2018-08-24MLK-13073 ARM: config: Enable DCP driver for imx6Dan Douglass
Enable DCP driver in imx_v7_defconfig Signed-off-by: Dan Douglass <dan.douglass@nxp.com>
2018-08-24MLK-13074 ARM: config: Enable hardware RNG for i.mx6ullDan Douglass
Enable the RNG driver in imx_v7_defconfig Signed-off-by: Dan Douglass <dan.douglass@nxp.com>
2018-08-24MLK-12899-2 video: mipi_dsi_samsung: add panel 'TFT3P5581' driver.Fancy Fang
Add the mipi panel 'TFT3P5581' driver. Signed-off-by: Fancy Fang <chen.fang@nxp.com>
2018-08-24MLK-12706-3 arm: imx_v7_defconfig: build in bcmdhdHaibo Chen
Set bcmdhd as build in type. Signed-off-by: Haibo Chen <haibo.chen@nxp.com>