summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2021-10-04 09:06:59 -0300
committerGitHub <noreply@github.com>2021-10-04 09:06:59 -0300
commit87931f3d9368b400561d3c80ab5517f4d7c3468b (patch)
tree9f9bcdbc01dd6337b1a2189050bca14053063c8e
parent02430d3fdf6f38b189449fb448216e5fe3f52be6 (diff)
parenta578a8bbd0df41a2d5db85698b8cf030b1f1f8ea (diff)
downloadmeta-freescale-87931f3d9368b400561d3c80ab5517f4d7c3468b.tar.gz
Merge pull request #877 from Freescale/backport-876-to-hardknott
[Backport hardknott] linux-fslc-imx: upgrade to lf-5.10.52-2.1.0 from NXP
-rw-r--r--conf/machine/imx8mp-lpddr4-evk.conf9
-rw-r--r--recipes-kernel/linux/linux-fslc-imx/imx/defconfig86
-rw-r--r--recipes-kernel/linux/linux-fslc-imx/mx8/defconfig257
-rw-r--r--recipes-kernel/linux/linux-fslc-imx_5.10.bb73
-rw-r--r--recipes-kernel/linux/linux-fslc-imx_5.4.bb103
5 files changed, 300 insertions, 228 deletions
diff --git a/conf/machine/imx8mp-lpddr4-evk.conf b/conf/machine/imx8mp-lpddr4-evk.conf
index cf926c08..c4dbcd57 100644
--- a/conf/machine/imx8mp-lpddr4-evk.conf
+++ b/conf/machine/imx8mp-lpddr4-evk.conf
@@ -16,22 +16,27 @@ KERNEL_DEVICETREE_append_use-nxp-bsp = " \
16 freescale/imx8mp-evk-basler.dtb \ 16 freescale/imx8mp-evk-basler.dtb \
17 freescale/imx8mp-evk-basler-ov2775.dtb \ 17 freescale/imx8mp-evk-basler-ov2775.dtb \
18 freescale/imx8mp-evk-basler-ov5640.dtb \ 18 freescale/imx8mp-evk-basler-ov5640.dtb \
19 freescale/imx8mp-evk-dsp.dtb \
20 freescale/imx8mp-evk-dsp-lpa.dtb \
21 freescale/imx8mp-evk-dual-basler.dtb \ 19 freescale/imx8mp-evk-dual-basler.dtb \
22 freescale/imx8mp-evk-dual-ov2775.dtb \ 20 freescale/imx8mp-evk-dual-ov2775.dtb \
21 freescale/imx8mp-evk-ecspi-slave.dtb \
23 freescale/imx8mp-evk-flexcan2.dtb \ 22 freescale/imx8mp-evk-flexcan2.dtb \
23 freescale/imx8mp-evk-hifiberry-dacplus.dtb \
24 freescale/imx8mp-evk-inmate.dtb \ 24 freescale/imx8mp-evk-inmate.dtb \
25 freescale/imx8mp-evk-iqaudio-dacplus.dtb \
26 freescale/imx8mp-evk-iqaudio-dacpro.dtb \
25 freescale/imx8mp-evk-it6263-lvds-dual-channel.dtb \ 27 freescale/imx8mp-evk-it6263-lvds-dual-channel.dtb \
26 freescale/imx8mp-evk-jdi-wuxga-lvds-panel.dtb \ 28 freescale/imx8mp-evk-jdi-wuxga-lvds-panel.dtb \
29 freescale/imx8mp-evk-ndm.dtb \
27 freescale/imx8mp-evk-ov2775.dtb \ 30 freescale/imx8mp-evk-ov2775.dtb \
28 freescale/imx8mp-evk-ov2775-ov5640.dtb \ 31 freescale/imx8mp-evk-ov2775-ov5640.dtb \
29 freescale/imx8mp-evk-pcie-ep.dtb \ 32 freescale/imx8mp-evk-pcie-ep.dtb \
30 freescale/imx8mp-evk-rm67191.dtb \ 33 freescale/imx8mp-evk-rm67191.dtb \
34 freescale/imx8mp-evk-rm67199.dtb \
31 freescale/imx8mp-evk-root.dtb \ 35 freescale/imx8mp-evk-root.dtb \
32 freescale/imx8mp-evk-rpmsg.dtb \ 36 freescale/imx8mp-evk-rpmsg.dtb \
33 freescale/imx8mp-evk-sof-wm8960.dtb \ 37 freescale/imx8mp-evk-sof-wm8960.dtb \
34 freescale/imx8mp-evk-spdif-lb.dtb \ 38 freescale/imx8mp-evk-spdif-lb.dtb \
39 freescale/imx8mp-evk-usdhc1-m2.dtb \
35" 40"
36 41
37UBOOT_CONFIG_BASENAME = "imx8mp_evk" 42UBOOT_CONFIG_BASENAME = "imx8mp_evk"
diff --git a/recipes-kernel/linux/linux-fslc-imx/imx/defconfig b/recipes-kernel/linux/linux-fslc-imx/imx/defconfig
index 3029043b..6ca0833e 100644
--- a/recipes-kernel/linux/linux-fslc-imx/imx/defconfig
+++ b/recipes-kernel/linux/linux-fslc-imx/imx/defconfig
@@ -17,14 +17,10 @@ CONFIG_USER_NS=y
17CONFIG_RELAY=y 17CONFIG_RELAY=y
18CONFIG_BLK_DEV_INITRD=y 18CONFIG_BLK_DEV_INITRD=y
19CONFIG_EXPERT=y 19CONFIG_EXPERT=y
20CONFIG_KALLSYMS_ALL=y
21CONFIG_PERF_EVENTS=y 20CONFIG_PERF_EVENTS=y
22# CONFIG_SLUB_DEBUG is not set 21# CONFIG_SLUB_DEBUG is not set
23# CONFIG_COMPAT_BRK is not set 22# CONFIG_COMPAT_BRK is not set
24CONFIG_ARCH_MXC=y 23CONFIG_ARCH_MXC=y
25CONFIG_SOC_IMX50=y
26CONFIG_SOC_IMX51=y
27CONFIG_SOC_IMX53=y
28CONFIG_SOC_IMX6Q=y 24CONFIG_SOC_IMX6Q=y
29CONFIG_SOC_IMX6SL=y 25CONFIG_SOC_IMX6SL=y
30CONFIG_SOC_IMX6SLL=y 26CONFIG_SOC_IMX6SLL=y
@@ -32,7 +28,6 @@ CONFIG_SOC_IMX6SX=y
32CONFIG_SOC_IMX6UL=y 28CONFIG_SOC_IMX6UL=y
33CONFIG_SOC_IMX7D=y 29CONFIG_SOC_IMX7D=y
34CONFIG_SOC_IMX7ULP=y 30CONFIG_SOC_IMX7ULP=y
35CONFIG_SOC_VF610=y
36CONFIG_SMP=y 31CONFIG_SMP=y
37CONFIG_VMSPLIT_2G=y 32CONFIG_VMSPLIT_2G=y
38CONFIG_ARM_PSCI=y 33CONFIG_ARM_PSCI=y
@@ -49,7 +44,6 @@ CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
49CONFIG_CPUFREQ_DT=y 44CONFIG_CPUFREQ_DT=y
50CONFIG_ARM_IMX6Q_CPUFREQ=y 45CONFIG_ARM_IMX6Q_CPUFREQ=y
51CONFIG_ARM_IMX_CPUFREQ_DT=y 46CONFIG_ARM_IMX_CPUFREQ_DT=y
52CONFIG_ARM_IMX7ULP_CPUFREQ=y
53CONFIG_CPU_IDLE=y 47CONFIG_CPU_IDLE=y
54CONFIG_ARM_CPUIDLE=y 48CONFIG_ARM_CPUIDLE=y
55CONFIG_ARM_PSCI_CPUIDLE=y 49CONFIG_ARM_PSCI_CPUIDLE=y
@@ -64,7 +58,6 @@ CONFIG_MODULE_SRCVERSION_ALL=y
64# CONFIG_BLK_DEV_BSG is not set 58# CONFIG_BLK_DEV_BSG is not set
65CONFIG_BINFMT_MISC=m 59CONFIG_BINFMT_MISC=m
66CONFIG_CMA=y 60CONFIG_CMA=y
67CONFIG_SECCOMP=y
68CONFIG_NET=y 61CONFIG_NET=y
69CONFIG_PACKET=y 62CONFIG_PACKET=y
70CONFIG_UNIX=y 63CONFIG_UNIX=y
@@ -125,7 +118,6 @@ CONFIG_MTD_DATAFLASH=y
125CONFIG_MTD_SST25L=y 118CONFIG_MTD_SST25L=y
126CONFIG_MTD_RAW_NAND=y 119CONFIG_MTD_RAW_NAND=y
127CONFIG_MTD_NAND_GPMI_NAND=y 120CONFIG_MTD_NAND_GPMI_NAND=y
128CONFIG_MTD_NAND_VF610_NFC=y
129CONFIG_MTD_NAND_MXC=y 121CONFIG_MTD_NAND_MXC=y
130CONFIG_MTD_SPI_NOR=y 122CONFIG_MTD_SPI_NOR=y
131# CONFIG_MTD_SPI_NOR_USE_4K_SECTORS is not set 123# CONFIG_MTD_SPI_NOR_USE_4K_SECTORS is not set
@@ -160,7 +152,7 @@ CONFIG_NETDEVICES=y
160CONFIG_CS89x0=y 152CONFIG_CS89x0=y
161CONFIG_CS89x0_PLATFORM=y 153CONFIG_CS89x0_PLATFORM=y
162# CONFIG_NET_VENDOR_FARADAY is not set 154# CONFIG_NET_VENDOR_FARADAY is not set
163CONFIG_E1000E=y 155# CONFIG_NET_VENDOR_INTEL is not set
164# CONFIG_NET_VENDOR_MARVELL is not set 156# CONFIG_NET_VENDOR_MARVELL is not set
165# CONFIG_NET_VENDOR_MICREL is not set 157# CONFIG_NET_VENDOR_MICREL is not set
166# CONFIG_NET_VENDOR_MICROCHIP is not set 158# CONFIG_NET_VENDOR_MICROCHIP is not set
@@ -170,9 +162,8 @@ CONFIG_SMC91X=y
170CONFIG_SMC911X=y 162CONFIG_SMC911X=y
171CONFIG_SMSC911X=y 163CONFIG_SMSC911X=y
172# CONFIG_NET_VENDOR_STMICRO is not set 164# CONFIG_NET_VENDOR_STMICRO is not set
173CONFIG_AT803X_PHY=y
174CONFIG_MICREL_PHY=y 165CONFIG_MICREL_PHY=y
175CONFIG_SMSC_PHY=y 166CONFIG_AT803X_PHY=y
176CONFIG_USB_PEGASUS=m 167CONFIG_USB_PEGASUS=m
177CONFIG_USB_RTL8150=m 168CONFIG_USB_RTL8150=m
178CONFIG_USB_RTL8152=y 169CONFIG_USB_RTL8152=y
@@ -181,9 +172,7 @@ CONFIG_USB_USBNET=y
181CONFIG_USB_NET_CDC_EEM=m 172CONFIG_USB_NET_CDC_EEM=m
182CONFIG_USB_NET_SMSC95XX=y 173CONFIG_USB_NET_SMSC95XX=y
183CONFIG_USB_NET_MCS7830=y 174CONFIG_USB_NET_MCS7830=y
184CONFIG_BRCMFMAC=m
185CONFIG_HOSTAP=y 175CONFIG_HOSTAP=y
186CONFIG_MXMWIFIEX=m
187CONFIG_WL12XX=m 176CONFIG_WL12XX=m
188CONFIG_WL18XX=m 177CONFIG_WL18XX=m
189CONFIG_WLCORE_SDIO=m 178CONFIG_WLCORE_SDIO=m
@@ -197,9 +186,14 @@ CONFIG_MOUSE_PS2=m
197CONFIG_MOUSE_PS2_ELANTECH=y 186CONFIG_MOUSE_PS2_ELANTECH=y
198CONFIG_INPUT_TOUCHSCREEN=y 187CONFIG_INPUT_TOUCHSCREEN=y
199CONFIG_TOUCHSCREEN_ADS7846=y 188CONFIG_TOUCHSCREEN_ADS7846=y
189CONFIG_TOUCHSCREEN_AD7879=y
190CONFIG_TOUCHSCREEN_AD7879_I2C=y
191CONFIG_TOUCHSCREEN_ATMEL_MXT=y
192CONFIG_TOUCHSCREEN_DA9052=y
200CONFIG_TOUCHSCREEN_EGALAX=y 193CONFIG_TOUCHSCREEN_EGALAX=y
201CONFIG_TOUCHSCREEN_ELAN_TS=y 194CONFIG_TOUCHSCREEN_ELAN_TS=y
202CONFIG_TOUCHSCREEN_GOODIX=y 195CONFIG_TOUCHSCREEN_GOODIX=y
196CONFIG_TOUCHSCREEN_ILI210X=y
203CONFIG_TOUCHSCREEN_MAX11801=y 197CONFIG_TOUCHSCREEN_MAX11801=y
204CONFIG_TOUCHSCREEN_IMX6UL_TSC=y 198CONFIG_TOUCHSCREEN_IMX6UL_TSC=y
205CONFIG_TOUCHSCREEN_EDT_FT5X06=y 199CONFIG_TOUCHSCREEN_EDT_FT5X06=y
@@ -238,12 +232,12 @@ CONFIG_SPI_FSL_LPSPI=y
238CONFIG_SPI_FSL_QUADSPI=y 232CONFIG_SPI_FSL_QUADSPI=y
239CONFIG_SPI_GPIO=y 233CONFIG_SPI_GPIO=y
240CONFIG_SPI_IMX=y 234CONFIG_SPI_IMX=y
241CONFIG_SPI_FSL_DSPI=y
242CONFIG_SPI_SPIDEV=y 235CONFIG_SPI_SPIDEV=y
243CONFIG_SPI_SLAVE=y 236CONFIG_SPI_SLAVE=y
244CONFIG_SPI_SLAVE_TIME=y 237CONFIG_SPI_SLAVE_TIME=y
245CONFIG_SPI_SLAVE_SYSTEM_CONTROL=y 238CONFIG_SPI_SLAVE_SYSTEM_CONTROL=y
246CONFIG_GPIO_SYSFS=y 239CONFIG_GPIO_SYSFS=y
240CONFIG_GPIO_MXC=y
247CONFIG_GPIO_SIOX=m 241CONFIG_GPIO_SIOX=m
248CONFIG_GPIO_IMX_RPMSG=y 242CONFIG_GPIO_IMX_RPMSG=y
249CONFIG_GPIO_MAX732X=y 243CONFIG_GPIO_MAX732X=y
@@ -282,6 +276,7 @@ CONFIG_MFD_MAX17135=y
282CONFIG_MFD_RN5T618=y 276CONFIG_MFD_RN5T618=y
283CONFIG_MFD_SI476X_CORE=y 277CONFIG_MFD_SI476X_CORE=y
284CONFIG_MFD_STMPE=y 278CONFIG_MFD_STMPE=y
279CONFIG_REGULATOR=y
285CONFIG_REGULATOR_FIXED_VOLTAGE=y 280CONFIG_REGULATOR_FIXED_VOLTAGE=y
286CONFIG_REGULATOR_ANATOP=y 281CONFIG_REGULATOR_ANATOP=y
287CONFIG_REGULATOR_DA9052=y 282CONFIG_REGULATOR_DA9052=y
@@ -298,12 +293,9 @@ CONFIG_RC_CORE=y
298CONFIG_RC_DEVICES=y 293CONFIG_RC_DEVICES=y
299CONFIG_IR_GPIO_CIR=y 294CONFIG_IR_GPIO_CIR=y
300CONFIG_MEDIA_SUPPORT=y 295CONFIG_MEDIA_SUPPORT=y
301CONFIG_MEDIA_CAMERA_SUPPORT=y
302CONFIG_MEDIA_RADIO_SUPPORT=y
303CONFIG_MEDIA_CONTROLLER=y
304CONFIG_VIDEO_V4L2_SUBDEV_API=y
305CONFIG_MEDIA_USB_SUPPORT=y 296CONFIG_MEDIA_USB_SUPPORT=y
306CONFIG_USB_VIDEO_CLASS=m 297CONFIG_USB_VIDEO_CLASS=m
298CONFIG_RADIO_SI476X=y
307CONFIG_V4L_PLATFORM_DRIVERS=y 299CONFIG_V4L_PLATFORM_DRIVERS=y
308CONFIG_VIDEO_MUX=y 300CONFIG_VIDEO_MUX=y
309CONFIG_VIDEO_MXC_CAPTURE=m 301CONFIG_VIDEO_MXC_CAPTURE=m
@@ -322,15 +314,14 @@ CONFIG_VIDEO_MXC_PXP_V4L2=y
322CONFIG_V4L_MEM2MEM_DRIVERS=y 314CONFIG_V4L_MEM2MEM_DRIVERS=y
323CONFIG_VIDEO_CODA=m 315CONFIG_VIDEO_CODA=m
324CONFIG_VIDEO_IMX_PXP=y 316CONFIG_VIDEO_IMX_PXP=y
325CONFIG_RADIO_SI476X=y
326CONFIG_VIDEO_ADV7180=m 317CONFIG_VIDEO_ADV7180=m
327CONFIG_VIDEO_OV2680=m 318CONFIG_VIDEO_OV2680=m
328CONFIG_VIDEO_OV5645=m 319CONFIG_VIDEO_OV5645=m
329CONFIG_DRM=y 320CONFIG_DRM=y
330CONFIG_DRM_MSM=y
331CONFIG_DRM_PANEL_LVDS=y 321CONFIG_DRM_PANEL_LVDS=y
332CONFIG_DRM_PANEL_SIMPLE=y 322CONFIG_DRM_PANEL_SIMPLE=y
333CONFIG_DRM_PANEL_SEIKO_43WVF1G=y 323CONFIG_DRM_PANEL_SEIKO_43WVF1G=y
324CONFIG_DRM_TI_TFP410=y
334CONFIG_FB_MXS=y 325CONFIG_FB_MXS=y
335CONFIG_FB_MXC_SYNC_PANEL=y 326CONFIG_FB_MXC_SYNC_PANEL=y
336CONFIG_FB_MXC_OVERLAY=y 327CONFIG_FB_MXC_OVERLAY=y
@@ -359,28 +350,31 @@ CONFIG_SOUND=y
359CONFIG_SND=y 350CONFIG_SND=y
360CONFIG_SND_USB_AUDIO=m 351CONFIG_SND_USB_AUDIO=m
361CONFIG_SND_SOC=y 352CONFIG_SND_SOC=y
353CONFIG_SND_SOC_FSL_ASRC=y
354CONFIG_SND_SOC_FSL_MQS=y
355CONFIG_SND_SOC_FSL_RPMSG=y
362CONFIG_SND_IMX_SOC=y 356CONFIG_SND_IMX_SOC=y
363CONFIG_SND_SOC_EUKREA_TLV320=y 357CONFIG_SND_SOC_EUKREA_TLV320=y
364CONFIG_SND_SOC_IMX_WM8960=y
365CONFIG_SND_SOC_IMX_SII902X=y 358CONFIG_SND_SOC_IMX_SII902X=y
366CONFIG_SND_SOC_IMX_WM8958=y 359CONFIG_SND_SOC_IMX_WM8958=y
367CONFIG_SND_SOC_IMX_CS42888=y
368CONFIG_SND_SOC_IMX_WM8962=y
369CONFIG_SND_SOC_IMX_RPMSG=y 360CONFIG_SND_SOC_IMX_RPMSG=y
370CONFIG_SND_SOC_IMX_ES8328=y 361CONFIG_SND_SOC_IMX_ES8328=y
371CONFIG_SND_SOC_IMX_SGTL5000=y 362CONFIG_SND_SOC_IMX_SGTL5000=y
372CONFIG_SND_SOC_IMX_MQS=y
373CONFIG_SND_SOC_IMX_SPDIF=y 363CONFIG_SND_SOC_IMX_SPDIF=y
374CONFIG_SND_SOC_IMX_MC13783=y 364CONFIG_SND_SOC_IMX_MC13783=y
365CONFIG_SND_SOC_FSL_ASOC_CARD=y
375CONFIG_SND_SOC_IMX_SI476X=y 366CONFIG_SND_SOC_IMX_SI476X=y
376CONFIG_SND_SOC_IMX_HDMI=y 367CONFIG_SND_SOC_IMX_HDMI=y
377CONFIG_SND_SOC_AC97_CODEC=y 368CONFIG_SND_SOC_AC97_CODEC=y
369CONFIG_SND_SOC_CS42XX8_I2C=y
378CONFIG_SND_SOC_TLV320AIC3X=y 370CONFIG_SND_SOC_TLV320AIC3X=y
371CONFIG_SND_SOC_WM8960=y
372CONFIG_SND_SOC_RPMSG_WM8960=y
373CONFIG_SND_SOC_WM8962=y
379CONFIG_SND_SIMPLE_CARD=y 374CONFIG_SND_SIMPLE_CARD=y
380CONFIG_HID_MULTITOUCH=y 375CONFIG_HID_MULTITOUCH=y
381CONFIG_USB=y 376CONFIG_USB=y
382CONFIG_USB_ANNOUNCE_NEW_DEVICES=y 377CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
383CONFIG_USB_OTG_WHITELIST=y
384CONFIG_USB_EHCI_HCD=y 378CONFIG_USB_EHCI_HCD=y
385CONFIG_USB_EHCI_MXC=y 379CONFIG_USB_EHCI_MXC=y
386CONFIG_USB_HCD_TEST_MODE=y 380CONFIG_USB_HCD_TEST_MODE=y
@@ -447,6 +441,7 @@ CONFIG_RTC_DRV_ISL1208=y
447CONFIG_RTC_DRV_PCF8523=y 441CONFIG_RTC_DRV_PCF8523=y
448CONFIG_RTC_DRV_PCF8563=y 442CONFIG_RTC_DRV_PCF8563=y
449CONFIG_RTC_DRV_M41T80=y 443CONFIG_RTC_DRV_M41T80=y
444CONFIG_RTC_DRV_RC5T619=y
450CONFIG_RTC_DRV_DA9063=y 445CONFIG_RTC_DRV_DA9063=y
451CONFIG_RTC_DRV_MC13XXX=y 446CONFIG_RTC_DRV_MC13XXX=y
452CONFIG_RTC_DRV_MXC=y 447CONFIG_RTC_DRV_MXC=y
@@ -464,12 +459,12 @@ CONFIG_STAGING=y
464CONFIG_STAGING_MEDIA=y 459CONFIG_STAGING_MEDIA=y
465CONFIG_COMMON_CLK_PWM=y 460CONFIG_COMMON_CLK_PWM=y
466CONFIG_MAILBOX=y 461CONFIG_MAILBOX=y
467CONFIG_IMX_MBOX=y
468CONFIG_REMOTEPROC=y 462CONFIG_REMOTEPROC=y
469CONFIG_IMX_REMOTEPROC=y 463CONFIG_IMX_REMOTEPROC=y
470CONFIG_EXTCON_USB_GPIO=y 464CONFIG_EXTCON_USB_GPIO=y
471CONFIG_IIO=y 465CONFIG_IIO=y
472CONFIG_IMX7D_ADC=y 466CONFIG_IMX7D_ADC=y
467CONFIG_RN5T618_ADC=y
473CONFIG_VF610_ADC=y 468CONFIG_VF610_ADC=y
474CONFIG_PWM=y 469CONFIG_PWM=y
475CONFIG_PWM_FSL_FTM=y 470CONFIG_PWM_FSL_FTM=y
@@ -478,7 +473,6 @@ CONFIG_PWM_IMX_TPM=y
478CONFIG_PHY_MIXEL_LVDS=y 473CONFIG_PHY_MIXEL_LVDS=y
479CONFIG_PHY_MIXEL_LVDS_COMBO=y 474CONFIG_PHY_MIXEL_LVDS_COMBO=y
480CONFIG_NVMEM_IMX_OCOTP=y 475CONFIG_NVMEM_IMX_OCOTP=y
481CONFIG_NVMEM_VF610_OCOTP=y
482CONFIG_NVMEM_SNVS_LPGPR=y 476CONFIG_NVMEM_SNVS_LPGPR=y
483CONFIG_TEE=y 477CONFIG_TEE=y
484CONFIG_OPTEE=y 478CONFIG_OPTEE=y
@@ -511,12 +505,15 @@ CONFIG_ZISOFS=y
511CONFIG_UDF_FS=m 505CONFIG_UDF_FS=m
512CONFIG_MSDOS_FS=m 506CONFIG_MSDOS_FS=m
513CONFIG_VFAT_FS=y 507CONFIG_VFAT_FS=y
508CONFIG_TMPFS=y
514CONFIG_TMPFS_POSIX_ACL=y 509CONFIG_TMPFS_POSIX_ACL=y
515CONFIG_JFFS2_FS=y 510CONFIG_JFFS2_FS=y
516CONFIG_UBIFS_FS=y 511CONFIG_UBIFS_FS=y
517CONFIG_NFS_FS=y 512CONFIG_NFS_FS=y
518CONFIG_NFS_V3_ACL=y 513CONFIG_NFS_V3_ACL=y
519CONFIG_NFS_V4=y 514CONFIG_NFS_V4=y
515CONFIG_NFS_V4_1=y
516CONFIG_NFS_V4_2=y
520CONFIG_ROOT_NFS=y 517CONFIG_ROOT_NFS=y
521CONFIG_NLS_DEFAULT="cp437" 518CONFIG_NLS_DEFAULT="cp437"
522CONFIG_NLS_CODEPAGE_437=y 519CONFIG_NLS_CODEPAGE_437=y
@@ -533,7 +530,9 @@ CONFIG_CRYPTO_CFB=m
533CONFIG_CRYPTO_CTS=m 530CONFIG_CRYPTO_CTS=m
534CONFIG_CRYPTO_LRW=m 531CONFIG_CRYPTO_LRW=m
535CONFIG_CRYPTO_OFB=m 532CONFIG_CRYPTO_OFB=m
536CONFIG_CRYPTO_XTS=y 533CONFIG_CRYPTO_PCBC=m
534CONFIG_CRYPTO_XCBC=m
535CONFIG_CRYPTO_VMAC=m
537CONFIG_CRYPTO_MD4=m 536CONFIG_CRYPTO_MD4=m
538CONFIG_CRYPTO_MD5=m 537CONFIG_CRYPTO_MD5=m
539CONFIG_CRYPTO_RMD128=m 538CONFIG_CRYPTO_RMD128=m
@@ -542,35 +541,32 @@ CONFIG_CRYPTO_RMD256=m
542CONFIG_CRYPTO_RMD320=m 541CONFIG_CRYPTO_RMD320=m
543CONFIG_CRYPTO_SHA512=m 542CONFIG_CRYPTO_SHA512=m
544CONFIG_CRYPTO_SHA3=m 543CONFIG_CRYPTO_SHA3=m
544CONFIG_CRYPTO_SM3=m
545CONFIG_CRYPTO_STREEBOG=m
545CONFIG_CRYPTO_TGR192=m 546CONFIG_CRYPTO_TGR192=m
546CONFIG_CRYPTO_WP512=m 547CONFIG_CRYPTO_WP512=m
548CONFIG_CRYPTO_ANUBIS=m
549CONFIG_CRYPTO_ARC4=m
547CONFIG_CRYPTO_BLOWFISH=m 550CONFIG_CRYPTO_BLOWFISH=m
548CONFIG_CRYPTO_CAMELLIA=m 551CONFIG_CRYPTO_CAMELLIA=m
549CONFIG_CRYPTO_CAST5=m 552CONFIG_CRYPTO_CAST5=m
550CONFIG_CRYPTO_CAST6=m 553CONFIG_CRYPTO_CAST6=m
551CONFIG_CRYPTO_DES=m 554CONFIG_CRYPTO_DES=m
552CONFIG_CRYPTO_SERPENT=m
553CONFIG_CRYPTO_TWOFISH=m
554CONFIG_CRYPTO_DEV_FSL_CAAM=y
555CONFIG_CRYPTO_DEV_FSL_CAAM_SM=y
556CONFIG_CRYPTO_DEV_FSL_CAAM_SM_TEST=m
557CONFIG_CRYPTO_DEV_FSL_CAAM_SECVIO=y
558CONFIG_CRYPTO_DEV_SAHARA=y
559CONFIG_CRYPTO_DEV_MXS_DCP=y
560CONFIG_CRYPTO_PCBC=m
561CONFIG_CRYPTO_XCBC=m
562CONFIG_CRYPTO_VMAC=m
563CONFIG_CRYPTO_SM3=m
564CONFIG_CRYPTO_STREEBOG=m
565CONFIG_CRYPTO_ANUBIS=m
566CONFIG_CRYPTO_FCRYPT=m 555CONFIG_CRYPTO_FCRYPT=m
567CONFIG_CRYPTO_KHAZAD=m 556CONFIG_CRYPTO_KHAZAD=m
568CONFIG_CRYPTO_SALSA20=m 557CONFIG_CRYPTO_SALSA20=m
569CONFIG_CRYPTO_SEED=m 558CONFIG_CRYPTO_SEED=m
559CONFIG_CRYPTO_SERPENT=m
570CONFIG_CRYPTO_SM4=m 560CONFIG_CRYPTO_SM4=m
571CONFIG_CRYPTO_TEA=m 561CONFIG_CRYPTO_TEA=m
562CONFIG_CRYPTO_TWOFISH=m
572CONFIG_CRYPTO_ANSI_CPRNG=m 563CONFIG_CRYPTO_ANSI_CPRNG=m
573CONFIG_CRYPTO_SHA1=m 564CONFIG_CRYPTO_USER_API_RNG=m
565CONFIG_CRYPTO_DEV_FSL_CAAM_SECVIO=m
566CONFIG_CRYPTO_DEV_FSL_CAAM=m
567CONFIG_CRYPTO_DEV_FSL_CAAM_SM_TEST=m
568CONFIG_CRYPTO_DEV_SAHARA=y
569CONFIG_CRYPTO_DEV_MXS_DCP=y
574CONFIG_CRC_CCITT=m 570CONFIG_CRC_CCITT=m
575CONFIG_CRC_T10DIF=y 571CONFIG_CRC_T10DIF=y
576CONFIG_CRC7=m 572CONFIG_CRC7=m
@@ -580,9 +576,9 @@ CONFIG_FONTS=y
580CONFIG_FONT_8x8=y 576CONFIG_FONT_8x8=y
581CONFIG_FONT_8x16=y 577CONFIG_FONT_8x16=y
582CONFIG_PRINTK_TIME=y 578CONFIG_PRINTK_TIME=y
583CONFIG_DEBUG_FS=y 579# CONFIG_DEBUG_BUGVERBOSE is not set
584CONFIG_MAGIC_SYSRQ=y 580CONFIG_MAGIC_SYSRQ=y
581CONFIG_DEBUG_FS=y
585# CONFIG_SCHED_DEBUG is not set 582# CONFIG_SCHED_DEBUG is not set
586# CONFIG_DEBUG_PREEMPT is not set 583# CONFIG_DEBUG_PREEMPT is not set
587# CONFIG_DEBUG_BUGVERBOSE is not set
588# CONFIG_FTRACE is not set 584# CONFIG_FTRACE is not set
diff --git a/recipes-kernel/linux/linux-fslc-imx/mx8/defconfig b/recipes-kernel/linux/linux-fslc-imx/mx8/defconfig
index dbe4597f..ab8c97e3 100644
--- a/recipes-kernel/linux/linux-fslc-imx/mx8/defconfig
+++ b/recipes-kernel/linux/linux-fslc-imx/mx8/defconfig
@@ -7,15 +7,12 @@ CONFIG_PREEMPT=y
7CONFIG_IRQ_TIME_ACCOUNTING=y 7CONFIG_IRQ_TIME_ACCOUNTING=y
8CONFIG_BSD_PROCESS_ACCT=y 8CONFIG_BSD_PROCESS_ACCT=y
9CONFIG_BSD_PROCESS_ACCT_V3=y 9CONFIG_BSD_PROCESS_ACCT_V3=y
10CONFIG_TASKSTATS=y
11CONFIG_TASK_DELAY_ACCT=y
12CONFIG_TASK_XACCT=y 10CONFIG_TASK_XACCT=y
13CONFIG_TASK_IO_ACCOUNTING=y 11CONFIG_TASK_IO_ACCOUNTING=y
14CONFIG_IKCONFIG=y 12CONFIG_IKCONFIG=y
15CONFIG_IKCONFIG_PROC=y 13CONFIG_IKCONFIG_PROC=y
16CONFIG_NUMA_BALANCING=y 14CONFIG_NUMA_BALANCING=y
17CONFIG_MEMCG=y 15CONFIG_MEMCG=y
18CONFIG_MEMCG_SWAP=y
19CONFIG_BLK_CGROUP=y 16CONFIG_BLK_CGROUP=y
20CONFIG_CGROUP_PIDS=y 17CONFIG_CGROUP_PIDS=y
21CONFIG_CGROUP_HUGETLB=y 18CONFIG_CGROUP_HUGETLB=y
@@ -36,9 +33,10 @@ CONFIG_ARCH_S32=y
36CONFIG_SOC_S32V234=y 33CONFIG_SOC_S32V234=y
37CONFIG_ARM64_VA_BITS_48=y 34CONFIG_ARM64_VA_BITS_48=y
38CONFIG_SCHED_MC=y 35CONFIG_SCHED_MC=y
36CONFIG_SCHED_SMT=y
39CONFIG_NUMA=y 37CONFIG_NUMA=y
40CONFIG_SECCOMP=y
41CONFIG_KEXEC=y 38CONFIG_KEXEC=y
39CONFIG_KEXEC_FILE=y
42CONFIG_CRASH_DUMP=y 40CONFIG_CRASH_DUMP=y
43CONFIG_XEN=y 41CONFIG_XEN=y
44CONFIG_FORCE_MAX_ZONEORDER=14 42CONFIG_FORCE_MAX_ZONEORDER=14
@@ -47,6 +45,7 @@ CONFIG_RANDOMIZE_BASE=y
47CONFIG_PM_DEBUG=y 45CONFIG_PM_DEBUG=y
48CONFIG_PM_TEST_SUSPEND=y 46CONFIG_PM_TEST_SUSPEND=y
49CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y 47CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y
48CONFIG_ENERGY_MODEL=y
50CONFIG_ARM_CPUIDLE=y 49CONFIG_ARM_CPUIDLE=y
51CONFIG_ARM_PSCI_CPUIDLE=y 50CONFIG_ARM_PSCI_CPUIDLE=y
52CONFIG_CPU_FREQ=y 51CONFIG_CPU_FREQ=y
@@ -61,16 +60,15 @@ CONFIG_ACPI_CPPC_CPUFREQ=m
61CONFIG_ARM_SCPI_CPUFREQ=y 60CONFIG_ARM_SCPI_CPUFREQ=y
62CONFIG_ARM_IMX_CPUFREQ_DT=y 61CONFIG_ARM_IMX_CPUFREQ_DT=y
63CONFIG_QORIQ_CPUFREQ=y 62CONFIG_QORIQ_CPUFREQ=y
63CONFIG_ARM_SCMI_PROTOCOL=y
64CONFIG_ARM_SCPI_PROTOCOL=y 64CONFIG_ARM_SCPI_PROTOCOL=y
65CONFIG_EFI_CAPSULE_LOADER=y 65CONFIG_EFI_CAPSULE_LOADER=y
66CONFIG_IMX_DSP=y 66CONFIG_IMX_DSP=y
67CONFIG_IMX_SCU=y 67CONFIG_IMX_SCU=y
68CONFIG_IMX_SCU_PD=y 68CONFIG_IMX_SCU_PD=y
69CONFIG_IMX_SECO_MU=y
70CONFIG_ACPI=y 69CONFIG_ACPI=y
71CONFIG_ACPI_APEI=y 70CONFIG_ACPI_APEI=y
72CONFIG_ACPI_APEI_GHES=y 71CONFIG_ACPI_APEI_GHES=y
73CONFIG_ACPI_APEI_PCIEAER=y
74CONFIG_ACPI_APEI_MEMORY_FAILURE=y 72CONFIG_ACPI_APEI_MEMORY_FAILURE=y
75CONFIG_ACPI_APEI_EINJ=y 73CONFIG_ACPI_APEI_EINJ=y
76CONFIG_VIRTUALIZATION=y 74CONFIG_VIRTUALIZATION=y
@@ -125,20 +123,30 @@ CONFIG_IP6_NF_NAT=m
125CONFIG_IP6_NF_TARGET_MASQUERADE=m 123CONFIG_IP6_NF_TARGET_MASQUERADE=m
126CONFIG_BRIDGE=m 124CONFIG_BRIDGE=m
127CONFIG_BRIDGE_VLAN_FILTERING=y 125CONFIG_BRIDGE_VLAN_FILTERING=y
126CONFIG_NET_DSA=m
128CONFIG_VLAN_8021Q_GVRP=y 127CONFIG_VLAN_8021Q_GVRP=y
129CONFIG_VLAN_8021Q_MVRP=y 128CONFIG_VLAN_8021Q_MVRP=y
130CONFIG_LLC2=y 129CONFIG_LLC2=y
131CONFIG_NET_SCHED=y 130CONFIG_NET_SCHED=y
132CONFIG_NET_SCH_MULTIQ=y 131CONFIG_NET_SCH_MULTIQ=m
133CONFIG_NET_SCH_CBS=y 132CONFIG_NET_SCH_CBS=m
134CONFIG_NET_SCH_TAPRIO=y 133CONFIG_NET_SCH_ETF=m
135CONFIG_NET_SCH_MQPRIO=y 134CONFIG_NET_SCH_TAPRIO=m
136CONFIG_NET_CLS_BASIC=y 135CONFIG_NET_SCH_MQPRIO=m
137CONFIG_NET_CLS_TCINDEX=y 136CONFIG_NET_SCH_INGRESS=m
137CONFIG_NET_CLS_BASIC=m
138CONFIG_NET_CLS_TCINDEX=m
139CONFIG_NET_CLS_FLOWER=m
140CONFIG_NET_CLS_ACT=y
141CONFIG_NET_ACT_GACT=m
142CONFIG_NET_ACT_MIRRED=m
143CONFIG_NET_ACT_GATE=m
138CONFIG_TSN=y 144CONFIG_TSN=y
139CONFIG_NET_SWITCHDEV=y 145CONFIG_QRTR=m
146CONFIG_QRTR_SMD=m
147CONFIG_QRTR_TUN=m
140CONFIG_BPF_JIT=y 148CONFIG_BPF_JIT=y
141CONFIG_NET_PKTGEN=y 149CONFIG_NET_PKTGEN=m
142CONFIG_CAN=m 150CONFIG_CAN=m
143CONFIG_CAN_FLEXCAN=m 151CONFIG_CAN_FLEXCAN=m
144CONFIG_BT=y 152CONFIG_BT=y
@@ -148,8 +156,6 @@ CONFIG_BT_BNEP=y
148CONFIG_BT_BNEP_MC_FILTER=y 156CONFIG_BT_BNEP_MC_FILTER=y
149CONFIG_BT_BNEP_PROTO_FILTER=y 157CONFIG_BT_BNEP_PROTO_FILTER=y
150CONFIG_BT_HIDP=y 158CONFIG_BT_HIDP=y
151# CONFIG_BT_HS is not set
152# CONFIG_BT_LE is not set
153CONFIG_BT_LEDS=y 159CONFIG_BT_LEDS=y
154# CONFIG_BT_DEBUGFS is not set 160# CONFIG_BT_DEBUGFS is not set
155CONFIG_BT_HCIBTUSB=m 161CONFIG_BT_HCIBTUSB=m
@@ -168,9 +174,13 @@ CONFIG_MAC80211=y
168CONFIG_MAC80211_LEDS=y 174CONFIG_MAC80211_LEDS=y
169CONFIG_NET_9P=y 175CONFIG_NET_9P=y
170CONFIG_NET_9P_VIRTIO=y 176CONFIG_NET_9P_VIRTIO=y
177CONFIG_NFC=m
178CONFIG_NFC_NCI=m
179CONFIG_NFC_S3FWRN5_I2C=m
171CONFIG_PCI=y 180CONFIG_PCI=y
172CONFIG_PCIEPORTBUS=y 181CONFIG_PCIEPORTBUS=y
173CONFIG_PCI_IOV=y 182CONFIG_PCI_IOV=y
183CONFIG_PCI_PASID=y
174CONFIG_HOTPLUG_PCI=y 184CONFIG_HOTPLUG_PCI=y
175CONFIG_HOTPLUG_PCI_ACPI=y 185CONFIG_HOTPLUG_PCI_ACPI=y
176CONFIG_PCI_HOST_GENERIC=y 186CONFIG_PCI_HOST_GENERIC=y
@@ -184,11 +194,11 @@ CONFIG_PCI_IMX6_EP=y
184CONFIG_PCI_LAYERSCAPE=y 194CONFIG_PCI_LAYERSCAPE=y
185CONFIG_PCI_HISI=y 195CONFIG_PCI_HISI=y
186CONFIG_PCIE_KIRIN=y 196CONFIG_PCIE_KIRIN=y
197CONFIG_PCI_MESON=m
187CONFIG_PCIE_LAYERSCAPE_GEN4=y 198CONFIG_PCIE_LAYERSCAPE_GEN4=y
188CONFIG_PCI_ENDPOINT=y 199CONFIG_PCI_ENDPOINT=y
189CONFIG_PCI_ENDPOINT_CONFIGFS=y 200CONFIG_PCI_ENDPOINT_CONFIGFS=y
190CONFIG_PCI_EPF_TEST=y 201CONFIG_PCI_EPF_TEST=y
191CONFIG_IMX_MIC_EPF=m
192CONFIG_DEVTMPFS=y 202CONFIG_DEVTMPFS=y
193CONFIG_DEVTMPFS_MOUNT=y 203CONFIG_DEVTMPFS_MOUNT=y
194CONFIG_FW_LOADER_USER_HELPER=y 204CONFIG_FW_LOADER_USER_HELPER=y
@@ -196,7 +206,6 @@ CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y
196CONFIG_BRCMSTB_GISB_ARB=y 206CONFIG_BRCMSTB_GISB_ARB=y
197CONFIG_SIMPLE_PM_BUS=y 207CONFIG_SIMPLE_PM_BUS=y
198CONFIG_VEXPRESS_CONFIG=y 208CONFIG_VEXPRESS_CONFIG=y
199CONFIG_FSL_MC_BUS=y
200CONFIG_FSL_MC_UAPI_SUPPORT=y 209CONFIG_FSL_MC_UAPI_SUPPORT=y
201CONFIG_MTD=y 210CONFIG_MTD=y
202CONFIG_MTD_CMDLINE_PARTS=y 211CONFIG_MTD_CMDLINE_PARTS=y
@@ -226,20 +235,15 @@ CONFIG_SENSORS_FXOS8700=y
226CONFIG_SENSORS_FXAS2100X=y 235CONFIG_SENSORS_FXAS2100X=y
227CONFIG_SRAM=y 236CONFIG_SRAM=y
228CONFIG_PCI_ENDPOINT_TEST=y 237CONFIG_PCI_ENDPOINT_TEST=y
229CONFIG_EEPROM_AT24=y 238CONFIG_EEPROM_AT24=m
230CONFIG_EEPROM_AT25=m 239CONFIG_EEPROM_AT25=m
231CONFIG_SCIF_BUS=m 240CONFIG_UACCE=m
232CONFIG_VOP_BUS=m
233CONFIG_IMX_MIC_HOST=m
234CONFIG_IMX_MIC_CARD=m
235CONFIG_SCIF=m
236CONFIG_MIC_COSM=m
237CONFIG_VOP=m
238# CONFIG_SCSI_PROC_FS is not set 241# CONFIG_SCSI_PROC_FS is not set
239CONFIG_BLK_DEV_SD=y 242CONFIG_BLK_DEV_SD=y
240CONFIG_SCSI_SAS_ATA=y 243CONFIG_SCSI_SAS_ATA=y
241CONFIG_SCSI_HISI_SAS=y 244CONFIG_SCSI_HISI_SAS=y
242CONFIG_SCSI_HISI_SAS_PCI=y 245CONFIG_SCSI_HISI_SAS_PCI=y
246CONFIG_MEGARAID_SAS=y
243CONFIG_SCSI_MPT3SAS=m 247CONFIG_SCSI_MPT3SAS=m
244CONFIG_SCSI_UFSHCD=y 248CONFIG_SCSI_UFSHCD=y
245CONFIG_SCSI_UFSHCD_PLATFORM=y 249CONFIG_SCSI_UFSHCD_PLATFORM=y
@@ -265,16 +269,23 @@ CONFIG_MACVTAP=m
265CONFIG_TUN=y 269CONFIG_TUN=y
266CONFIG_VETH=m 270CONFIG_VETH=m
267CONFIG_VIRTIO_NET=y 271CONFIG_VIRTIO_NET=y
272CONFIG_NET_DSA_MSCC_FELIX=m
268CONFIG_AMD_XGBE=y 273CONFIG_AMD_XGBE=y
269CONFIG_ATL1C=m 274CONFIG_ATL1C=m
275CONFIG_BCMGENET=m
270CONFIG_BNX2X=m 276CONFIG_BNX2X=m
271CONFIG_MACB=y 277CONFIG_MACB=y
272CONFIG_THUNDER_NIC_PF=y 278CONFIG_THUNDER_NIC_PF=y
273CONFIG_FEC=y 279CONFIG_FEC=y
274CONFIG_FSL_SDK_DPAA_ETH=y 280CONFIG_FEC_UIO=y
281CONFIG_FSL_FMAN=y
282CONFIG_FSL_DPAA_ETH=y
275CONFIG_FSL_DPAA2_ETH=y 283CONFIG_FSL_DPAA2_ETH=y
284CONFIG_FSL_DPAA2_MAC=y
276CONFIG_FSL_ENETC=y 285CONFIG_FSL_ENETC=y
277CONFIG_FSL_ENETC_VF=y 286CONFIG_FSL_ENETC_VF=y
287CONFIG_FSL_ENETC_QOS=y
288CONFIG_ENETC_TSN=y
278CONFIG_HIX5HD2_GMAC=y 289CONFIG_HIX5HD2_GMAC=y
279CONFIG_HNS_DSAF=y 290CONFIG_HNS_DSAF=y
280CONFIG_HNS_ENET=y 291CONFIG_HNS_ENET=y
@@ -292,37 +303,38 @@ CONFIG_MLX5_CORE=m
292CONFIG_MLX5_CORE_EN=y 303CONFIG_MLX5_CORE_EN=y
293CONFIG_MSCC_OCELOT_SWITCH=y 304CONFIG_MSCC_OCELOT_SWITCH=y
294CONFIG_QCOM_EMAC=m 305CONFIG_QCOM_EMAC=m
306CONFIG_RMNET=m
295CONFIG_SMC91X=y 307CONFIG_SMC91X=y
296CONFIG_SMSC911X=y 308CONFIG_SMSC911X=y
297CONFIG_STMMAC_ETH=y 309CONFIG_STMMAC_ETH=y
298CONFIG_MDIO_BITBANG=y 310CONFIG_DWMAC_GENERIC=m
299CONFIG_MDIO_BUS_MUX_MULTIPLEXER=y
300CONFIG_AQUANTIA_PHY=y 311CONFIG_AQUANTIA_PHY=y
301CONFIG_AT803X_PHY=y 312CONFIG_BROADCOM_PHY=m
302CONFIG_INPHI_PHY=y 313CONFIG_INPHI_PHY=y
303CONFIG_MARVELL_PHY=m 314CONFIG_MARVELL_PHY=m
304CONFIG_MARVELL_10G_PHY=m 315CONFIG_MARVELL_10G_PHY=m
305CONFIG_MICREL_PHY=y 316CONFIG_MICREL_PHY=y
306CONFIG_MICROSEMI_PHY=y 317CONFIG_MICROSEMI_PHY=y
307CONFIG_NXP_TJA11XX_PHY=y 318CONFIG_NXP_TJA11XX_PHY=y
319CONFIG_AT803X_PHY=y
308CONFIG_REALTEK_PHY=y 320CONFIG_REALTEK_PHY=y
309CONFIG_ROCKCHIP_PHY=y 321CONFIG_ROCKCHIP_PHY=y
310CONFIG_VITESSE_PHY=y 322CONFIG_VITESSE_PHY=y
323CONFIG_MDIO_BITBANG=y
324CONFIG_MDIO_BUS_MUX_MULTIPLEXER=y
325CONFIG_MDIO_BUS_MUX_MMIOREG=y
311CONFIG_USB_PEGASUS=m 326CONFIG_USB_PEGASUS=m
312CONFIG_USB_RTL8150=m 327CONFIG_USB_RTL8150=m
313CONFIG_USB_RTL8152=m 328CONFIG_USB_RTL8152=y
314CONFIG_USB_LAN78XX=m 329CONFIG_USB_LAN78XX=m
315CONFIG_USB_USBNET=m 330CONFIG_USB_USBNET=y
316CONFIG_USB_NET_DM9601=m 331CONFIG_USB_NET_DM9601=m
317CONFIG_USB_NET_SR9800=m 332CONFIG_USB_NET_SR9800=m
318CONFIG_USB_NET_SMSC75XX=m 333CONFIG_USB_NET_SMSC75XX=m
319CONFIG_USB_NET_SMSC95XX=m 334CONFIG_USB_NET_SMSC95XX=m
320CONFIG_USB_NET_PLUSB=m 335CONFIG_USB_NET_PLUSB=m
321CONFIG_USB_NET_MCS7830=m 336CONFIG_USB_NET_MCS7830=m
322CONFIG_BRCMFMAC=m
323CONFIG_BRCMFMAC_PCIE=y
324CONFIG_HOSTAP=y 337CONFIG_HOSTAP=y
325CONFIG_MXMWIFIEX=m
326CONFIG_WL18XX=m 338CONFIG_WL18XX=m
327CONFIG_WLCORE_SDIO=m 339CONFIG_WLCORE_SDIO=m
328CONFIG_XEN_NETDEV_BACKEND=m 340CONFIG_XEN_NETDEV_BACKEND=m
@@ -332,6 +344,7 @@ CONFIG_KEYBOARD_ADC=m
332CONFIG_KEYBOARD_GPIO=y 344CONFIG_KEYBOARD_GPIO=y
333CONFIG_KEYBOARD_SNVS_PWRKEY=y 345CONFIG_KEYBOARD_SNVS_PWRKEY=y
334CONFIG_KEYBOARD_IMX_SC_PWRKEY=y 346CONFIG_KEYBOARD_IMX_SC_PWRKEY=y
347CONFIG_KEYBOARD_RPMSG=y
335CONFIG_KEYBOARD_CROS_EC=y 348CONFIG_KEYBOARD_CROS_EC=y
336CONFIG_INPUT_TOUCHSCREEN=y 349CONFIG_INPUT_TOUCHSCREEN=y
337CONFIG_TOUCHSCREEN_ATMEL_MXT=m 350CONFIG_TOUCHSCREEN_ATMEL_MXT=m
@@ -378,7 +391,10 @@ CONFIG_I2C_RPBUS=y
378CONFIG_I2C_CROS_EC_TUNNEL=y 391CONFIG_I2C_CROS_EC_TUNNEL=y
379CONFIG_XEN_I2C_BACKEND=y 392CONFIG_XEN_I2C_BACKEND=y
380CONFIG_I2C_SLAVE=y 393CONFIG_I2C_SLAVE=y
394CONFIG_I3C=y
395CONFIG_SVC_I3C_MASTER=y
381CONFIG_SPI=y 396CONFIG_SPI=y
397CONFIG_SPI_CADENCE_QUADSPI=y
382CONFIG_SPI_FSL_LPSPI=y 398CONFIG_SPI_FSL_LPSPI=y
383CONFIG_SPI_FSL_QUADSPI=y 399CONFIG_SPI_FSL_QUADSPI=y
384CONFIG_SPI_NXP_FLEXSPI=y 400CONFIG_SPI_NXP_FLEXSPI=y
@@ -400,29 +416,34 @@ CONFIG_PINCTRL_IMX8MQ=y
400CONFIG_PINCTRL_IMX8QM=y 416CONFIG_PINCTRL_IMX8QM=y
401CONFIG_PINCTRL_IMX8QXP=y 417CONFIG_PINCTRL_IMX8QXP=y
402CONFIG_PINCTRL_IMX8DXL=y 418CONFIG_PINCTRL_IMX8DXL=y
419CONFIG_PINCTRL_IMX8ULP=y
403CONFIG_PINCTRL_S32V234=y 420CONFIG_PINCTRL_S32V234=y
404CONFIG_GPIOLIB=y
405CONFIG_GPIO_SYSFS=y 421CONFIG_GPIO_SYSFS=y
422CONFIG_GPIO_ALTERA=m
406CONFIG_GPIO_DWAPB=y 423CONFIG_GPIO_DWAPB=y
424CONFIG_GPIO_IMX_RPMSG=y
407CONFIG_GPIO_MB86S7X=y 425CONFIG_GPIO_MB86S7X=y
408CONFIG_GPIO_MPC8XXX=y 426CONFIG_GPIO_MPC8XXX=y
409CONFIG_GPIO_PL061=y 427CONFIG_GPIO_PL061=y
428CONFIG_GPIO_WCD934X=m
410CONFIG_GPIO_XGENE=y 429CONFIG_GPIO_XGENE=y
411CONFIG_GPIO_MAX732X=y 430CONFIG_GPIO_MAX732X=y
412CONFIG_GPIO_PCA953X=y 431CONFIG_GPIO_PCA953X=y
413CONFIG_GPIO_PCA953X_IRQ=y 432CONFIG_GPIO_PCA953X_IRQ=y
433CONFIG_GPIO_BD9571MWV=m
414CONFIG_GPIO_MAX77620=y 434CONFIG_GPIO_MAX77620=y
415CONFIG_POWER_AVS=y 435CONFIG_GPIO_SL28CPLD=m
416CONFIG_POWER_RESET_BRCMSTB=y 436CONFIG_POWER_RESET_BRCMSTB=y
417CONFIG_POWER_RESET_VEXPRESS=y
418CONFIG_POWER_RESET_XGENE=y 437CONFIG_POWER_RESET_XGENE=y
419CONFIG_POWER_RESET_SYSCON=y 438CONFIG_POWER_RESET_SYSCON=y
420CONFIG_SYSCON_REBOOT_MODE=y 439CONFIG_SYSCON_REBOOT_MODE=y
421CONFIG_BATTERY_SBS=m 440CONFIG_BATTERY_SBS=m
422CONFIG_BATTERY_BQ27XXX=y 441CONFIG_BATTERY_BQ27XXX=y
423CONFIG_SENSORS_ARM_SCPI=y 442CONFIG_SENSORS_ARM_SCPI=y
443CONFIG_SENSORS_FP9931=y
424CONFIG_SENSORS_LM90=m 444CONFIG_SENSORS_LM90=m
425CONFIG_SENSORS_PWM_FAN=m 445CONFIG_SENSORS_PWM_FAN=m
446CONFIG_SENSORS_SL28CPLD=m
426CONFIG_SENSORS_INA2XX=m 447CONFIG_SENSORS_INA2XX=m
427CONFIG_SENSORS_INA3221=m 448CONFIG_SENSORS_INA3221=m
428CONFIG_THERMAL_WRITABLE_TRIPS=y 449CONFIG_THERMAL_WRITABLE_TRIPS=y
@@ -430,25 +451,30 @@ CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y
430CONFIG_CPU_THERMAL=y 451CONFIG_CPU_THERMAL=y
431CONFIG_THERMAL_EMULATION=y 452CONFIG_THERMAL_EMULATION=y
432CONFIG_IMX_SC_THERMAL=y 453CONFIG_IMX_SC_THERMAL=y
433CONFIG_DEVICE_THERMAL=y
434CONFIG_IMX8MM_THERMAL=y 454CONFIG_IMX8MM_THERMAL=y
455CONFIG_DEVICE_THERMAL=y
435CONFIG_QORIQ_THERMAL=y 456CONFIG_QORIQ_THERMAL=y
436CONFIG_WATCHDOG=y 457CONFIG_WATCHDOG=y
458CONFIG_SL28CPLD_WATCHDOG=m
437CONFIG_ARM_SP805_WATCHDOG=y 459CONFIG_ARM_SP805_WATCHDOG=y
438CONFIG_ARM_SBSA_WATCHDOG=y 460CONFIG_ARM_SBSA_WATCHDOG=y
439CONFIG_DW_WATCHDOG=y 461CONFIG_DW_WATCHDOG=y
440CONFIG_IMX2_WDT=y 462CONFIG_IMX2_WDT=y
441CONFIG_IMX_SC_WDT=y 463CONFIG_IMX_SC_WDT=y
464CONFIG_IMX7ULP_WDT=y
465CONFIG_ARM_SMC_WATCHDOG=y
442CONFIG_XEN_WDT=y 466CONFIG_XEN_WDT=y
443CONFIG_MFD_BD9571MWV=y 467CONFIG_MFD_BD9571MWV=y
444CONFIG_MFD_AXP20X_I2C=y 468CONFIG_MFD_AXP20X_I2C=y
445CONFIG_MFD_IMX_AUDIOMIX=y 469CONFIG_MFD_IMX_MIX=y
446CONFIG_MFD_HI6421_PMIC=y 470CONFIG_MFD_HI6421_PMIC=y
471CONFIG_MFD_FP9931=y
447CONFIG_MFD_MAX77620=y 472CONFIG_MFD_MAX77620=y
448CONFIG_MFD_RK808=y 473CONFIG_MFD_RK808=y
449CONFIG_MFD_SEC_CORE=y 474CONFIG_MFD_SEC_CORE=y
475CONFIG_MFD_SL28CPLD=y
450CONFIG_MFD_ROHM_BD718XX=y 476CONFIG_MFD_ROHM_BD718XX=y
451CONFIG_MFD_PCA9450=y 477CONFIG_MFD_WCD934X=m
452CONFIG_REGULATOR=y 478CONFIG_REGULATOR=y
453CONFIG_REGULATOR_FIXED_VOLTAGE=y 479CONFIG_REGULATOR_FIXED_VOLTAGE=y
454CONFIG_REGULATOR_AXP20X=y 480CONFIG_REGULATOR_AXP20X=y
@@ -459,6 +485,7 @@ CONFIG_REGULATOR_GPIO=y
459CONFIG_REGULATOR_HI6421V530=y 485CONFIG_REGULATOR_HI6421V530=y
460CONFIG_REGULATOR_MAX77620=y 486CONFIG_REGULATOR_MAX77620=y
461CONFIG_REGULATOR_MAX8973=y 487CONFIG_REGULATOR_MAX8973=y
488CONFIG_REGULATOR_FP9931=y
462CONFIG_REGULATOR_PCA9450=y 489CONFIG_REGULATOR_PCA9450=y
463CONFIG_REGULATOR_PFUZE100=y 490CONFIG_REGULATOR_PFUZE100=y
464CONFIG_REGULATOR_PWM=y 491CONFIG_REGULATOR_PWM=y
@@ -485,19 +512,22 @@ CONFIG_MEDIA_SUPPORT=y
485CONFIG_MEDIA_CAMERA_SUPPORT=y 512CONFIG_MEDIA_CAMERA_SUPPORT=y
486CONFIG_MEDIA_ANALOG_TV_SUPPORT=y 513CONFIG_MEDIA_ANALOG_TV_SUPPORT=y
487CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y 514CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
488CONFIG_MEDIA_CONTROLLER=y 515CONFIG_MEDIA_SDR_SUPPORT=y
489CONFIG_VIDEO_V4L2_SUBDEV_API=y 516CONFIG_MEDIA_PLATFORM_SUPPORT=y
490# CONFIG_DVB_NET is not set 517# CONFIG_DVB_NET is not set
491CONFIG_MEDIA_USB_SUPPORT=y 518CONFIG_MEDIA_USB_SUPPORT=y
492CONFIG_USB_VIDEO_CLASS=m 519CONFIG_USB_VIDEO_CLASS=m
493CONFIG_V4L_PLATFORM_DRIVERS=y 520CONFIG_V4L_PLATFORM_DRIVERS=y
494CONFIG_VIDEO_MX8_CAPTURE=y
495CONFIG_VIDEO_MXC_CAPTURE=y 521CONFIG_VIDEO_MXC_CAPTURE=y
522CONFIG_VIDEO_MX8_CAPTURE=y
496CONFIG_VIDEO_MXC_CSI_CAMERA=y 523CONFIG_VIDEO_MXC_CSI_CAMERA=y
497CONFIG_MXC_MIPI_CSI=y 524CONFIG_MXC_MIPI_CSI=y
498CONFIG_MXC_CAMERA_OV5640_MIPI_V2=y 525CONFIG_MXC_CAMERA_OV5640_MIPI_V2=y
499CONFIG_V4L_MEM2MEM_DRIVERS=y 526CONFIG_V4L_MEM2MEM_DRIVERS=y
527CONFIG_SDR_PLATFORM_DRIVERS=y
528CONFIG_VIDEO_IMX219=m
500CONFIG_VIDEO_OV5640=y 529CONFIG_VIDEO_OV5640=y
530CONFIG_VIDEO_OV5645=m
501CONFIG_IMX_DPU_CORE=y 531CONFIG_IMX_DPU_CORE=y
502CONFIG_IMX_LCDIF_CORE=y 532CONFIG_IMX_LCDIF_CORE=y
503CONFIG_IMX_LCDIFV3_CORE=y 533CONFIG_IMX_LCDIFV3_CORE=y
@@ -505,21 +535,34 @@ CONFIG_DRM=y
505CONFIG_DRM_I2C_NXP_TDA998X=m 535CONFIG_DRM_I2C_NXP_TDA998X=m
506CONFIG_DRM_MALI_DISPLAY=m 536CONFIG_DRM_MALI_DISPLAY=m
507CONFIG_DRM_NOUVEAU=m 537CONFIG_DRM_NOUVEAU=m
538CONFIG_DRM_RCAR_DW_HDMI=m
508CONFIG_DRM_RCAR_LVDS=m 539CONFIG_DRM_RCAR_LVDS=m
540CONFIG_DRM_PANEL_LVDS=m
509CONFIG_DRM_PANEL_SIMPLE=y 541CONFIG_DRM_PANEL_SIMPLE=y
510CONFIG_DRM_PANEL_RAYDIUM_RM67191=y 542CONFIG_DRM_PANEL_RAYDIUM_RM67191=y
543CONFIG_DRM_PANEL_RAYDIUM_RM68200=y
511CONFIG_DRM_PANEL_SEIKO_43WVF1G=y 544CONFIG_DRM_PANEL_SEIKO_43WVF1G=y
545CONFIG_DRM_PANEL_SITRONIX_ST7703=m
546CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA=m
512CONFIG_DRM_PANEL_WKS_101WX001=y 547CONFIG_DRM_PANEL_WKS_101WX001=y
548CONFIG_DRM_DISPLAY_CONNECTOR=m
549CONFIG_DRM_LONTIUM_LT9611=m
513CONFIG_DRM_FSL_IMX_LVDS_BRIDGE=y 550CONFIG_DRM_FSL_IMX_LVDS_BRIDGE=y
551CONFIG_DRM_NWL_MIPI_DSI=y
514CONFIG_DRM_NXP_SEIKO_43WVFIG=y 552CONFIG_DRM_NXP_SEIKO_43WVFIG=y
515CONFIG_DRM_SII902X=m 553CONFIG_DRM_SII902X=m
554CONFIG_DRM_SIMPLE_BRIDGE=m
555CONFIG_DRM_THINE_THC63LVD1024=m
556CONFIG_DRM_TI_SN65DSI86=m
516CONFIG_DRM_I2C_ADV7511=y 557CONFIG_DRM_I2C_ADV7511=y
517CONFIG_DRM_NWL_MIPI_DSI=y 558CONFIG_DRM_I2C_ADV7511_AUDIO=y
518CONFIG_DRM_CDNS_HDMI_CEC=y 559CONFIG_DRM_CDNS_HDMI_CEC=y
560CONFIG_DRM_DW_HDMI_AHB_AUDIO=m
519CONFIG_DRM_DW_HDMI_I2S_AUDIO=m 561CONFIG_DRM_DW_HDMI_I2S_AUDIO=m
520CONFIG_DRM_DW_HDMI_GP_AUDIO=y 562CONFIG_DRM_DW_HDMI_GP_AUDIO=y
521CONFIG_DRM_DW_HDMI_CEC=y 563CONFIG_DRM_DW_HDMI_CEC=y
522CONFIG_DRM_ITE_IT6263=y 564CONFIG_DRM_ITE_IT6263=y
565CONFIG_DRM_ITE_IT6161=y
523CONFIG_DRM_IMX=y 566CONFIG_DRM_IMX=y
524CONFIG_DRM_IMX_LCDIF_MUX_DISPLAY=y 567CONFIG_DRM_IMX_LCDIF_MUX_DISPLAY=y
525CONFIG_DRM_IMX_PARALLEL_DISPLAY=y 568CONFIG_DRM_IMX_PARALLEL_DISPLAY=y
@@ -530,6 +573,7 @@ CONFIG_DRM_IMX8QXP_LDB=y
530CONFIG_DRM_IMX8MP_LDB=y 573CONFIG_DRM_IMX8MP_LDB=y
531CONFIG_DRM_IMX_HDMI=y 574CONFIG_DRM_IMX_HDMI=y
532CONFIG_DRM_IMX_SEC_DSIM=y 575CONFIG_DRM_IMX_SEC_DSIM=y
576CONFIG_DRM_IMX_DCNANO=y
533CONFIG_DRM_IMX_DCSS=y 577CONFIG_DRM_IMX_DCSS=y
534CONFIG_DRM_IMX_CDNS_MHDP=y 578CONFIG_DRM_IMX_CDNS_MHDP=y
535CONFIG_DRM_ETNAVIV=m 579CONFIG_DRM_ETNAVIV=m
@@ -541,7 +585,7 @@ CONFIG_DRM_LIMA=m
541CONFIG_DRM_PANFROST=m 585CONFIG_DRM_PANFROST=m
542CONFIG_FB_ARMCLCD=y 586CONFIG_FB_ARMCLCD=y
543CONFIG_FB_EFI=y 587CONFIG_FB_EFI=y
544CONFIG_BACKLIGHT_GENERIC=m 588CONFIG_FB_MXC_EINK_V2_PANEL=y
545CONFIG_BACKLIGHT_PWM=y 589CONFIG_BACKLIGHT_PWM=y
546CONFIG_BACKLIGHT_LP855X=m 590CONFIG_BACKLIGHT_LP855X=m
547CONFIG_LOGO=y 591CONFIG_LOGO=y
@@ -552,45 +596,62 @@ CONFIG_SND=y
552CONFIG_SND_DYNAMIC_MINORS=y 596CONFIG_SND_DYNAMIC_MINORS=y
553CONFIG_SND_USB_AUDIO=m 597CONFIG_SND_USB_AUDIO=m
554CONFIG_SND_SOC=y 598CONFIG_SND_SOC=y
599CONFIG_SND_SOC_FSL_ASRC=y
600CONFIG_SND_SOC_FSL_MQS=y
555CONFIG_SND_SOC_FSL_EASRC=y 601CONFIG_SND_SOC_FSL_EASRC=y
602CONFIG_SND_SOC_FSL_ESAI_CLIENT=y
603CONFIG_SND_SOC_FSL_RPMSG=y
556CONFIG_SND_IMX_SOC=y 604CONFIG_SND_IMX_SOC=y
557CONFIG_SND_SOC_IMX_AK4458=y 605CONFIG_SND_SOC_IMX_AK4458=y
558CONFIG_SND_SOC_IMX_AK5558=y 606CONFIG_SND_SOC_IMX_AK5558=y
559CONFIG_SND_SOC_IMX_AK4497=y 607CONFIG_SND_SOC_IMX_AK4497=y
560CONFIG_SND_SOC_IMX_WM8960=y
561CONFIG_SND_SOC_IMX_WM8524=y
562CONFIG_SND_SOC_IMX_CS42888=y
563CONFIG_SND_SOC_IMX_MICFIL=y 608CONFIG_SND_SOC_IMX_MICFIL=y
564CONFIG_SND_SOC_IMX_RPMSG=y 609CONFIG_SND_SOC_IMX_RPMSG=y
565CONFIG_SND_SOC_IMX_MQS=y
566CONFIG_SND_SOC_IMX_SPDIF=y 610CONFIG_SND_SOC_IMX_SPDIF=y
611CONFIG_SND_SOC_FSL_ASOC_CARD=y
567CONFIG_SND_SOC_IMX_AUDMIX=y 612CONFIG_SND_SOC_IMX_AUDMIX=y
613CONFIG_SND_SOC_IMX_XCVR=y
614CONFIG_SND_SOC_IMX_PCM512X=y
568CONFIG_SND_SOC_IMX_PDM_MIC=y 615CONFIG_SND_SOC_IMX_PDM_MIC=y
569CONFIG_SND_SOC_IMX_DSP=y 616CONFIG_SND_SOC_IMX_DSP=y
570CONFIG_SND_SOC_IMX_CDNHDMI=y 617CONFIG_SND_SOC_IMX_CDNHDMI=y
571CONFIG_SND_SOC_IMX_XCVR=y
572CONFIG_SND_SOC_IMX_PCM512X=y
573CONFIG_SND_SOC_SOF_TOPLEVEL=y 618CONFIG_SND_SOC_SOF_TOPLEVEL=y
574CONFIG_SND_SOC_SOF_OF=m 619CONFIG_SND_SOC_SOF_OF=m
620CONFIG_SND_SOC_SOF_COMPRESS=y
575CONFIG_SND_SOC_SOF_IMX_TOPLEVEL=y 621CONFIG_SND_SOC_SOF_IMX_TOPLEVEL=y
576CONFIG_SND_SOC_SOF_IMX8_SUPPORT=m 622CONFIG_SND_SOC_SOF_IMX8_SUPPORT=y
577CONFIG_SND_SOC_SOF_IMX8M_SUPPORT=m 623CONFIG_SND_SOC_SOF_IMX8M_SUPPORT=y
624CONFIG_SND_SOC_SOF_IMX8ULP_SUPPORT=y
625CONFIG_SND_SOC_SOF_IMX8ULP=y
578CONFIG_SND_SOC_AK4613=m 626CONFIG_SND_SOC_AK4613=m
579CONFIG_SND_SOC_BT_SCO=y 627CONFIG_SND_SOC_BT_SCO=y
628CONFIG_SND_SOC_CROS_EC_CODEC=m
629CONFIG_SND_SOC_CS42XX8_I2C=y
580CONFIG_SND_SOC_DMIC=m 630CONFIG_SND_SOC_DMIC=m
581CONFIG_SND_SOC_ES7134=m 631CONFIG_SND_SOC_ES7134=m
582CONFIG_SND_SOC_ES7241=m 632CONFIG_SND_SOC_ES7241=m
583CONFIG_SND_SOC_MAX98357A=m 633CONFIG_SND_SOC_MAX98357A=m
634CONFIG_SND_SOC_MAX98927=m
584CONFIG_SND_SOC_PCM3168A_I2C=m 635CONFIG_SND_SOC_PCM3168A_I2C=m
585CONFIG_SND_SOC_SGTL5000=m 636CONFIG_SND_SOC_SGTL5000=m
637CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m
586CONFIG_SND_SOC_SPDIF=m 638CONFIG_SND_SOC_SPDIF=m
587CONFIG_SND_SOC_TAS571X=m 639CONFIG_SND_SOC_TAS571X=m
640CONFIG_SND_SOC_WCD934X=m
641CONFIG_SND_SOC_WM8524=y
642CONFIG_SND_SOC_WM8904=m
643CONFIG_SND_SOC_WM8960=y
644CONFIG_SND_SOC_RPMSG_WM8960=y
645CONFIG_SND_SOC_RPMSG_WM8960_I2C=y
646CONFIG_SND_SOC_RPMSG_AK4497=y
647CONFIG_SND_SOC_WSA881X=m
588CONFIG_SND_SIMPLE_CARD=y 648CONFIG_SND_SIMPLE_CARD=y
589CONFIG_SND_AUDIO_GRAPH_CARD=y 649CONFIG_SND_AUDIO_GRAPH_CARD=y
650CONFIG_SND_ALOOP=m
590CONFIG_I2C_HID=m 651CONFIG_I2C_HID=m
652CONFIG_USB_CONN_GPIO=y
591CONFIG_USB=y 653CONFIG_USB=y
592CONFIG_USB_OTG=y 654CONFIG_USB_OTG=y
593CONFIG_USB_OTG_WHITELIST=y
594CONFIG_USB_XHCI_HCD=y 655CONFIG_USB_XHCI_HCD=y
595CONFIG_USB_EHCI_HCD=y 656CONFIG_USB_EHCI_HCD=y
596CONFIG_USB_EHCI_HCD_PLATFORM=y 657CONFIG_USB_EHCI_HCD_PLATFORM=y
@@ -650,6 +711,8 @@ CONFIG_USB_G_SERIAL=m
650CONFIG_TYPEC=y 711CONFIG_TYPEC=y
651CONFIG_TYPEC_TCPM=y 712CONFIG_TYPEC_TCPM=y
652CONFIG_TYPEC_TCPCI=y 713CONFIG_TYPEC_TCPCI=y
714CONFIG_TYPEC_FUSB302=m
715CONFIG_TYPEC_HD3SS3220=m
653CONFIG_TYPEC_SWITCH_GPIO=y 716CONFIG_TYPEC_SWITCH_GPIO=y
654CONFIG_MMC=y 717CONFIG_MMC=y
655CONFIG_MMC_BLOCK_MINORS=32 718CONFIG_MMC_BLOCK_MINORS=32
@@ -668,11 +731,13 @@ CONFIG_MMC_DW_EXYNOS=y
668CONFIG_MMC_DW_HI3798CV200=y 731CONFIG_MMC_DW_HI3798CV200=y
669CONFIG_MMC_DW_K3=y 732CONFIG_MMC_DW_K3=y
670CONFIG_MMC_SDHCI_XENON=y 733CONFIG_MMC_SDHCI_XENON=y
734CONFIG_MMC_SDHCI_AM654=y
671CONFIG_NEW_LEDS=y 735CONFIG_NEW_LEDS=y
672CONFIG_LEDS_CLASS=y 736CONFIG_LEDS_CLASS=y
673CONFIG_LEDS_GPIO=y 737CONFIG_LEDS_GPIO=y
674CONFIG_LEDS_PWM=y 738CONFIG_LEDS_PWM=y
675CONFIG_LEDS_SYSCON=y 739CONFIG_LEDS_SYSCON=y
740CONFIG_LEDS_TRIGGER_TIMER=y
676CONFIG_LEDS_TRIGGER_DISK=y 741CONFIG_LEDS_TRIGGER_DISK=y
677CONFIG_LEDS_TRIGGER_HEARTBEAT=y 742CONFIG_LEDS_TRIGGER_HEARTBEAT=y
678CONFIG_LEDS_TRIGGER_CPU=y 743CONFIG_LEDS_TRIGGER_CPU=y
@@ -682,22 +747,26 @@ CONFIG_EDAC=y
682CONFIG_EDAC_GHES=y 747CONFIG_EDAC_GHES=y
683CONFIG_EDAC_SYNOPSYS=y 748CONFIG_EDAC_SYNOPSYS=y
684CONFIG_RTC_CLASS=y 749CONFIG_RTC_CLASS=y
685CONFIG_RTC_DRV_DS1307=y 750CONFIG_RTC_DRV_DS1307=m
686CONFIG_RTC_DRV_MAX77686=y 751CONFIG_RTC_DRV_MAX77686=y
687CONFIG_RTC_DRV_RK808=m 752CONFIG_RTC_DRV_RK808=m
688CONFIG_RTC_DRV_PCF85363=y 753CONFIG_RTC_DRV_PCF85363=m
689CONFIG_RTC_DRV_RX8581=m 754CONFIG_RTC_DRV_RX8581=m
755CONFIG_RTC_DRV_RV8803=m
690CONFIG_RTC_DRV_S5M=y 756CONFIG_RTC_DRV_S5M=y
691CONFIG_RTC_DRV_DS3232=y 757CONFIG_RTC_DRV_DS3232=y
692CONFIG_RTC_DRV_PCF2127=y 758CONFIG_RTC_DRV_PCF2127=m
693CONFIG_RTC_DRV_EFI=y 759CONFIG_RTC_DRV_EFI=y
694CONFIG_RTC_DRV_CROS_EC=y 760CONFIG_RTC_DRV_CROS_EC=y
761CONFIG_RTC_DRV_FSL_FTM_ALARM=y
695CONFIG_RTC_DRV_PL031=y 762CONFIG_RTC_DRV_PL031=y
696CONFIG_RTC_DRV_SNVS=y 763CONFIG_RTC_DRV_SNVS=y
697CONFIG_RTC_DRV_IMX_SC=y 764CONFIG_RTC_DRV_IMX_SC=y
765CONFIG_RTC_DRV_IMX_RPMSG=y
698CONFIG_DMADEVICES=y 766CONFIG_DMADEVICES=y
699CONFIG_BCM_SBA_RAID=m 767CONFIG_BCM_SBA_RAID=m
700CONFIG_FSL_EDMA=y 768CONFIG_FSL_EDMA=y
769CONFIG_FSL_QDMA=m
701CONFIG_FSL_EDMA_V3=y 770CONFIG_FSL_EDMA_V3=y
702CONFIG_IMX_SDMA=y 771CONFIG_IMX_SDMA=y
703CONFIG_MV_XOR_V2=y 772CONFIG_MV_XOR_V2=y
@@ -705,7 +774,12 @@ CONFIG_MXS_DMA=y
705CONFIG_PL330_DMA=y 774CONFIG_PL330_DMA=y
706CONFIG_QCOM_HIDMA_MGMT=y 775CONFIG_QCOM_HIDMA_MGMT=y
707CONFIG_QCOM_HIDMA=y 776CONFIG_QCOM_HIDMA=y
777CONFIG_FSL_DPAA2_QDMA=m
708CONFIG_DMATEST=y 778CONFIG_DMATEST=y
779CONFIG_DMABUF_HEAPS=y
780CONFIG_DMABUF_HEAPS_SYSTEM=y
781CONFIG_DMABUF_HEAPS_CMA=y
782CONFIG_DMABUF_HEAPS_DSP=y
709CONFIG_UIO=y 783CONFIG_UIO=y
710CONFIG_UIO_PCI_GENERIC=y 784CONFIG_UIO_PCI_GENERIC=y
711CONFIG_UIO_IVSHMEM=y 785CONFIG_UIO_IVSHMEM=y
@@ -715,6 +789,7 @@ CONFIG_VFIO_FSL_MC=y
715CONFIG_VIRTIO_PCI=y 789CONFIG_VIRTIO_PCI=y
716CONFIG_VIRTIO_BALLOON=y 790CONFIG_VIRTIO_BALLOON=y
717CONFIG_VIRTIO_MMIO=y 791CONFIG_VIRTIO_MMIO=y
792CONFIG_VIRTIO_IVSHMEM=y
718CONFIG_XEN_GNTDEV=y 793CONFIG_XEN_GNTDEV=y
719CONFIG_XEN_GRANT_DEV_ALLOC=y 794CONFIG_XEN_GRANT_DEV_ALLOC=y
720CONFIG_STAGING=y 795CONFIG_STAGING=y
@@ -726,27 +801,27 @@ CONFIG_ION_SYSTEM_HEAP=y
726CONFIG_ION_CMA_HEAP=y 801CONFIG_ION_CMA_HEAP=y
727CONFIG_FSL_DPAA2=y 802CONFIG_FSL_DPAA2=y
728CONFIG_FSL_DPAA2_ETHSW=y 803CONFIG_FSL_DPAA2_ETHSW=y
729CONFIG_FSL_DPAA2_MAC=y
730CONFIG_FSL_SDK_DPA=y
731CONFIG_FSL_PPFE=y 804CONFIG_FSL_PPFE=y
732CONFIG_FSL_PPFE_UTIL_DISABLED=y 805CONFIG_FSL_PPFE_UTIL_DISABLED=y
733CONFIG_MFD_CROS_EC=y 806CONFIG_CHROME_PLATFORMS=y
807CONFIG_CROS_EC=y
734CONFIG_CROS_EC_I2C=y 808CONFIG_CROS_EC_I2C=y
735CONFIG_CROS_EC_SPI=y 809CONFIG_CROS_EC_SPI=y
736CONFIG_COMMON_CLK_VERSATILE=y 810CONFIG_CROS_EC_CHARDEV=m
737CONFIG_CLK_SP810=y
738CONFIG_CLK_VEXPRESS_OSC=y
739CONFIG_COMMON_CLK_RK808=y 811CONFIG_COMMON_CLK_RK808=y
740CONFIG_COMMON_CLK_SCPI=y 812CONFIG_COMMON_CLK_SCPI=y
741CONFIG_COMMON_CLK_CS2000_CP=y 813CONFIG_COMMON_CLK_CS2000_CP=y
814CONFIG_COMMON_CLK_FSL_SAI=y
742CONFIG_COMMON_CLK_S2MPS11=y 815CONFIG_COMMON_CLK_S2MPS11=y
743CONFIG_COMMON_CLK_XGENE=y 816CONFIG_COMMON_CLK_XGENE=y
744CONFIG_COMMON_CLK_PWM=y 817CONFIG_COMMON_CLK_PWM=y
818CONFIG_COMMON_CLK_VC5=y
745CONFIG_CLK_IMX8MM=y 819CONFIG_CLK_IMX8MM=y
746CONFIG_CLK_IMX8MN=y 820CONFIG_CLK_IMX8MN=y
747CONFIG_CLK_IMX8MP=y 821CONFIG_CLK_IMX8MP=y
748CONFIG_CLK_IMX8MQ=y 822CONFIG_CLK_IMX8MQ=y
749CONFIG_CLK_IMX8QXP=y 823CONFIG_CLK_IMX8QXP=y
824CONFIG_CLK_IMX8ULP=y
750CONFIG_HWSPINLOCK=y 825CONFIG_HWSPINLOCK=y
751CONFIG_ARM_MHU=y 826CONFIG_ARM_MHU=y
752CONFIG_IMX_MBOX=y 827CONFIG_IMX_MBOX=y
@@ -755,32 +830,50 @@ CONFIG_ARM_SMMU=y
755CONFIG_ARM_SMMU_V3=y 830CONFIG_ARM_SMMU_V3=y
756CONFIG_REMOTEPROC=y 831CONFIG_REMOTEPROC=y
757CONFIG_IMX_REMOTEPROC=y 832CONFIG_IMX_REMOTEPROC=y
833CONFIG_IMX_DSP_REMOTEPROC=y
834CONFIG_RPMSG_CHAR=y
758CONFIG_RPMSG_QCOM_GLINK_RPM=y 835CONFIG_RPMSG_QCOM_GLINK_RPM=y
836CONFIG_SOUNDWIRE=m
837CONFIG_SOUNDWIRE_QCOM=m
759CONFIG_SOC_BRCMSTB=y 838CONFIG_SOC_BRCMSTB=y
839CONFIG_FSL_DPAA=y
760CONFIG_FSL_MC_DPIO=y 840CONFIG_FSL_MC_DPIO=y
841CONFIG_FSL_RCPM=y
761CONFIG_FSL_QIXIS=y 842CONFIG_FSL_QIXIS=y
762CONFIG_IMX_SCU_SOC=y
763CONFIG_SECVIO_SC=y
764CONFIG_SOC_TI=y 843CONFIG_SOC_TI=y
844CONFIG_EXTCON_PTN5150=m
765CONFIG_EXTCON_USB_GPIO=y 845CONFIG_EXTCON_USB_GPIO=y
766CONFIG_EXTCON_USBC_CROS_EC=y 846CONFIG_EXTCON_USBC_CROS_EC=y
767CONFIG_IIO=y 847CONFIG_IIO=y
768CONFIG_IMX8QXP_ADC=y 848CONFIG_IMX8QXP_ADC=y
849CONFIG_MAX9611=m
850CONFIG_QCOM_SPMI_ADC5=m
769CONFIG_IIO_CROS_EC_SENSORS_CORE=m 851CONFIG_IIO_CROS_EC_SENSORS_CORE=m
770CONFIG_IIO_CROS_EC_SENSORS=m 852CONFIG_IIO_CROS_EC_SENSORS=m
771CONFIG_IIO_CROS_EC_LIGHT_PROX=m 853CONFIG_IIO_CROS_EC_LIGHT_PROX=m
772CONFIG_IIO_CROS_EC_BARO=m 854CONFIG_IIO_CROS_EC_BARO=m
855CONFIG_IIO_ST_LSM6DSX=y
773CONFIG_PWM=y 856CONFIG_PWM=y
774CONFIG_PWM_CROS_EC=m 857CONFIG_PWM_CROS_EC=m
858CONFIG_PWM_FSL_FTM=m
775CONFIG_PWM_IMX27=y 859CONFIG_PWM_IMX27=y
860CONFIG_PWM_RPCHIP=y
861CONFIG_PWM_SL28CPLD=m
862CONFIG_SL28CPLD_INTC=y
863CONFIG_MST_IRQ=y
864CONFIG_RESET_BRCMSTB_RESCAL=y
865CONFIG_RESET_IMX7=y
866CONFIG_RESET_IMX8ULP_SIM=y
776CONFIG_PHY_XGENE=y 867CONFIG_PHY_XGENE=y
777CONFIG_PHY_MIXEL_LVDS=y 868CONFIG_PHY_MIXEL_LVDS=y
778CONFIG_PHY_MIXEL_LVDS_COMBO=y 869CONFIG_PHY_MIXEL_LVDS_COMBO=y
870CONFIG_PHY_CADENCE_SALVO=y
779CONFIG_PHY_FSL_IMX8MP_LVDS=y 871CONFIG_PHY_FSL_IMX8MP_LVDS=y
780CONFIG_PHY_MIXEL_MIPI_DPHY=y 872CONFIG_PHY_MIXEL_MIPI_DPHY=y
781CONFIG_PHY_SAMSUNG_HDMI_PHY=y 873CONFIG_PHY_SAMSUNG_HDMI_PHY=y
782CONFIG_PHY_QCOM_USB_HS=y 874CONFIG_PHY_QCOM_USB_HS=y
783CONFIG_PHY_SAMSUNG_USB2=y 875CONFIG_PHY_SAMSUNG_USB2=y
876CONFIG_ARM_SMMU_V3_PMU=m
784CONFIG_FSL_IMX8_DDR_PMU=y 877CONFIG_FSL_IMX8_DDR_PMU=y
785CONFIG_HISI_PMU=y 878CONFIG_HISI_PMU=y
786CONFIG_NVMEM_IMX_OCOTP=y 879CONFIG_NVMEM_IMX_OCOTP=y
@@ -793,9 +886,10 @@ CONFIG_OF_FPGA_REGION=m
793CONFIG_TEE=y 886CONFIG_TEE=y
794CONFIG_OPTEE=y 887CONFIG_OPTEE=y
795CONFIG_MUX_MMIO=y 888CONFIG_MUX_MMIO=y
889CONFIG_SLIM_QCOM_CTRL=m
890CONFIG_INTERCONNECT=y
796CONFIG_MXC_SIM=y 891CONFIG_MXC_SIM=y
797CONFIG_MXC_EMVSIM=y 892CONFIG_MXC_EMVSIM=y
798CONFIG_MXC_MLB150=y
799CONFIG_EXT2_FS=y 893CONFIG_EXT2_FS=y
800CONFIG_EXT3_FS=y 894CONFIG_EXT3_FS=y
801CONFIG_EXT4_FS_POSIX_ACL=y 895CONFIG_EXT4_FS_POSIX_ACL=y
@@ -833,20 +927,18 @@ CONFIG_CRYPTO_CTS=m
833CONFIG_CRYPTO_LRW=m 927CONFIG_CRYPTO_LRW=m
834CONFIG_CRYPTO_OFB=m 928CONFIG_CRYPTO_OFB=m
835CONFIG_CRYPTO_PCBC=m 929CONFIG_CRYPTO_PCBC=m
836CONFIG_CRYPTO_XTS=y
837CONFIG_CRYPTO_XCBC=m 930CONFIG_CRYPTO_XCBC=m
838CONFIG_CRYPTO_VMAC=m 931CONFIG_CRYPTO_VMAC=m
839CONFIG_CRYPTO_MD4=m 932CONFIG_CRYPTO_MD4=m
840CONFIG_CRYPTO_MD5=m
841CONFIG_CRYPTO_RMD128=m 933CONFIG_CRYPTO_RMD128=m
842CONFIG_CRYPTO_RMD160=m 934CONFIG_CRYPTO_RMD160=m
843CONFIG_CRYPTO_RMD256=m 935CONFIG_CRYPTO_RMD256=m
844CONFIG_CRYPTO_RMD320=m 936CONFIG_CRYPTO_RMD320=m
845CONFIG_CRYPTO_SHA512=m
846CONFIG_CRYPTO_STREEBOG=m 937CONFIG_CRYPTO_STREEBOG=m
847CONFIG_CRYPTO_TGR192=m 938CONFIG_CRYPTO_TGR192=m
848CONFIG_CRYPTO_WP512=m 939CONFIG_CRYPTO_WP512=m
849CONFIG_CRYPTO_ANUBIS=m 940CONFIG_CRYPTO_ANUBIS=m
941CONFIG_CRYPTO_ARC4=m
850CONFIG_CRYPTO_BLOWFISH=m 942CONFIG_CRYPTO_BLOWFISH=m
851CONFIG_CRYPTO_CAMELLIA=m 943CONFIG_CRYPTO_CAMELLIA=m
852CONFIG_CRYPTO_CAST5=m 944CONFIG_CRYPTO_CAST5=m
@@ -856,26 +948,35 @@ CONFIG_CRYPTO_KHAZAD=m
856CONFIG_CRYPTO_SALSA20=m 948CONFIG_CRYPTO_SALSA20=m
857CONFIG_CRYPTO_SEED=m 949CONFIG_CRYPTO_SEED=m
858CONFIG_CRYPTO_SERPENT=m 950CONFIG_CRYPTO_SERPENT=m
859CONFIG_CRYPTO_SM4=m
860CONFIG_CRYPTO_TEA=m 951CONFIG_CRYPTO_TEA=m
861CONFIG_CRYPTO_TWOFISH=m 952CONFIG_CRYPTO_TWOFISH=m
862CONFIG_CRYPTO_ANSI_CPRNG=y 953CONFIG_CRYPTO_ANSI_CPRNG=y
863CONFIG_CRYPTO_DEV_FSL_CAAM_SECVIO=y 954CONFIG_CRYPTO_USER_API_RNG=m
864CONFIG_CRYPTO_DEV_FSL_CAAM=y 955CONFIG_CRYPTO_DEV_FSL_CAAM_SECVIO=m
865CONFIG_CRYPTO_DEV_FSL_CAAM_SM=y 956CONFIG_CRYPTO_DEV_FSL_CAAM=m
866CONFIG_CRYPTO_DEV_FSL_CAAM_SM_TEST=m 957CONFIG_CRYPTO_DEV_FSL_CAAM_SM_TEST=m
867CONFIG_CRYPTO_DEV_FSL_DPAA2_CAAM=y 958CONFIG_CRYPTO_DEV_FSL_DPAA2_CAAM=m
959CONFIG_CRYPTO_DEV_CCREE=m
960CONFIG_CRYPTO_DEV_HISI_SEC2=m
961CONFIG_CRYPTO_DEV_HISI_ZIP=m
962CONFIG_CRYPTO_DEV_HISI_HPRE=m
963CONFIG_CRYPTO_DEV_AMLOGIC_GXL=m
868CONFIG_INDIRECT_PIO=y 964CONFIG_INDIRECT_PIO=y
869CONFIG_CMA_SIZE_MBYTES=320 965CONFIG_CRC_CCITT=m
966CONFIG_CMA_SIZE_MBYTES=32
870CONFIG_PRINTK_TIME=y 967CONFIG_PRINTK_TIME=y
871CONFIG_DEBUG_INFO=y 968CONFIG_DEBUG_INFO=y
872CONFIG_DEBUG_FS=y
873CONFIG_MAGIC_SYSRQ=y 969CONFIG_MAGIC_SYSRQ=y
970CONFIG_DEBUG_FS=y
874CONFIG_DEBUG_KERNEL=y 971CONFIG_DEBUG_KERNEL=y
875# CONFIG_SCHED_DEBUG is not set 972# CONFIG_SCHED_DEBUG is not set
876# CONFIG_DEBUG_PREEMPT is not set 973# CONFIG_DEBUG_PREEMPT is not set
877# CONFIG_FTRACE is not set 974# CONFIG_FTRACE is not set
878CONFIG_MEMTEST=y
879CONFIG_CORESIGHT=y 975CONFIG_CORESIGHT=y
880CONFIG_CORESIGHT_LINK_AND_SINK_TMC=y 976CONFIG_CORESIGHT_LINK_AND_SINK_TMC=y
881CONFIG_CORESIGHT_SOURCE_ETM4X=y 977CONFIG_CORESIGHT_SOURCE_ETM4X=y
978CONFIG_MEMTEST=y
979CONFIG_MXC_PXP_V3=y
980CONFIG_CRYPTO_USER_API_HASH=m
981CONFIG_CRYPTO_USER_API_SKCIPHER=m
982CONFIG_CRYPTO_USER_API_AEAD=m
diff --git a/recipes-kernel/linux/linux-fslc-imx_5.10.bb b/recipes-kernel/linux/linux-fslc-imx_5.10.bb
new file mode 100644
index 00000000..66fcbd6b
--- /dev/null
+++ b/recipes-kernel/linux/linux-fslc-imx_5.10.bb
@@ -0,0 +1,73 @@
1# Released under the MIT license (see COPYING.MIT for the terms)
2#
3# SPDX-License-Identifier: MIT
4#
5
6SUMMARY = "Linux Kernel provided by NXP and supported by Community"
7DESCRIPTION = "Linux Kernel provided by NXP as the part of release distribution. \
8Main focus is set on i.MX Family Reference Boards. \
9It includes support for many NXP Proprietary IPs (GPU, VPU, IPU). \
10Latest stable Kernel patchlevel is applied and maintained by Community."
11
12###############################################################################
13# This recipe (and corresponding kernel repository and branch) receives updates
14# from 3 different sources:
15# 1. Stable [linux-5.10.y] branch updates of korg;
16# 2. NXP-specific updates via branch [5.10-2.1.x-imx] shared via CodeAurora forum;
17# 3. Critical patches, which are not (yet) integrated into either of 2 above
18# sources, but are required to be applied to the kernel tree.
19#
20# Therefore, there is a need to keep track on the patches which are introduced
21# from every source. This could be achieved in this recipe by filling the
22# below list with the information once the update is performed from any source.
23#
24# Once the critical patch gets merged into the stable branch, or NXP-specific
25# patches would be covered by the tag - individual entries from sections below
26# could be removed.
27#
28# ------------------------------------------------------------------------------
29# 1. Stable (tag or SHA(s))
30# ------------------------------------------------------------------------------
31# tag: v5.10.69
32#
33# ------------------------------------------------------------------------------
34# 2. NXP-specific (tag or SHA(s))
35# ------------------------------------------------------------------------------
36# tag: lf-5.10.52-2.1.0
37#
38# ------------------------------------------------------------------------------
39# 3. Critical patches (SHA(s))
40# ------------------------------------------------------------------------------
41# fb3e7593ee84 ("irq-imx-irqsteer: fix compile error if CONFIG_PM_SLEEP is not set")
42# 96613ac4e960 ("arm: imx: include i.MX6SX DDR freq implementation for i.MX6UL")
43# 36fea22d04f4 ("arm: imx: do not include smp_wfe_imx6.S for i.MX6SX")
44# f86c8a4736f2 ("arm: imx: enable HAVE_IMX_BUSFREQ for i.MX6")
45# 05f7280c8648 ("arm: imx: do not build busfreq without HAVE_IMX_BUSFREQ")
46#
47# NOTE to upgraders:
48# This recipe should NOT collect individual patches, they should be applied to
49# the linux-fslc kernel tree on the corresponding branch, and tracking
50# information should be properly filled in above.
51###############################################################################
52
53include linux-fslc.inc
54
55LICENSE = "GPLv2"
56LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
57
58KBRANCH = "5.10-2.1.x-imx"
59SRCREV = "54bd61ba352bffaf33ee2c956f140a565c9e2201"
60
61# PV is defined in the base in linux-imx.inc file and uses the LINUX_VERSION definition
62# required by kernel-yocto.bbclass.
63#
64# LINUX_VERSION define should match to the kernel version referenced by SRC_URI and
65# should be updated once patchlevel is merged.
66LINUX_VERSION = "5.10.69"
67
68# Local version indicates the branch name in the NXP kernel tree where patches are collected from.
69LOCALVERSION = "-5.10.52-2.1.0"
70
71DEFAULT_PREFERENCE = "1"
72
73COMPATIBLE_MACHINE = "(mx6|mx7|mx8)"
diff --git a/recipes-kernel/linux/linux-fslc-imx_5.4.bb b/recipes-kernel/linux/linux-fslc-imx_5.4.bb
deleted file mode 100644
index 83621e1b..00000000
--- a/recipes-kernel/linux/linux-fslc-imx_5.4.bb
+++ /dev/null
@@ -1,103 +0,0 @@
1# Released under the MIT license (see COPYING.MIT for the terms)
2#
3# SPDX-License-Identifier: MIT
4#
5
6SUMMARY = "Linux Kernel provided by NXP and supported by Community"
7DESCRIPTION = "Linux Kernel provided by NXP as the part of release distribution. \
8Main focus is set on i.MX Family Reference Boards. \
9It includes support for many NXP Proprietary IPs (GPU, VPU, IPU). \
10Latest stable Kernel patchlevel is applied and maintained by Community."
11
12###############################################################################
13# This recipe (and corresponding kernel repository and branch) receives updates
14# from 3 different sources:
15# 1. Stable [linux-5.4.y] branch updates of korg;
16# 2. NXP-specific updates via branch [5.4-2.2.x-imx] shared via CodeAurora forum;
17# 3. Critical patches, which are not (yet) integrated into either of 2 above
18# sources, but are required to be applied to the kernel tree.
19#
20# Therefore, there is a need to keep track on the patches which are introduced
21# from every source. This could be achieved in this recipe by filling the
22# below list with the information once the update is performed from any source.
23#
24# Once the critical patch gets merged into the stable branch, or NXP-specific
25# patches would be covered by the tag - individual entries from sections below
26# could be removed.
27#
28# ------------------------------------------------------------------------------
29# 1. Stable (tag or SHA(s))
30# ------------------------------------------------------------------------------
31# tag: v5.4.147
32#
33# ------------------------------------------------------------------------------
34# 2. NXP-specific (tag or SHA(s))
35# ------------------------------------------------------------------------------
36# tag: rel_imx_5.4.70_2.3.2
37#
38# ------------------------------------------------------------------------------
39# 3. Critical patches (SHA(s))
40# ------------------------------------------------------------------------------
41# 48afde5dc8ee LF-2692: clk: imx: scu: Do not enable runtime PM for CPU clks
42# dc760ca6a531 MLK-25468: seco_mu: hook v2x reset event
43# fee1ade052eb MPSDK-172 remoteproc: imx_rproc: Re-building communication channels when a remote crashes
44# b93083071e9f MLK-23277: 8qm: Fix SW workaround for i.MX8QM TKT340553
45# edfc37d93d8d MLK-25444: arch: arm64: dts: imx8dxl: Fix lcdif nodes
46# 319f1755edf3 MLK-25105-2: dts: arm64: imx8mp-ab2: use AK5552 compatible for sound card
47# 1e306d7fbb17 MLK-25105-1: dts: arm64: imx8mp-ab2: ensure SAI3 RX not in sync with TX
48# 67355ffc4af7 MLK-25103: ASoC: wm8524: avoid EPROBE_DEFER log
49# 090f71d23f8f clk: imx: add mux ops for i.MX8M composite clk
50# a7466010c566 LF-3623: media: imx8: isi: fix Can't match soc version
51# 398435ef11d7 MLK-25427 arm64: dts: imx8mp: add power-domains to irqsteer hdmi
52# 3125360c70f2 LF-3132: dmaengine: imx-sdma: raise up channel0 priority after resume
53# eddc2ac1d148 MLK-25116-2: dmaengine: imx-sdma: correct iram_pool check point
54# c53ff3924c06 MLK-25116-1: dmaengine: imx-sdma: save iram pool for bd allocated
55# 09370995212a MLK-25426 remoteproc: imx_rproc: fix firmware reload
56# b598b85172f7 irq-imx-irqsteer: fix compile error if CONFIG_PM_SLEEP is not set
57# 845099bfd0b8 fbdev: fix fbinfo flag dropped upstream
58# 847bfb09bb3b arm64: dts: imx8m: change ocotp node name on i.MX8M SoCs
59# d7ca6973c6d4 arm64: dts: imx8mm: Remove incorrect fallback compatible for ocotp
60# 539d19f12066 arm: imx: include i.MX6SX DDR freq implementation for i.MX6UL
61# 169b71ce3f8a arm: imx: do not include smp_wfe_imx6.S for i.MX6SX
62# 60be4c625594 arm: imx: enable HAVE_IMX_BUSFREQ for i.MX6
63# f393781fa575 arm: imx: do not build busfreq without HAVE_IMX_BUSFREQ
64# e0e74faf6af4 ARM: dts: imx6ul-kontron-n6x1x-s: Remove an obsolete comment and fix indentation
65# ad24781aecc3 ARM: dts: imx6ul-kontron-n6x1x-s: Add vbus-supply and overcurrent polarity to usb nodes
66# d56aa09ed0e0 ARM: dts: imx6ul-kontron-n6x1x: Add 'chosen' node with 'stdout-path'
67# 923bc9e57b24 ARM: dts: Add support for two more Kontron evalkit boards 'N6311 S' and 'N6411 S'
68# f952a6404d10 ARM: dts: imx6ul-kontron-n6310-s: Move common nodes to a separate file
69# 1fdb6565a632 ARM: dts: Add support for two more Kontron SoMs N6311 and N6411
70# 4fb833f01c30 ARM: dts: imx6ul-kontron-n6310: Move common SoM nodes to a separate file
71# 54c975dabcde ARM: imx: Fix boot crash if ocotp is not found
72# 1041cd02b33c ARM: imx: Correct ocotp id for serial number support of i.MX6ULL/ULZ SoCs
73# 974b100d789c soc: imx-scu: Using existing serial_number instead of UID
74# 6fbfed9afe99 soc: imx8: Using existing serial_number instead of UID
75# 64d8ea803af5 ARM: imx: Add serial number support for i.MX6/7 SoCs
76#
77# NOTE to upgraders:
78# This recipe should NOT collect individual patches, they should be applied to
79# the linux-fslc kernel tree on the corresponding branch, and tracking
80# information should be properly filled in above.
81###############################################################################
82
83include linux-fslc.inc
84
85LICENSE = "GPLv2"
86LIC_FILES_CHKSUM = "file://COPYING;md5=bbea815ee2795b2f4230826c0c6b8814"
87
88KBRANCH = "5.4-2.3.x-imx"
89SRCREV = "aad410850445424f566e57a419527b6e2d3ab42d"
90
91# PV is defined in the base in linux-imx.inc file and uses the LINUX_VERSION definition
92# required by kernel-yocto.bbclass.
93#
94# LINUX_VERSION define should match to the kernel version referenced by SRC_URI and
95# should be updated once patchlevel is merged.
96LINUX_VERSION = "5.4.147"
97
98# Local version indicates the branch name in the NXP kernel tree where patches are collected from.
99LOCALVERSION = "-5.4.70-2.3.0"
100
101DEFAULT_PREFERENCE = "1"
102
103COMPATIBLE_MACHINE = "(mx6|mx7|mx8)"