08 Oct, 2020
1 commit
-
* tag 'v5.4.70': (3051 commits)
Linux 5.4.70
netfilter: ctnetlink: add a range check for l3/l4 protonum
ep_create_wakeup_source(): dentry name can change under you...
...Conflicts:
arch/arm/mach-imx/pm-imx6.c
arch/arm64/boot/dts/freescale/imx8mm-evk.dts
arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts
drivers/crypto/caam/caamalg.c
drivers/gpu/drm/imx/dw_hdmi-imx.c
drivers/gpu/drm/imx/imx-ldb.c
drivers/gpu/drm/imx/ipuv3/ipuv3-crtc.c
drivers/mmc/host/sdhci-esdhc-imx.c
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
drivers/net/ethernet/freescale/enetc/enetc.c
drivers/net/ethernet/freescale/enetc/enetc_pf.c
drivers/thermal/imx_thermal.c
drivers/usb/cdns3/ep0.c
drivers/xen/swiotlb-xen.c
sound/soc/fsl/fsl_esai.c
sound/soc/fsl/fsl_sai.cSigned-off-by: Jason Liu
11 Sep, 2020
1 commit
-
Enable LVM support with 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
Reviewed-by: Horia Geantă
22 Jul, 2020
1 commit
-
[ Upstream commit 679b2ec8e060ca7a90441aff5e7d384720a41b76 ]
This kernel configuration is basically enabling/disabling sr driver quirks
detection. While these quirks are for fairly rare devices (very old CD
burners, and a glucometer), the additional detection of these models is a
very minimal amount of code.The logic behind the quirks is always built into the sr driver.
This also removes the config from all the defconfig files that are enabling
this already.Link: https://lore.kernel.org/r/20200223191144.726-1-flameeyes@flameeyes.com
Reviewed-by: Jens Axboe
Signed-off-by: Diego Elio Pettenò
Signed-off-by: Martin K. Petersen
Signed-off-by: Sasha Levin
11 Jun, 2020
1 commit
-
Build in the PCIe endpoint subsystem and tests
Signed-off-by: Richard Zhu
Reviewed-by: Fugang Duan
12 May, 2020
1 commit
-
Enable generic SW crypto algorithms needed for tcrypt speed tests
Signed-off-by: Dragos Rosioru
20 Apr, 2020
1 commit
-
Enable NXP wireless driver mxmwifiex to support NXP
88w8987 wlan chip.Reviewed-by: tian yang
Signed-off-by: Fugang Duan
09 Apr, 2020
2 commits
-
Enable more kernel configs to support AWS Greengrass.
Signed-off-by: Anson Huang
Reviewed-by: Jacky Bai
(cherry picked from commit ec8872a67944a9ced2b6308d96d2d7dfb26f55fa)
[Fixes conflict by Jason Liu]
Signed-off-by: Jason Liu -
Enable remoteproc config for i.MX
Reviewed-by: Richard Zhu
Signed-off-by: Peng Fan
08 Mar, 2020
1 commit
-
Merge Linux stable release v5.4.24 into imx_5.4.y
* tag 'v5.4.24': (3306 commits)
Linux 5.4.24
blktrace: Protect q->blk_trace with RCU
kvm: nVMX: VMWRITE checks unsupported field before read-only field
...Signed-off-by: Jason Liu
Conflicts:
arch/arm/boot/dts/imx6sll-evk.dts
arch/arm/boot/dts/imx7ulp.dtsi
arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi
drivers/clk/imx/clk-composite-8m.c
drivers/gpio/gpio-mxc.c
drivers/irqchip/Kconfig
drivers/mmc/host/sdhci-of-esdhc.c
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
drivers/net/can/flexcan.c
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
drivers/net/ethernet/mscc/ocelot.c
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
drivers/net/phy/realtek.c
drivers/pci/controller/mobiveil/pcie-mobiveil-host.c
drivers/perf/fsl_imx8_ddr_perf.c
drivers/tee/optee/shm_pool.c
drivers/usb/cdns3/gadget.c
kernel/sched/cpufreq.c
net/core/xdp.c
sound/soc/fsl/fsl_esai.c
sound/soc/fsl/fsl_sai.c
sound/soc/sof/core.c
sound/soc/sof/imx/Kconfig
sound/soc/sof/loader.c
24 Feb, 2020
2 commits
-
[ Upstream commit 9f9e2df2e64df197ff6548ef494f76be5b35d08a ]
Few options KALLSYMS_ALL, SCSI, PM_DEVFREQ and mutex/spinlock debugging
were removed with savedefconfig because they were selected by other
options. However these are user-visible options and they might not be
selected in the future. Exactly this happened with commit 0e4a459f56c3
("tracing: Remove unnecessary DEBUG_FS dependency") removing the
dependency between DEBUG_FS and TRACING.To avoid losing these options in the future, explicitly mention them in
defconfig.Reported-by: Marek Szyprowski
Signed-off-by: Krzysztof Kozlowski
Signed-off-by: Sasha Levin -
Add INTEL E1000E to defconfig.
Signed-off-by: Richard Zhu
01 Feb, 2020
1 commit
-
[ Upstream commit a5331a7a87ec81d5228b7421acf831b2d0c0de26 ]
This driver option is used by the AST2600 A0 boards to work around a
hardware issue.Reviewed-by: Cédric Le Goater
Acked-by: Arnd Bergmann
Signed-off-by: Joel Stanley
Signed-off-by: Sasha Levin
12 Jan, 2020
3 commits
-
[ Upstream commit 46db63abb79524209c15c683feccfba116746757 ]
This is currently off and that's not desirable: default imx config is
meant to be generally useful for development and debugging.Running git bisect between v5.4 and v5.5-rc1 finds this started from
commit 0e4a459f56c3 ("tracing: Remove unnecessary DEBUG_FS dependency")Explicit CONFIG_DEBUG_FS=y was earlier removed by
commit c29d541f590c ("ARM: imx_v6_v7_defconfig: Remove unneeded options")A very similar fix was required before:
commit 7e9eb6268809 ("ARM: imx_v6_v7_defconfig: Explicitly restore CONFIG_DEBUG_FS")Signed-off-by: Leonard Crestez
Signed-off-by: Shawn Guo
Signed-off-by: Sasha Levin -
[ Upstream commit e00b59d30506dc9ef91caf2f3c584209cc9f61e4 ]
Commit 0e4a459f56c3 ("tracing: Remove unnecessary DEBUG_FS dependency")
removed select for DEBUG_FS but we still need it at least for enabling
deeper idle states for the SoCs.Signed-off-by: Tony Lindgren
Signed-off-by: Sasha Levin -
[ Upstream commit a2315d3aea5976acd919d3d3fcf82f752562c25b ]
Commit 9f532d26c75c ("ARM: exynos_defconfig: Trim and reorganize with
savedefconfig") removed explicit enable line for CONFIG_DEBUG_FS, because
that feature has been selected by other enabled options: CONFIG_TRACING,
which in turn had been selected by CONFIG_PERF_EVENTS and
CONFIG_PROVE_LOCKING.In meantime, commit 0e4a459f56c3 ("tracing: Remove unnecessary DEBUG_FS
dependency") removed the dependency between CONFIG_DEBUG_FS and
CONFIG_TRACING, so CONFIG_DEBUG_FS is no longer enabled in default builds.Enable it again explicitly, as debugfs support is essential for various
automated testing tools.Signed-off-by: Marek Szyprowski
Signed-off-by: Krzysztof Kozlowski
Signed-off-by: Sasha Levin
20 Dec, 2019
2 commits
-
* linux-lts-nxp/lf-5.4.y: (19 commits)
LF-531-2 arm64: dts: imx8mn: add cma setting
LF-531-1 arm64: dts: imx8mq/imx8mn: fix gpu setting
staging: fsl-dpaa2/mac: do not stop MAC when the net_dev is not up
...Signed-off-by: Jason Liu
-
These are needed for tcrypt speed regression suite.
Signed-off-by: Horia Geantă
Acked-by: Leonard Crestez
16 Dec, 2019
1 commit
-
* linux-lts-nxp/lf-5.4.y: (13 commits)
LF-467: media: imx: isi: fix some typo issues
LF-462 ARM: dts: imx7d-12x12-lpddr3-val: correct the phy interface mode
arm64: config: enable usb network card R8152 AX88179 and AX8817X driver
...
13 Dec, 2019
1 commit
-
Disable lockdep for release due to it has performance impact.
Defconfig generated by make ARCH=arm savedefconfig
Acked-by: Jason Liu
Acked-by: Leonard Crestez
Signed-off-by: Dong Aisheng
10 Dec, 2019
3 commits
-
add vadc to imx_v6_v7_defconfig
Signed-off-by: Sandor Yu
-
add vadc to imx_v7_defconfig.
Signed-off-by: Sandor Yu
-
add vadc to imx_v7_defconfig.
Signed-off-by: Sandor Yu
05 Dec, 2019
2 commits
-
After commit 04007b0e6cbb ("crypto: des - split off DES library from generic DES cipher driver")
CRYPTO_DES must be explicitly selected if generic DES/3DES ciphers
are needed.Signed-off-by: Horia Geantă
Reviewed-by: Iuliana Prodan
Reviewed-by: Franck LENORMAND
Acked-by: Leonard Crestez -
enable weim nor by adding CONFIG_MTD_PHYSMAP and CONFIG_MTD_PHYSMAP_OF
in configSigned-off-by: Han Xu
03 Dec, 2019
3 commits
-
Enable FB_MXC_OVERLAY config by default for the lcdif
driver on legacy i.MX6 and i.MX7 platforms.Signed-off-by: Fancy Fang
-
- Two USB certification configuration
i.MX customers need one Image for both USB certification and production,
add USB certification configurations will not affect normal functions.- CONFIG_EXTCON_USB_GPIO
Align with v4.19 kernel, some old boards uses this configurations.Reviewed-by: Dong Aisheng
Signed-off-by: Peter Chen -
The former imx_v7_defconfig missed a lot configs. Re-generated by removing
only MULTI_V6 support and make savedefconfig.Double checked with 4.19 .config, no signifcant config options are missing.
Fixes: 6d80685fd72f ("LF-272-1 ARM: config: add imx_v7_defconfig")
Acked-by: Jason Liu
Signed-off-by: Dong Aisheng
02 Dec, 2019
4 commits
-
It is used for CDC ACM function.
Acked-by: Leonard Crestez
Signed-off-by: Peter Chen
[ Aisheng: cherry picked from imx_v6_v7_defconfig ]
Signed-off-by: Dong Aisheng -
Use 2G/2G for user/kernel memory split to increase vmalloc size.
Signed-off-by: Anson Huang
Reviewed-by: Jacky Bai -
Remove MULTI_V6 and Vybrid support.
This is aligned with 4.19 supportAcked-by: Jason Liu
Signed-off-by: Dong Aisheng -
It is used for CDC ACM function.
Acked-by: Leonard Crestez
Signed-off-by: Peter Chen
28 Nov, 2019
1 commit
-
SM test driver was changed to build only as a module.
Update defconfig accordingly.Signed-off-by: Horia Geantă
Acked-by: Leonard Crestez
27 Nov, 2019
1 commit
-
Enable CONFIG_PREEMPT instead of CONFIG_PREEMPT_VOLUNTARY, the former
is much suitable for embed system as i.mx. Besides, that aligns with
internal legacy imx_v7_defconfig.Signed-off-by: Robin Gong
Reviewed-by: Anson Huang
25 Nov, 2019
7 commits
-
IMX bluetooth support interface is HCI UART. Remove HCI SDIO
interface since there have HIF conflict for cypress bluetooth.Reviewed-by: Richard Zhu
Signed-off-by: Fugang Duan -
enable adv7180 as module
Signed-off-by: Robby Cai
-
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ă
-
Add spi slave support for imx6/7 platforms.
Signed-off-by: Clark Wang
Reviewed-by: Dong Aisheng -
This is needed for VPU/MM/GPU features.
Generated by savedefconfig.NOTE: the exist CONFIG_CMA_SIZE_MBYTES=320 option actually did not work
before due to missing CONFIG_DMA_CMA, removed it first.Reviewed-by: Anson Huang
Signed-off-by: Dong Aisheng -
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
Signed-off-by: Ran Wang -
Signed-off-by: Ioana Ciornei