1
0
Fork 0
Commit Graph

874486 Commits (a9278aadeb4c8edb3d982e8003f537bc73531729)

Author SHA1 Message Date
Ran Wang 38835af592 arm64: lsdk.config: Remove unnecessary CONFIG_BLK_DEV_RAM_SIZE
CONFIG_BLK_RAM_SIZE is no longer needed as we use initrd instead of
the old way of using ramdisk in LSDK.

Signed-off-by: Ran Wang <ran.wang_1@nxp.com>
2019-11-25 16:31:17 +08:00
Ran Wang 5368a81bfe arm64: lsdk.config: Remove non-NXP modules
There are many non-NXP modules which are endabled in defconfig by default.
Actually we can remove these unused modules in kernel lsdk.config for LSDK to
reduce the size of lib/modules.

Signed-off-by: Shengzhou Liu <Shengzhou.Liu@nxp.com>
Signed-off-by: Ran Wang <ran.wang_1@nxp.com>
2019-11-25 16:31:17 +08:00
Li Yang 8b4dccb95c arm64: lsdk.config: Don't remove MEDIA_SUPPORT required by IMX
Signed-off-by: Li Yang <leoyang.li@nxp.com>
2019-11-25 16:31:16 +08:00
Biwen Li 19ee65c61c arm64: defconfig: enable PCF85363
Enable upstream driver of pcf85263

Signed-off-by: Biwen Li <biwen.li@nxp.com>
2019-11-25 16:31:15 +08:00
Wen He eab289fbb8 arm64: defconfig: ls1028a: Enables Display related options
This patch add display drivers related options as modules by default.

Signed-off-by: Wen He <wen.he_1@nxp.com>
2019-11-25 16:31:15 +08:00
Li Yang a48f5dbb91 arm64: lsdk.config: Disable ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT temporarily
The upstream kernel created this option to disable the bypass by
default. But our MC driver cannot work with bypass disabled.  While we
are investigating the issue, disable the new option temporarily for the
DPAA2 platforms to boot.  As this is not aligned with the upstream
strategy, the change is temporary and should be removed once the MC
problem is addressed.

Signed-off-by: Li Yang <leoyang.li@nxp.com>
2019-11-25 16:31:15 +08:00
Alison Wang 2396fa7b7f arm64: configs: Enable Audio related options
This patch enables Audio related options.

CONFIG_SND_SOC_FSL_SAI is implied by CONFIG_SND_SOC_IMX_* drivers.

Signed-off-by: Alison Wang <alison.wang@nxp.com>
2019-11-25 16:31:15 +08:00
Ran Wang df0d9b1386 arm64: lsdk.config: Update CONFIG_BLK_DEV_RAM_SIZE
Current ramdiskrfs is causing error of 'No space left on device' when
merging kernel module into the ramdisk. Need change CONFIG_BLK_DEV_RAM_SIZE
to 524288 to fix this issue

Signed-off-by: Ran Wang <ran.wang_1@nxp.com>
2019-11-25 16:31:14 +08:00
Wen He a81f9c07e6 arm64: lsdk.config: Remove the definition "CONFIG_DRM is not set"
As per patch "arm64: defconfig: Enables Display support on LS1028A"
, already added option CONFIG_DRM as default. this definition will
override default options set by defconfig.

Otherwise 64-bit ARM builds fail with undefined references to DRM.

Signed-off-by: Wen He <wen.he_1@nxp.com>
2019-11-25 16:31:14 +08:00
Pankaj Bansal 683175a975 arm64: defconfig: enable NXP FlexCAN driver as module
Enable driver support of NXP FlexCAN controller.

Signed-off-by: Pankaj Bansal <pankaj.bansal@nxp.com>
2019-11-25 16:31:13 +08:00
Jagdish Gediya 4791cfd4a6 arm64: defconfig: Enable CONFIG_MTD_PHYSMAP
Enable CONFIG_MTD_PHYSMAP to communicate with IFC NOR flash.

Signed-off-by: Jagdish Gediya <jagdish.gediya@nxp.com>
2019-11-25 16:31:13 +08:00
Li Yang db77da38ad arm64: lsdk.config: Enable IOMMU passthrough by default
Since Linux v4.19 the new kernel configure option has been added to
enable the IOMMU passthrough by default.  We have been enabling the
passthrough for LSDK in kernel parameter.  Enabling this in kernel
configure will make kernel parameter optional.

Signed-off-by: Li Yang <leoyang.li@nxp.com>
2019-11-25 16:31:12 +08:00
Pankaj Bansal a41695abf9 arm64: defconfig: add qixis and regmap based mdio mux config
MDIO bus mux in LX2160AQDS is controlled via qixis.

