Commit Graph

50 Commits

Author SHA1 Message Date
Daniel Baluta
024566cea6 MLK-24615-5 arm64: defconfig: Remove FSL_DAI config option
Because FSL DAI driver was removed, we no longer
need the FSL_DAI config option.

Signed-off-by: Daniel Baluta <daniel.baluta@nxp.com>
2020-10-07 15:40:50 +03:00
Sherry Sun
5a50ac86e8 MLK-24796-4: arm64: configs: imx_mic_card/host: add i.MX MIC support
Add i.MX MIC support based on VOP framework. Here build imx_mic and vop
drivers as modules.

Signed-off-by: Sherry Sun <sherry.sun@nxp.com>
Signed-off-by: Joakim Zhang <qiangqing.zhang@nxp.com>
Reviewed-by: Frank Li <Frank.Li@nxp.com>
Reviewed-by: Fugang Duan <fugang.duan@nxp.com>
2020-09-22 14:48:51 +08:00
Iuliana Prodan
aee8fd4709 MLK-24762 ARM64: configs: imx_v8_defconfig: enable DM_CRYPT
Enable DM_CRYPT, as module, to have an out-of-the-box
solution for dm-crypt with black keys and blobs.

Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com>
Reviewed-by: Horia Geantă <horia.geanta@nxp.com>
2020-09-11 12:17:31 +03:00
Peng Fan
46c4bcf45b MLK-24275 arm64: imx_v8_defconfig: build xen netback as module
Build xen netback as module, then we could have paravirtualized network
support.

Reviewed-by: Alice Guo <alice.guo@nxp.com>
Signed-off-by: Peng Fan <peng.fan@nxp.com>
2020-09-11 16:15:28 +08:00
Joakim Zhang
826c9b5d0d MLK-24752-2 arch: arm64: config: imx_v8_defconfig: enable Remote Controller
Enable all RC decoder that kernel supported and GPIO RC device.

Reviewed-by: Fugang Duan <fugang.duan@nxp.com>
Signed-off-by: Joakim Zhang <qiangqing.zhang@nxp.com>
2020-09-09 02:45:38 +08:00
Robert Chiras
722b2d2c44 MLK-24334-5: add panel WKS_101WX001 to imx_v8_defconfig
This patch builds WKS 101WX001 LCD panel driver by default, in
imx_v8_defconfig.

Signed-off-by: Robert Chiras <robert.chiras@nxp.com>
Reviewed-by: Laurentiu Palcu <laurentiu.palcu@nxp.com>
2020-08-21 15:32:12 +03:00
Guoniu.zhou
75aedcb34e MLK-24524: arm64: imx_v8_defconfig: build imx8-media-dev.c as module
Build imx8-media-dev.c as module by default

Signed-off-by: Guoniu.zhou <guoniu.zhou@nxp.com>
Reviewed-by: Robby Cai <robby.cai@nxp.com>
(cherry picked from commit 7f37a85d4950ec44f1de25d749455f22bb3d3b55)
2020-08-20 17:49:14 +08:00
Guoniu.zhou
a22f0ab104 LF-1409-09: arm64: configs: imx_v8_defconfig: enable iMX8 camera
Add nine variables as bellow to enable camera related driver for
iMX8QXP, QM, MN and MP platform

CONFIG_IMX8_MEDIA_DEVICE
CONFIG_IMX8_ISI_HW
CONFIG_IMX8_ISI_CORE
CONFIG_IMX8_ISI_CAPTURE
CONFIG_IMX8_ISI_M2M
CONFIG_IMX8_MIPI_CSI2
CONFIG_IMX8_MIPI_CSI2_SAM
CONFIG_IMX8_PARALLEL_CSI
CONFIG_GMSL_MAX9286

Signed-off-by: Guoniu.zhou <guoniu.zhou@nxp.com>
Reviewed-by: Robby Cai <robby.cai@nxp.com>
2020-07-31 16:34:24 +08:00
Peter Chen
d2662861b7
MLK-24368-3 ARM64: configs: imx_v8_defconfig: enable CONFIG_USB_UAS
It is useful to support UAS storage device, and both our USB3 controllers
could support it.

