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>
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>
In order to avoid merge conflicts between internal and upstream changes,
remove these options from the defconfig.
Signed-off-by: Camelia Groza <camelia.groza@nxp.com>
Explicitly disable the upstream DPAA1 drivers and enable the SDK
variants. This prevents upstream changes to the arm64 defconfig
from interfering with the options.
Signed-off-by: Camelia Groza <camelia.groza@nxp.com>
This patch enables i.MX8mp LVDS PHY driver as build-in
in defconfig.
Reviewed-by: Sandor Yu <Sandor.yu@nxp.com>
Signed-off-by: Liu Ying <victor.liu@nxp.com>
Remove "CONFIG_IMX8MM_THERMAL=m" which is introduced by mistake.
Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
Reviewed-by: Jacky Bai <ping.bai@nxp.com>
CONFIG_MSCC_FELIX_SWITCH* configs are obsolete.
CONFIG_NET_DSA is a dependecy for the new FELIX.
Drop TSN for now until ready.
Signed-off-by: Claudiu Manoil <claudiu.manoil@nxp.com>
Disable broadcom FullMac config in default since brcmfmac
driver still is not ready on imx8 platforms.
Will enable it when next lts is comming.
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
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>
The default NR_CPUS was increased in 846a415 ("arm64: default NR_CPUS to
256"). This change caused performance degradations of up to 40% in IP
forwarding scenarios for DPAA1 platforms.
Lower the default to 16, the maximum number of cores available on NXP ARM
platforms supported by the LSDK.
Signed-off-by: Camelia Groza <camelia.groza@nxp.com>
CONFIG_SND_SOC_SOF_IMX8 was supposed to enable support for SOF i.MX8
module. But the actual config symbol is CONFIG_SND_SOF_IMX8_SUPPORT
which will be enabled in the next patch.
Signed-off-by: Daniel Baluta <daniel.baluta@nxp.com>
We reverted this patch "drm/tegra: Move drm_dp_link helpers to Tegra DRM" which
is incompatible with current tegra drm drivers.
Have to disable it, otherwise will meet below build break.
../drivers/gpu/drm/tegra/sor.c: In function ‘tegra_sor_filter_rates’:
../drivers/gpu/drm/tegra/sor.c:625:24: error: ‘struct drm_dp_link’ has no member named ‘num_rates’; did you mean ‘num_lanes’?
625 | for (i = 0; i < link->num_rates; i++) {
| ^~~~~~~~~
| num_lanes
../drivers/gpu/drm/tegra/sor.c:626:17: error: ‘struct drm_dp_link’ has no member named ‘rates’; did you mean ‘rate’?
626 | switch (link->rates[i]) {
Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com>
AX88179 is usb3.0 network card chip that can support 1000-Mbit/s operation
AX8817X is usb2.0 network card chip that can support 100-Mbit/s operation
This patch is to enable that driver for AX88179 and AX8817X chip can work
well on layerscape board
Signed-off-by: Yinbo Zhu <yinbo.zhu@nxp.com>
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.
Signed-off-by: Daniel Baluta <daniel.baluta@nxp.com>
This patch change MAX_ZONEORDER default to 14 on i.MX8 platforms
due to GPU/DISPLAY large continuous physical memory requires it
This also aligned with previous imx releases on imx6/7/8
Reviewed-by: Leonard Crestez <leonard.crestez@nxp.com>
Signed-off-by: Jason Liu <jason.hui.liu@nxp.com>
Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com>
In imx fragment config file, it will disable all other ARCH
except Layerscape and S32 which can save the image size and
compiling time a lot.
Reviewed-by: Leonard Crestez <leonard.crestez@nxp.com>
Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com>
Select CONFIG_PM_TEST_SUSPEND by default to support PM test.
Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
Reviewed-by: Jacky Bai <ping.bai@nxp.com>
Deselect CONFIG_HIBERNATION as it is NOT supported on i.MX SoCs.
Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
Reviewed-by: Jacky Bai <ping.bai@nxp.com>
This effectively:
-reverts commit 0c857beb7d ("hotfix: arm64: defconfig: disable CONFIG_CRYPTO_DEV_FSL_CAAM_SM_TEST")
since the SM test issue has been fixed and
-changes SM test Kconfig symbol from y to m
(since SM test driver was changed to build only as a module)
Signed-off-by: Horia Geantă <horia.geanta@nxp.com>
Acked-by: Leonard Crestez <leonard.crestez@nxp.com>
This is a temporarily workaround cause it breaks MX8MQ and LS platforms
booting.
Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com>
Signed-off-by: Leonard Crestez <leonard.crestez@nxp.com>
When user use squashfs image which has enabled XZ, kenrel need to also enable
this feature, otherwise will encoutner below error when boot:
squashfs: SQUASHFS error: Filesystem uses "xz" compression.. This is not supported
This feature is needed by some standard Ubuntu tools like snap or initramfs.
So enable it in LSDK kernel by default.
Signed-off-by: Ran Wang <ran.wang_1@nxp.com>
- CONFIG_SND_USB_AUDIO
Support USB audio card when boards are at host mode.
- CONFIG_USB_EHSET_TEST_FIXTURE
Triggering Embedded Host entering test mode for USB-IF electrical test.
- CONFIG_USB_TEST
Support USB host stress test in raw data mode
Cc: Jun Li <jun.li@nxp.com>
Cc: Ran Wang <ran.wang_1@nxp.com>
Cc: Ghennadi Procopciuc <ghennadi.procopciuc@nxp.com>
Reviewed-by: Dong Aisheng <aisheng.dong@nxp.com>
Signed-off-by: Peter Chen <peter.chen@nxp.com>
This reverts commit 8bf5ea8506c2185dba919d7876987e24b193ca9c.
There is no ARCH_FSL_IMX8MQ in upstream, this was ported by mistake for
VPU. VPU dependency was already fixed.
Signed-off-by: Leonard Crestez <leonard.crestez@nxp.com>
Reviewed-by: Dong Aisheng <aisheng.dong@nxp.com>
Enable the following:
-CAAM SNVS and SM drivers
-generic SW crypto algorithms - needed for tcrypt speed tests
-CRYPTO_USER - needed for configuring crypto algorithms
from user space (using tools like crconf)
Signed-off-by: Horia Geantă <horia.geanta@nxp.com>
The two configs are needed when enabling jailhouse hypervisor for
inter-cell communication.
Signed-off-by: Peng Fan <peng.fan@nxp.com>
Reviewed-by: Dong Aisheng <aisheng.dong@nxp.com>