Signed-off-by: Pankaj Bansal <pankaj.bansal@nxp.com>
2019-11-25 16:31:12 +08:00
Florin Chiculita 657be93958 arm64: defconfig: add CONFIG_INPHI_PHY for IN112525 retimer
Inphi IN112525_s03 is used on LX2 RDB boards on the 25G interfaces.

Signed-off-by: Florin Chiculita <florinlaurentiu.chiculita@nxp.com>
2019-11-25 16:31:12 +08:00
Hou Zhiqiang ca7bdd7c04 arm64: defconfig: Enable CONFIG_PCI_LAYERSCAPE_GEN4
Enable the PCIe Gen4 controller driver for Layerscape SoCs.

Signed-off-by: Hou Zhiqiang <Zhiqiang.Hou@nxp.com>
2019-11-25 16:31:11 +08:00
Ioana Ciornei 310c86cb42 arm64: lsdk.config: enable CGROUP_FREEZER to support lxc
Signed-off-by: Ioana Ciornei <ioana.ciornei@nxp.com>
2019-11-25 16:31:10 +08:00
Zhang Ying-22455 2829a01a43 arm64: defconfig: enable CONFIG_GPIO_MPC8XXX
Signed-off-by: Zhang Ying-22455 <ying.zhang22455@nxp.com>
2019-11-25 16:31:10 +08:00
Ioana Ciornei 7b08659e4c arm64: defconfig: change fsl-mc userspace support config
Signed-off-by: Ioana Ciornei <ioana.ciornei@nxp.com>
2019-11-25 16:31:10 +08:00
Li Yang 145b935384 arm64: defconfig: enable drivers used on QorIQ SoC and RDB boards
Enables various network related options:

CONFIG_FSL_DPAA2_ETH=y
CONFIG_FSL_DPAA2_MAC=y

CONFIG_FSL_SDK_DPA=y
CONFIG_FSL_SDK_FMAN=y
CONFIG_FSL_SDK_DPAA_ETH=y

CONFIG_VITESSE_PHY=y
CONFIG_REALTEK_PHY=y
CONFIG_AQUANTIA_PHY=y
CONFIG_FSL_XGMAC_MDIO=y

CONFIG_VFIO_FSL_MC=y

CONFIG_NET_SWITCHDEV=y
CONFIG_FSL_DPAA2_ETHSW=y

CONFIG_FSL_PPFE=y
CONFIG_FSL_PPFE_UTIL_DISABLED=y

and other drivers:
CONFIG_RTC_DRV_DS1307=y
CONFIG_RTC_DRV_PCF2127=y
CONFIG_SND_SOC_FSL_SAI=y
CONFIG_CRYPTO_DEV_FSL_CAAM=y
CONFIG_SPI_FSL_DSPI=y
CONFIG_SPI_FSL_QUADSPI=y
CONFIG_E1000=y

There are options implied by new options:
CONFIG_MDIO_BUS_MUX_MMIOREG by CONFIG_FSL_DPAA2_MAC=y
CONFIG_CLK_QORIQ by CONFIG_QORIQ_CPUFREQ=y
CONFIG_VLAN_8021Q=m by CONFIG_FSL_DPAA2_EVB  drivers/staging/fsl-dpaa2/evb/Kconfig
CONFIG_MEMORY by CONFIG_MTD_NAND_FSL_IFC  drivers/mtd/nand/raw/Kconfig

Signed-off-by: Li Yang <leoyang.li@nxp.com>
2019-11-25 16:31:09 +08:00
Horia Geantă 2eba1151d0 arm64: lsdk.config: enable CONFIG_CRYPTO_USER
Enable CONFIG_CRYPTO_USER to allow for configuring crypto algorithms
from user space, for e.g. changing their priorities.

Signed-off-by: Horia Geantă <horia.geanta@nxp.com>
2019-11-25 16:31:08 +08:00
Ioana Ciornei 9c0d4a5096 arm64: lsdk.config: enable support for lxd and lxd-bridge
Signed-off-by: Ioana Ciornei <ioana.ciornei@nxp.com>
2019-11-25 16:31:08 +08:00
Prabhakar Kushwaha 441116b21b arm64: lsdk.config: Avoid byte_swap for MTD partition
As per patch "driver: mtd: update struct map_info's swap as per
map requirement" swap filed of struct mtd_info is automatically
configured as per device characteristics defined in device tree.

No need to CONFIG_MTD_CFI_BE_BYTE_SWAP as default.