Reviewed-by: Jun Li <jun.li@nxp.com>
Signed-off-by: Peter Chen <peter.chen@nxp.com>
2020-07-05 10:32:23 +08:00
Peter Chen
f45a6bb1d4
MLK-24283-4 ARM64: imx_v8_defconfig: build EH Test Fixture in
During the USB certification, the Image may be changed, so it
is not aligned with rootfs, and cause this test fixture module
not loading, therefore the related test will fail.

Reviewed-by: Jun Li <jun.li@nxp.com>
Signed-off-by: Peter Chen <peter.chen@nxp.com>
2020-06-17 10:06:13 +08:00
Richard Zhu
379aaaedcb MLK-24012-01 arm64: imx_v8_defconfig: enable imx pcie host and ep
Separate iMX PCIe RC and EP modes, and enable them in defconfig.
Build-in the PCIe EP subsystem and EP tests.

Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
Reviewed-by: Fugang Duan <fugang.duan@nxp.com>
2020-06-11 10:06:31 +08:00
Peng Fan
d60d1df535 MLK-24224-2 arm64: imx_v8_defconfig: select xen watchdog
Without this, domu will not able to use wdog function.

Reviewed-by: zhang sanshan <pete.zhang@nxp.com>
Signed-off-by: Peng Fan <peng.fan@nxp.com>
2020-05-30 15:24:35 +08:00
Robert Chiras
f9a5c2a86f LF-811-7: arm64: imx_v8_defconfig: enable SEIKO_43WVFIG panel
Enable the Seiko 43WVFIG panel needed for lcdif use-case.

Signed-off-by: Robert Chiras <robert.chiras@nxp.com>
2020-05-22 15:26:48 +03:00
Dragos Rosioru
8ff6f78434 MLK-23223: arm64: imx_v8_defconfig: enable extra CRYPTO_* symbols
Enable generic SW crypto algorithms needed for tcrypt speed tests

Signed-off-by: Dragos Rosioru <dragos.rosioru@nxp.com>
2020-05-12 18:13:30 +03:00
Peng Fan
3199791727 MLK-23960-4 arm64: imx_v8_defconfig: select i2c backend driver
Select i2c backend driver, so i2c pv driver could work.

Acked-by: Alice Guo <alice.guo@nxp.com>
Signed-off-by: Peng Fan <peng.fan@nxp.com>
2020-05-09 18:31:20 +08:00
Peng Fan
96465d597e MLK-23954-2 arm64: defconfig: select UIO_IVSHMEM
select UIO_IVSHMEM for dual linux communication, and mark ivshmem as y
for easy usage

Acked-by: Ye Li <ye.li@nxp.com>
Signed-off-by: Peng Fan <peng.fan@nxp.com>
2020-05-09 18:31:18 +08:00
Liu Ying
ae7f915cec MLK-23905-5 arm64: imx_v8_defconfig: Build in i.MX8qm/qxp/mp LDB encoder drivers
This patch builds in i.MX8qm/qxp/mp LDB encoder drivers by default.

Signed-off-by: Liu Ying <victor.liu@nxp.com>
Reviewed-by: Sandor Yu <Sandor.yu@nxp.com>
2020-05-07 15:19:02 +08:00
Liu Ying
114d61a84a MLK-23905-4 arm64: imx_v8_defconfig: Build in Mixel LVDS (combo) PHY drivers
This patch builds in Mixel LVDS (combo) PHY drivers by default.

Signed-off-by: Liu Ying <victor.liu@nxp.com>
Reviewed-by: Sandor Yu <Sandor.yu@nxp.com>
2020-05-07 15:19:02 +08:00
Liu Ying
89436b22b2 MLK-23905-3 arm64: imx_v8_defconfig: Build in FSL IMX LVDS bridge driver
This patch builds in FSL IMX LVDS bridge driver by default.