Signed-off-by: Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
2019-11-25 16:31:06 +08:00
Ioana Ciornei 1942a9a5a5 arm64: lsdk.config: added config options required to run docker
Signed-off-by: Ioana Ciornei <ioana.ciornei@nxp.com>
2019-11-25 16:31:02 +08:00
Shengzhou Liu feba18ee28 arm64: lsdk.config: add additional lsdk.config for LSDK
This patch is only for LSDK instead of upstream.

Signed-off-by: Shengzhou Liu <Shengzhou.Liu@nxp.com>
2019-11-25 16:31:02 +08:00
Leonard Crestez a8774e9176 arm64: defconfig: Set CMA_SIZE_MBYTES=320
This matches previous imx releases.

Signed-off-by: Leonard Crestez <leonard.crestez@nxp.com>
2019-11-25 16:31:01 +08:00
Zhou Peng 2e2e40e943 arm64: defconfig: Add imx8mq platform
Add mscale platform 'CONFIG_ARCH_FSL_IMX8MQ':
arch/arm64/Kconfig.platforms
arch/arm64/configs/defconfig

Signed-off-by: Zhou Peng <eagle.zhou@nxp.com>
2019-11-25 16:31:00 +08:00
Fugang Duan 452651a93a MLK-15095-02 arm64: defconfig: add Bluetooth support
Enable Bluetooth stack, driver and HCI interface config for
Bluetooth support.

Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
[ Leonard: make savedefconfig clean ]
Signed-off-by: Leonard Crestez <leonard.crestez@nxp.com>
2019-11-25 16:31:00 +08:00
Fugang Duan 305ad89ba1 ARM64: defconfig: remove ATH10K config
Remove ATH10K config which has conflict with QCA CLD
driver.

Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2019-11-25 16:30:59 +08:00
Fugang Duan 9f51529176 MLK-19464 arm64: defconfig: build in IPv6
For mfgtool (UUU) requirement, it needs to build in IPv6 for nfs
rootfs mount.

Reviewed-by: Frank Li <frank.li@nxp.com>
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
[ Leonard: make savedefconfig clean ]
[ Leonard: drop adding xfrm modules, upstream removed symbols ]
Signed-off-by: Leonard Crestez <leonard.crestez@nxp.com>
2019-11-25 16:30:59 +08:00
Fugang Duan 27d7c5f818 MLK-20685-01 arm64: defconfig: add pcie hif support for brcmfmac
Enable pcie hif config for brcmfmac.

Reviewed-by: Richard Zhu <hongxing.zhu@nxp.com>
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2019-11-25 16:30:58 +08:00
Fugang Duan 4bad73ab3f MLK-15312 arm64: defconfig: enable 802.2 LLC
Enable IEEE 802.2 LLC protocol.

Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
Reviewed-by: Pandy Gao <pandy.gao@nxp.com>
2019-11-25 16:30:58 +08:00
Fugang Duan 891f51a639 arm64: defconfig: enable wireless configs for marvell
- disable marvell community wifi driver that is conflict
  with marvell wifi module driver released from marvell.
- build in cfg80211 and cfg80211 wireless extensions.

Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
[ Leonard: make savedefconfig clean ]
Signed-off-by: Leonard Crestez <leonard.crestez@nxp.com>
2019-11-25 16:30:58 +08:00
Jacky Bai f9941f576a arm64: defconfig: Enable pm debug config by default
Enable 'CONFIG_PM_DEBUG' by default for suspend/resume
debug purpose.

Signed-off-by: Jacky Bai <ping.bai@nxp.com>
2019-11-25 16:30:57 +08:00
Anson Huang cb6258d43d arm64: defconfig: Select CONFIG_GPIO_SYSFS by default
Select CONFIG_GPIO_SYSFS by default to enable gpio sysfs
interface.

Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
2019-11-25 16:30:57 +08:00
Shengjiu Wang 50fe56bbbb arm64: defconfig: built-in CONFIG_SND_SOC_IMX_PDM_MIC
built-in CONFIG_SND_SOC_IMX_PDM_MIC

Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
2019-11-25 16:30:56 +08:00
Shengjiu Wang 7fb45058db arm64: defconfig: built-in the CONFIG_SND_SOC_IMX_MQS
built-in the CONFIG_SND_SOC_IMX_MQS

Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
2019-11-25 16:30:56 +08:00
Anson Huang 50b73d99c3 arm64: defconfig: Enable CONFIG_ARM_IMX_CPUFREQ_DT by default
Build in CONFIG_ARM_IMX_CPUFREQ_DT by default to support i.MX
DT cpu-freq driver.

Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
2019-11-25 16:30:55 +08:00
Leonard Crestez 27182012a5 arm64: defconfig: Do not add CONFIG_IMX8_JPEG as not set
Let mxc-jpeg build as module, as it is by default in
drivers/media/platform/imx8/Kconfig