Signed-off-by: Liu Ying <victor.liu@nxp.com>
Reviewed-by: Sandor Yu <Sandor.yu@nxp.com>
2020-05-07 15:19:02 +08:00
Fugang Duan
bdfaa8405a MLK-23806-05 arm64: imx_v8_defconfig: enable mxmwifiex wlan as module
Enable NXP mxmwifiex as module to support NXP wireless
88w8987 chip.

Reviewed-by: tian yang<yang.tian@nxp.com>
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2020-04-20 14:13:38 +08:00
Liu Ying
a7664ba5e6 MLK-23776-2 arm64: imx_v8_defconfig: Build in SEIKO 43WVF1G LCD panel driver
This patch builds in SEIKO 43WVF1G LCD panel driver by default.

Reviewed-by: Sandor Yu <Sandor.yu@nxp.com>
Signed-off-by: Liu Ying <victor.liu@nxp.com>
2020-04-13 17:26:30 +08:00
Liu Ying
fed8d4d573 MLK-23776-1 arm64: imx_v8_defconfig: Build in DRM_IMX LCDIF mux display driver
This patch builds in DRM_IMX LCDIF mux display driver by default.

Reviewed-by: Sandor Yu <Sandor.yu@nxp.com>
Signed-off-by: Liu Ying <victor.liu@nxp.com>
2020-04-13 17:26:30 +08:00
Frank Li
705f32d3e7 MLK-23761 arm64: imx_v8_defconfg: added usb serial host driver support
Enable USB serial and ftdi support.
v2x team need ftdi support

Signed-off-by: Frank Li <Frank.Li@nxp.com>
2020-04-09 20:49:20 -05:00
Peng Fan
a6b3104e89 MLK-23754-10 ARM64: configs: imx_v8_defconfig: enable imx remoteproc
Enable i.MX remoteproc driver

Reviewed-by: Richard Zhu <hongxing.zhu@nxp.com>
Signed-off-by: Peng Fan <peng.fan@nxp.com>
2020-04-09 10:35:39 +08:00
Shengjiu Wang
10f61ee0a5 MLk-23653-1: arm64: imx_v8_defconfig: Built-in BT-SCO
Built-in BT-SCO for BT headset profile

Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
Reviewed-by: Viorel Suman <viorel.suman@nxp.com>
2020-03-23 17:43:53 +08:00
Franck LENORMAND
02388b72be SSI-87: arm64: defconfig: Enable CONFIG_SECVIO_SC by default
Signed-off-by: Franck LENORMAND <franck.lenormand@nxp.com>
2020-03-13 17:11:58 +01:00
Franck LENORMAND
6f9d149507 MLK-23421: arm64: imx_v8_defconfig: Enable SECO_MU
Enable the support for SECO_MU by default

Signed-off-by: Franck LENORMAND <franck.lenormand@nxp.com>
2020-03-12 09:29:51 +01:00
Sandor Yu
2804599dc0 MLK-23538-3: imx_v8_defconfig: Enable DW_HDMI_CEC
Enable DW_HDMI_CEC for iMX8MP HDMI CEC.

Signed-off-by: Sandor Yu <Sandor.yu@nxp.com>
Reviewed-by: Robby Cai <robby.cai@nxp.com>
2020-03-11 10:15:55 +08:00
Daniel Baluta
b3060d77a0 MLK-23350-11 arm64: imx_v8_defconfig: Enable SOF support on i.MX8/i.MX8M
This enables SOF support for i.MX8QXP/i.MX8QM/i.MX8MP. Because
i.MX8QXP/i.MX8QM are mostly identical with regards to DSP they
fall under the same config option.

Signed-off-by: Daniel Baluta <daniel.baluta@nxp.com>
2020-02-21 17:22:10 +02:00
Viorel Suman
3ab5b7605d MLK-23313-5: arm64: imx_v8_defconfig: enable SND_SOC_IMX_XCVR
Enable Audio XCVR machine driver.

Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
Reviewed-by: Shengjiu Wang <shengjiu.wang@nxp.com>
2020-02-20 12:58:16 +02:00
Fugang Duan
f2edc41fa7 MLK-23353 configs: imx_v8_defconfig: enable necessary QoS and fair queueing configs
Enable necessary QoS and fair queueing configs for imx TSN
by savedefconfig:

make -j32 ARCH=arm64 imx_v8_defconfig
make -j32 ARCH=arm64 savedefconfig
cp -avf defconfig arch/arm64/configs/imx_v8_defconfig

Reviewed-by: Richard Zhu <hongxing.zhu@nxp.com>
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2020-02-20 12:32:34 +08:00
Sherry Sun
1191fb5146 MLK-23310-1 defconfig: EDAC: enable synopsys edac driver support for imx8mp
Enable edac driver on imx8mp based on synopsys edac driver.

Signed-off-by: Sherry Sun <sherry.sun@nxp.com>
Reviewed-by: Frank Li <frank.li@nxp.com>
2020-02-13 14:33:27 +08:00
Liu Ying
1e35d05ad1 MLK-23252-16 arm64: imx_v8_defconfig: Enable i.MX8mp LVDS PHY driver
This patch enables i.MX8mp LVDS PHY driver as build-in
in imx_v8_defconfig.

Reviewed-by: Sandor Yu <Sandor.yu@nxp.com>
Signed-off-by: Liu Ying <victor.liu@nxp.com>
2020-02-13 12:14:09 +08:00
Teo Hall
711cce5436 MLK-23273-4 arm64: defconfig: Add imx8dxl pinctrl config
Add pinctrl config for i.MX8DXL soc to defconfig and
imx_v8_defconfig

Signed-off-by: Teo Hall <teo.hall@nxp.com>
Reviewed-by: Anson Huang <Anson.Huang@nxp.com>
2020-02-13 07:51:29 +08:00
Shengjiu Wang
95fe62890f MLK-23287-5: arm64: imx_v8_defconfig: built-in the DRM_DW_HDMI_GP_AUDIO
built in the DRM_DW_HDMI_GP_AUDIO for HDMI audio

Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
Reviewed-by: Viorel Suman <viorel.suman@nxp.com>
2020-02-11 18:07:43 +08:00
Sandor Yu
2b3268a70e MLK-23250-12: defconfig: audiomix and samsung phy modules
two variable added:
CONFIG_MFD_IMX_AUDIOMIX
CONFIG_PHY_SAMSUNG_HDMI_PHY

Signed-off-by: Sandor Yu <Sandor.yu@nxp.com>
Reviewed-by: Robby Cai <robby.cai@nxp.com>
2020-01-19 23:31:56 +08:00
Fancy Fang
128add0066 MLK-23234-5 arm64: imx_v8_defconfig: enable IMX_LCDIFV3_CORE
Enable the 'IMX_LCDIFV3_CORE' config by default in ARM64
defconfig.

Signed-off-by: Fancy Fang <chen.fang@nxp.com>
2020-01-15 16:10:58 +08:00
Joakim Zhang
a6950601f3 MLK-23195-1 arch: arm64: config: buildin ddr perf driver
Buildin ddr perf driver as it is used much often.

Reviewed-by: Fugang Duan <fugang.duan@nxp.com>
Signed-off-by: Joakim Zhang <qiangqing.zhang@nxp.com>
2020-01-07 10:32:55 +08:00
Sherry Sun
6c97820060 MLK-23192-2: defconfig: imx8mp: Add coresight trace support
Add configs to support arm coresight trace.

Signed-off-by: Sherry Sun <sherry.sun@nxp.com>
2020-01-07 08:59:27 +08:00
Fugang Duan
0c0277bf2b MLK-23173-08 ARM64: imx_v8_defconfig: build in stmmac core driver
Build in stmmac core driver for eqos tsn ethernet.