Signed-off-by: Mirela Rabulea <mirela.rabulea@nxp.com>
Signed-off-by: Leonard Crestez <leonard.crestez@nxp.com>
2019-11-25 16:30:55 +08:00
Robby Cai ca594f455c arm64: defconfig: enable mipi csi driver
enable mixel's mipi csi driver, for imx8mq

Signed-off-by: Robby Cai <robby.cai@nxp.com>
[ Leonard: make savedefconfig clean ]
Signed-off-by: Leonard Crestez <leonard.crestez@nxp.com>
2019-11-25 16:30:54 +08:00
Sherry Sun e0b907359f MLK-22746-2 arm64: defconfig: Add imx wireless-related configuration
Add wireless HOSTAP config and NL80211_TESTMODE config enable for
i.MX8mm Murata 1PJ (Qca9377-3).

Signed-off-by: Sherry Sun <sherry.sun@nxp.com>
2019-11-25 16:30:54 +08:00
Horia Geantă e02ea37a40 MLK-22625-1 arm64: defconfig: enable tcrypt module
tcrypt module is required for testing crypto algorithms.

Note: CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is let to default value ("y"),
since setting it to "n" would slow down boot, i.e. have a system-level
effect.
For tcrypt testing CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=n is needed,
which will have to be done using a separate kernel config.

Signed-off-by: Horia Geantă <horia.geanta@nxp.com>
2019-11-25 16:30:54 +08:00
Robby Cai 9e7ad00274 arm64: defconfig: enable mipi csi and mipi camera ov5640
enable mipi csi, csi bridge, and mipi camera ov5640

Signed-off-by: Robby Cai <robby.cai@nxp.com>
2019-11-25 16:30:54 +08:00
Shengjiu Wang 0d3717e228 arm64: defconfig: built-in CONFIG_DRM_CDNS_HDMI_CEC
built-in CONFIG_DRM_CDNS_HDMI_CEC

Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
[ Leonard: make savedefconfig clean ]
Signed-off-by: Leonard Crestez <leonard.crestez@nxp.com>
2019-11-25 16:30:53 +08:00
Shengjiu Wang dcfcefa65b arm64: defconfig: built-in SND_SOC_IMX_CDNHDMI
built-in SND_SOC_IMX_CDNHDMI

Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
2019-11-25 16:30:53 +08:00
Shengjiu Wang 47816088ac arm64: defconfig: built-in SND_SOC_IMX_WM8524
built-in SND_SOC_IMX_WM8524

Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
Signed-off-by: Leonard Crestez <leonard.crestez@nxp.com>
2019-11-25 16:30:52 +08:00
Shengjiu Wang 553e91165f MLK-21940-9 arm64: defconfig: Built in CONFIG_SND_SOC_FSL_EASRC
Built in CONFIG_SND_SOC_FSL_EASRC

Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
Reviewed-by: Daniel Baluta <daniel.baluta@nxp.com>
Reviewed-by: Viorel Suman <viorel.suman@nxp.com>
2019-11-25 16:30:52 +08:00
Shengjiu Wang e6127dae32 arm64: defconfig: Build-in SND_SOC_IMX_MICFIL and SND_SOC_IMX_RPMSG
Build-in SND_SOC_IMX_MICFIL and SND_SOC_IMX_RPMSG

Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
2019-11-25 16:30:51 +08:00
Shengjiu Wang e2a3b157ce arm64: defconfig: support AK4497/AK5558/AK4497/SPDIF
support AK4497/AK5558/AK4497/SPDIF

Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
2019-11-25 16:30:50 +08:00
Leonard Crestez 8b720855f2 arm64: defconfig: Enable lcdif-dsi-rm67191 display pipe
Add drivers for MXSFB, NWL-DSI, MIXEL_DPHY and RAYDIUM_RM67191 as
built-in.

Signed-off-by: Robert Chiras <robert.chiras@nxp.com>
[ Leonard: make savedefconfig clean ]
Signed-off-by: Leonard Crestez <leonard.crestez@nxp.com>
2019-11-25 16:30:50 +08:00
Clark Wang 9aea55c917 arm64: defconfig: remove the CONFIG_SENSORS_ISL29018 (part 2)
No need for this config define, remove it.

Signed-off-by: Clark Wang <xiaoning.wang@nxp.com>
2019-11-25 16:30:50 +08:00