Reviewed-by: Richard Zhu <hongxing.zhu@nxp.com>
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2020-01-02 16:43:57 +08:00
Anson Huang
347e4dade2 MLK-23159-5 arm64: imx_v8_defconfig: Enable CONFIG_CLK_IMX8MP by default
Select CONFIG_CLK_IMX8MP by default to enable i.MX8MP clock driver.

Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
Reviewed-by: Peng Fan <peng.fan@nxp.com>
2019-12-26 10:28:09 +08:00
Anson Huang
f014bd8ad0 MLK-23159-3 arm64: imx_v8_defconfig: Enable CONFIG_PINCTRL_IMX8MP by default
Select CONFIG_PINCTRL_IMX8MP by default to support i.MX8MP pinctrl.

Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
Reviewed-by: Peng Fan <peng.fan@nxp.com>
2019-12-26 10:28:09 +08:00
Horia Geantă
d6101482fe LF-541-1: arm64: imx_v8_defconfig: enable CRYPTO_{CFB,OFB}
These are needed for tcrypt speed regression suite.

Signed-off-by: Horia Geantă <horia.geanta@nxp.com>
Acked-by: Leonard Crestez <leonard.crestez@nxp.com>
2019-12-19 18:28:37 +02:00
Peng Fan
c4da86ba0f LF-496-2 arm64: defconfig: enable xen blk back
Select xen blk back as module, then domu could use paravirtual
block.

Reviewed-by: Ye Li <ye.li@nxp.com>
Signed-off-by: Peng Fan <peng.fan@nxp.com>
2019-12-17 17:18:07 +08:00
Peng Fan
f0f0e16aad LF-496-1 arm64: defconfig: enable ivshmem net
Without ivshmem net, jailhouse inter-vm communication will not work.

Reviewed-by: Ye Li <ye.li@nxp.com>
Signed-off-by: Peng Fan <peng.fan@nxp.com>
2019-12-17 17:17:41 +08:00
Dong Aisheng
e2b36118ed LF-396 arm64: imx_v8_defconfig: add CONFIG_MODVERSIONS
add CONFIG_MODVERSIONS which can ease the module test work.

Acked-by: Jason Liu <jason.hui.liu@nxp.com>
Reviewed-by: Leonard Crestez <leonard.crestez@nxp.com>
Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com>
2019-12-12 18:23:05 +08:00
Anson Huang
bdd5e91cd0 LF-443 arm64: imx_v8_defconfig: Build in powersave/conservative governor by default
Make powersave and conservative governor built in instead of module.

Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
Reviewed-by: Jacky Bai <ping.bai@nxp.com>
2019-12-12 10:21:50 +08:00
Daniel Baluta
f4bdd2f37b arm64: defconfig: Enable support for SOF on i.MX8
This enables SOF for i.MX8QXP.

    Brings in support for:
            * IMX DSP protocol communication driver
            * SOF_OF, device tree support for SOF
            * SOF_IMX8, support for i.MX8QXP integration.
            * Generic FSL DAI support

Signed-off-by: Daniel Baluta <daniel.baluta@nxp.com>
2019-12-04 12:44:41 +02:00
Peter Chen
75dfc16e2d
LF-320-1 ARM64: imx_v8_defconfig: add USB certification related configurations
i.MX customers need one Image for both USB certification and production,
add USB certification configurations will not affect normal functions.

Reviewed-by: Dong Aisheng <aisheng.dong@nxp.com>
Signed-off-by: Peter Chen <peter.chen@nxp.com>
2019-12-03 17:12:29 +08:00
Dong Aisheng
498e52211a LF-272-2 arm64: defconfig: add imx_v8_defconfig
1. Remove other Arch except layerscape and s32.
2. Change CONFIG_FORCE_MAX_ZONEORDER to 14

Then generated by make savedefconfig

Acked-by: Jason Liu <jason.hui.liu@nxp.com>
Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com>
2019-12-02 18:06:17 +08:00