diff options
| -rw-r--r-- | recipes-kernel/linux/linux-imx-mfgtool_5.4.bb (renamed from recipes-kernel/linux/linux-imx-mfgtool_5.4.3.bb) | 0 | ||||
| -rw-r--r-- | recipes-kernel/linux/linux-imx/0001-perf-Make-perf-able-to-build-with-latest-libbfd.patch | 63 | ||||
| -rw-r--r-- | recipes-kernel/linux/linux-imx/imx/defconfig | 29 | ||||
| -rw-r--r-- | recipes-kernel/linux/linux-imx/mx8/defconfig | 66 | ||||
| -rw-r--r-- | recipes-kernel/linux/linux-imx_5.4.bb (renamed from recipes-kernel/linux/linux-imx_5.4.3.bb) | 12 |
5 files changed, 94 insertions, 76 deletions
diff --git a/recipes-kernel/linux/linux-imx-mfgtool_5.4.3.bb b/recipes-kernel/linux/linux-imx-mfgtool_5.4.bb index 0a9f5259e..0a9f5259e 100644 --- a/recipes-kernel/linux/linux-imx-mfgtool_5.4.3.bb +++ b/recipes-kernel/linux/linux-imx-mfgtool_5.4.bb | |||
diff --git a/recipes-kernel/linux/linux-imx/0001-perf-Make-perf-able-to-build-with-latest-libbfd.patch b/recipes-kernel/linux/linux-imx/0001-perf-Make-perf-able-to-build-with-latest-libbfd.patch deleted file mode 100644 index e3df80844..000000000 --- a/recipes-kernel/linux/linux-imx/0001-perf-Make-perf-able-to-build-with-latest-libbfd.patch +++ /dev/null | |||
| @@ -1,63 +0,0 @@ | |||
| 1 | From 0ada120c883d4f1f6aafd01cf0fbb10d8bbba015 Mon Sep 17 00:00:00 2001 | ||
| 2 | From: Changbin Du <changbin.du@gmail.com> | ||
| 3 | Date: Tue, 28 Jan 2020 23:29:38 +0800 | ||
| 4 | Subject: [PATCH] perf: Make perf able to build with latest libbfd | ||
| 5 | |||
| 6 | libbfd has changed the bfd_section_* macros to inline functions | ||
| 7 | bfd_section_<field> since 2019-09-18. See below two commits: | ||
| 8 | o http://www.sourceware.org/ml/gdb-cvs/2019-09/msg00064.html | ||
| 9 | o https://www.sourceware.org/ml/gdb-cvs/2019-09/msg00072.html | ||
| 10 | |||
| 11 | This fix make perf able to build with both old and new libbfd. | ||
| 12 | |||
| 13 | Upstream-Status: Submitted [commit 0ada120c883d4f1f6aafd01cf0fbb10d8bbba015 upstream] | ||
| 14 | |||
| 15 | Signed-off-by: Changbin Du <changbin.du@gmail.com> | ||
| 16 | Acked-by: Jiri Olsa <jolsa@redhat.com> | ||
| 17 | Cc: Peter Zijlstra <peterz@infradead.org> | ||
| 18 | Link: http://lore.kernel.org/lkml/20200128152938.31413-1-changbin.du@gmail.com | ||
| 19 | Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> | ||
| 20 | Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com> | ||
| 21 | --- | ||
| 22 | tools/perf/util/srcline.c | 16 +++++++++++++++- | ||
| 23 | 1 file changed, 15 insertions(+), 1 deletion(-) | ||
| 24 | |||
| 25 | diff --git a/tools/perf/util/srcline.c b/tools/perf/util/srcline.c | ||
| 26 | index 6ccf6f6d09df..5b7d6c16d33f 100644 | ||
| 27 | --- a/tools/perf/util/srcline.c | ||
| 28 | +++ b/tools/perf/util/srcline.c | ||
| 29 | @@ -193,16 +193,30 @@ static void find_address_in_section(bfd *abfd, asection *section, void *data) | ||
| 30 | bfd_vma pc, vma; | ||
| 31 | bfd_size_type size; | ||
| 32 | struct a2l_data *a2l = data; | ||
| 33 | + flagword flags; | ||
| 34 | |||
| 35 | if (a2l->found) | ||
| 36 | return; | ||
| 37 | |||
| 38 | - if ((bfd_get_section_flags(abfd, section) & SEC_ALLOC) == 0) | ||
| 39 | +#ifdef bfd_get_section_flags | ||
| 40 | + flags = bfd_get_section_flags(abfd, section); | ||
| 41 | +#else | ||
| 42 | + flags = bfd_section_flags(section); | ||
| 43 | +#endif | ||
| 44 | + if ((flags & SEC_ALLOC) == 0) | ||
| 45 | return; | ||
| 46 | |||
| 47 | pc = a2l->addr; | ||
| 48 | +#ifdef bfd_get_section_vma | ||
| 49 | vma = bfd_get_section_vma(abfd, section); | ||
| 50 | +#else | ||
| 51 | + vma = bfd_section_vma(section); | ||
| 52 | +#endif | ||
| 53 | +#ifdef bfd_get_section_size | ||
| 54 | size = bfd_get_section_size(section); | ||
| 55 | +#else | ||
| 56 | + size = bfd_section_size(section); | ||
| 57 | +#endif | ||
| 58 | |||
| 59 | if (pc < vma || pc >= vma + size) | ||
| 60 | return; | ||
| 61 | -- | ||
| 62 | 2.17.1 | ||
| 63 | |||
diff --git a/recipes-kernel/linux/linux-imx/imx/defconfig b/recipes-kernel/linux/linux-imx/imx/defconfig index 622e54301..30792d235 100644 --- a/recipes-kernel/linux/linux-imx/imx/defconfig +++ b/recipes-kernel/linux/linux-imx/imx/defconfig | |||
| @@ -1,5 +1,6 @@ | |||
| 1 | CONFIG_KERNEL_LZO=y | 1 | CONFIG_KERNEL_LZO=y |
| 2 | CONFIG_SYSVIPC=y | 2 | CONFIG_SYSVIPC=y |
| 3 | CONFIG_POSIX_MQUEUE=y | ||
| 3 | CONFIG_NO_HZ=y | 4 | CONFIG_NO_HZ=y |
| 4 | CONFIG_HIGH_RES_TIMERS=y | 5 | CONFIG_HIGH_RES_TIMERS=y |
| 5 | CONFIG_PREEMPT=y | 6 | CONFIG_PREEMPT=y |
| @@ -7,6 +8,12 @@ CONFIG_IKCONFIG=y | |||
| 7 | CONFIG_IKCONFIG_PROC=y | 8 | CONFIG_IKCONFIG_PROC=y |
| 8 | CONFIG_LOG_BUF_SHIFT=18 | 9 | CONFIG_LOG_BUF_SHIFT=18 |
| 9 | CONFIG_CGROUPS=y | 10 | CONFIG_CGROUPS=y |
| 11 | CONFIG_MEMCG=y | ||
| 12 | CONFIG_CGROUP_PIDS=y | ||
| 13 | CONFIG_CGROUP_FREEZER=y | ||
| 14 | CONFIG_CGROUP_DEVICE=y | ||
| 15 | CONFIG_NAMESPACES=y | ||
| 16 | CONFIG_USER_NS=y | ||
| 10 | CONFIG_RELAY=y | 17 | CONFIG_RELAY=y |
| 11 | CONFIG_BLK_DEV_INITRD=y | 18 | CONFIG_BLK_DEV_INITRD=y |
| 12 | CONFIG_EXPERT=y | 19 | CONFIG_EXPERT=y |
| @@ -57,6 +64,7 @@ CONFIG_MODULE_SRCVERSION_ALL=y | |||
| 57 | # CONFIG_BLK_DEV_BSG is not set | 64 | # CONFIG_BLK_DEV_BSG is not set |
| 58 | CONFIG_BINFMT_MISC=m | 65 | CONFIG_BINFMT_MISC=m |
| 59 | CONFIG_CMA=y | 66 | CONFIG_CMA=y |
| 67 | CONFIG_SECCOMP=y | ||
| 60 | CONFIG_NET=y | 68 | CONFIG_NET=y |
| 61 | CONFIG_PACKET=y | 69 | CONFIG_PACKET=y |
| 62 | CONFIG_UNIX=y | 70 | CONFIG_UNIX=y |
| @@ -120,6 +128,7 @@ CONFIG_MTD_SPI_NOR=y | |||
| 120 | CONFIG_MTD_UBI=y | 128 | CONFIG_MTD_UBI=y |
| 121 | CONFIG_MTD_UBI_FASTMAP=y | 129 | CONFIG_MTD_UBI_FASTMAP=y |
| 122 | CONFIG_MTD_UBI_BLOCK=y | 130 | CONFIG_MTD_UBI_BLOCK=y |
| 131 | CONFIG_OF_OVERLAY=y | ||
| 123 | CONFIG_BLK_DEV_LOOP=y | 132 | CONFIG_BLK_DEV_LOOP=y |
| 124 | CONFIG_BLK_DEV_RAM=y | 133 | CONFIG_BLK_DEV_RAM=y |
| 125 | CONFIG_BLK_DEV_RAM_SIZE=65536 | 134 | CONFIG_BLK_DEV_RAM_SIZE=65536 |
| @@ -142,7 +151,7 @@ CONFIG_NETDEVICES=y | |||
| 142 | CONFIG_CS89x0=y | 151 | CONFIG_CS89x0=y |
| 143 | CONFIG_CS89x0_PLATFORM=y | 152 | CONFIG_CS89x0_PLATFORM=y |
| 144 | # CONFIG_NET_VENDOR_FARADAY is not set | 153 | # CONFIG_NET_VENDOR_FARADAY is not set |
| 145 | # CONFIG_NET_VENDOR_INTEL is not set | 154 | CONFIG_E1000E=y |
| 146 | # CONFIG_NET_VENDOR_MARVELL is not set | 155 | # CONFIG_NET_VENDOR_MARVELL is not set |
| 147 | # CONFIG_NET_VENDOR_MICREL is not set | 156 | # CONFIG_NET_VENDOR_MICREL is not set |
| 148 | # CONFIG_NET_VENDOR_MICROCHIP is not set | 157 | # CONFIG_NET_VENDOR_MICROCHIP is not set |
| @@ -165,6 +174,7 @@ CONFIG_USB_NET_SMSC95XX=y | |||
| 165 | CONFIG_USB_NET_MCS7830=y | 174 | CONFIG_USB_NET_MCS7830=y |
| 166 | CONFIG_BRCMFMAC=m | 175 | CONFIG_BRCMFMAC=m |
| 167 | CONFIG_HOSTAP=y | 176 | CONFIG_HOSTAP=y |
| 177 | CONFIG_MXMWIFIEX=m | ||
| 168 | CONFIG_WL12XX=m | 178 | CONFIG_WL12XX=m |
| 169 | CONFIG_WL18XX=m | 179 | CONFIG_WL18XX=m |
| 170 | CONFIG_WLCORE_SDIO=m | 180 | CONFIG_WLCORE_SDIO=m |
| @@ -446,6 +456,8 @@ CONFIG_STAGING_MEDIA=y | |||
| 446 | CONFIG_COMMON_CLK_PWM=y | 456 | CONFIG_COMMON_CLK_PWM=y |
| 447 | CONFIG_MAILBOX=y | 457 | CONFIG_MAILBOX=y |
| 448 | CONFIG_IMX_MBOX=y | 458 | CONFIG_IMX_MBOX=y |
| 459 | CONFIG_REMOTEPROC=y | ||
| 460 | CONFIG_IMX_REMOTEPROC=y | ||
| 449 | CONFIG_EXTCON_USB_GPIO=y | 461 | CONFIG_EXTCON_USB_GPIO=y |
| 450 | CONFIG_IIO=y | 462 | CONFIG_IIO=y |
| 451 | CONFIG_IMX7D_ADC=y | 463 | CONFIG_IMX7D_ADC=y |
| @@ -483,6 +495,7 @@ CONFIG_QUOTA_NETLINK_INTERFACE=y | |||
| 483 | # CONFIG_PRINT_QUOTA_WARNING is not set | 495 | # CONFIG_PRINT_QUOTA_WARNING is not set |
| 484 | CONFIG_AUTOFS4_FS=y | 496 | CONFIG_AUTOFS4_FS=y |
| 485 | CONFIG_FUSE_FS=y | 497 | CONFIG_FUSE_FS=y |
| 498 | CONFIG_OVERLAY_FS=y | ||
| 486 | CONFIG_ISO9660_FS=m | 499 | CONFIG_ISO9660_FS=m |
| 487 | CONFIG_JOLIET=y | 500 | CONFIG_JOLIET=y |
| 488 | CONFIG_ZISOFS=y | 501 | CONFIG_ZISOFS=y |
| @@ -535,6 +548,20 @@ CONFIG_CRYPTO_DEV_FSL_CAAM_SM_TEST=m | |||
| 535 | CONFIG_CRYPTO_DEV_FSL_CAAM_SECVIO=y | 548 | CONFIG_CRYPTO_DEV_FSL_CAAM_SECVIO=y |
| 536 | CONFIG_CRYPTO_DEV_SAHARA=y | 549 | CONFIG_CRYPTO_DEV_SAHARA=y |
| 537 | CONFIG_CRYPTO_DEV_MXS_DCP=y | 550 | CONFIG_CRYPTO_DEV_MXS_DCP=y |
| 551 | CONFIG_CRYPTO_PCBC=m | ||
| 552 | CONFIG_CRYPTO_XCBC=m | ||
| 553 | CONFIG_CRYPTO_VMAC=m | ||
| 554 | CONFIG_CRYPTO_SM3=m | ||
| 555 | CONFIG_CRYPTO_STREEBOG=m | ||
| 556 | CONFIG_CRYPTO_ANUBIS=m | ||
| 557 | CONFIG_CRYPTO_FCRYPT=m | ||
| 558 | CONFIG_CRYPTO_KHAZAD=m | ||
| 559 | CONFIG_CRYPTO_SALSA20=m | ||
| 560 | CONFIG_CRYPTO_SEED=m | ||
| 561 | CONFIG_CRYPTO_SM4=m | ||
| 562 | CONFIG_CRYPTO_TEA=m | ||
| 563 | CONFIG_CRYPTO_ANSI_CPRNG=m | ||
| 564 | CONFIG_CRYPTO_SHA1=m | ||
| 538 | CONFIG_CRC_CCITT=m | 565 | CONFIG_CRC_CCITT=m |
| 539 | CONFIG_CRC_T10DIF=y | 566 | CONFIG_CRC_T10DIF=y |
| 540 | CONFIG_CRC7=m | 567 | CONFIG_CRC7=m |
diff --git a/recipes-kernel/linux/linux-imx/mx8/defconfig b/recipes-kernel/linux/linux-imx/mx8/defconfig index 469ee0ef3..cf8df95f0 100644 --- a/recipes-kernel/linux/linux-imx/mx8/defconfig +++ b/recipes-kernel/linux/linux-imx/mx8/defconfig | |||
| @@ -66,6 +66,7 @@ CONFIG_EFI_CAPSULE_LOADER=y | |||
| 66 | CONFIG_IMX_DSP=y | 66 | CONFIG_IMX_DSP=y |
| 67 | CONFIG_IMX_SCU=y | 67 | CONFIG_IMX_SCU=y |
| 68 | CONFIG_IMX_SCU_PD=y | 68 | CONFIG_IMX_SCU_PD=y |
| 69 | CONFIG_IMX_SECO_MU=y | ||
| 69 | CONFIG_ACPI=y | 70 | CONFIG_ACPI=y |
| 70 | CONFIG_ACPI_APEI=y | 71 | CONFIG_ACPI_APEI=y |
| 71 | CONFIG_ACPI_APEI_GHES=y | 72 | CONFIG_ACPI_APEI_GHES=y |
| @@ -127,9 +128,17 @@ CONFIG_BRIDGE_VLAN_FILTERING=y | |||
| 127 | CONFIG_VLAN_8021Q_GVRP=y | 128 | CONFIG_VLAN_8021Q_GVRP=y |
| 128 | CONFIG_VLAN_8021Q_MVRP=y | 129 | CONFIG_VLAN_8021Q_MVRP=y |
| 129 | CONFIG_LLC2=y | 130 | CONFIG_LLC2=y |
| 131 | CONFIG_NET_SCHED=y | ||
| 132 | CONFIG_NET_SCH_MULTIQ=y | ||
| 133 | CONFIG_NET_SCH_CBS=y | ||
| 134 | CONFIG_NET_SCH_TAPRIO=y | ||
| 135 | CONFIG_NET_SCH_MQPRIO=y | ||
| 136 | CONFIG_NET_CLS_BASIC=y | ||
| 137 | CONFIG_NET_CLS_TCINDEX=y | ||
| 130 | CONFIG_TSN=y | 138 | CONFIG_TSN=y |
| 131 | CONFIG_NET_SWITCHDEV=y | 139 | CONFIG_NET_SWITCHDEV=y |
| 132 | CONFIG_BPF_JIT=y | 140 | CONFIG_BPF_JIT=y |
| 141 | CONFIG_NET_PKTGEN=y | ||
| 133 | CONFIG_CAN=m | 142 | CONFIG_CAN=m |
| 134 | CONFIG_CAN_FLEXCAN=m | 143 | CONFIG_CAN_FLEXCAN=m |
| 135 | CONFIG_BT=y | 144 | CONFIG_BT=y |
| @@ -272,7 +281,7 @@ CONFIG_MSCC_OCELOT_SWITCH=y | |||
| 272 | CONFIG_QCOM_EMAC=m | 281 | CONFIG_QCOM_EMAC=m |
| 273 | CONFIG_SMC91X=y | 282 | CONFIG_SMC91X=y |
| 274 | CONFIG_SMSC911X=y | 283 | CONFIG_SMSC911X=y |
| 275 | CONFIG_STMMAC_ETH=m | 284 | CONFIG_STMMAC_ETH=y |
| 276 | CONFIG_MDIO_BITBANG=y | 285 | CONFIG_MDIO_BITBANG=y |
| 277 | CONFIG_MDIO_BUS_MUX_MULTIPLEXER=y | 286 | CONFIG_MDIO_BUS_MUX_MULTIPLEXER=y |
| 278 | CONFIG_AQUANTIA_PHY=y | 287 | CONFIG_AQUANTIA_PHY=y |
| @@ -300,9 +309,10 @@ CONFIG_USB_NET_MCS7830=m | |||
| 300 | CONFIG_BRCMFMAC=m | 309 | CONFIG_BRCMFMAC=m |
| 301 | CONFIG_BRCMFMAC_PCIE=y | 310 | CONFIG_BRCMFMAC_PCIE=y |
| 302 | CONFIG_HOSTAP=y | 311 | CONFIG_HOSTAP=y |
| 312 | CONFIG_MXMWIFIEX=m | ||
| 303 | CONFIG_WL18XX=m | 313 | CONFIG_WL18XX=m |
| 304 | CONFIG_WLCORE_SDIO=m | 314 | CONFIG_WLCORE_SDIO=m |
| 305 | CONFIG_IVSHMEM_NET=m | 315 | CONFIG_IVSHMEM_NET=y |
| 306 | CONFIG_INPUT_EVDEV=y | 316 | CONFIG_INPUT_EVDEV=y |
| 307 | CONFIG_KEYBOARD_ADC=m | 317 | CONFIG_KEYBOARD_ADC=m |
| 308 | CONFIG_KEYBOARD_GPIO=y | 318 | CONFIG_KEYBOARD_GPIO=y |
| @@ -351,6 +361,7 @@ CONFIG_I2C_IMX_LPI2C=y | |||
| 351 | CONFIG_I2C_RK3X=y | 361 | CONFIG_I2C_RK3X=y |
| 352 | CONFIG_I2C_RPBUS=y | 362 | CONFIG_I2C_RPBUS=y |
| 353 | CONFIG_I2C_CROS_EC_TUNNEL=y | 363 | CONFIG_I2C_CROS_EC_TUNNEL=y |
| 364 | CONFIG_XEN_I2C_BACKEND=y | ||
| 354 | CONFIG_I2C_SLAVE=y | 365 | CONFIG_I2C_SLAVE=y |
| 355 | CONFIG_SPI=y | 366 | CONFIG_SPI=y |
| 356 | CONFIG_SPI_FSL_LPSPI=y | 367 | CONFIG_SPI_FSL_LPSPI=y |
| @@ -369,9 +380,11 @@ CONFIG_PINCTRL_SINGLE=y | |||
| 369 | CONFIG_PINCTRL_MAX77620=y | 380 | CONFIG_PINCTRL_MAX77620=y |
| 370 | CONFIG_PINCTRL_IMX8MM=y | 381 | CONFIG_PINCTRL_IMX8MM=y |
| 371 | CONFIG_PINCTRL_IMX8MN=y | 382 | CONFIG_PINCTRL_IMX8MN=y |
| 383 | CONFIG_PINCTRL_IMX8MP=y | ||
| 372 | CONFIG_PINCTRL_IMX8MQ=y | 384 | CONFIG_PINCTRL_IMX8MQ=y |
| 373 | CONFIG_PINCTRL_IMX8QM=y | 385 | CONFIG_PINCTRL_IMX8QM=y |
| 374 | CONFIG_PINCTRL_IMX8QXP=y | 386 | CONFIG_PINCTRL_IMX8QXP=y |
| 387 | CONFIG_PINCTRL_IMX8DXL=y | ||
| 375 | CONFIG_PINCTRL_S32V234=y | 388 | CONFIG_PINCTRL_S32V234=y |
| 376 | CONFIG_GPIOLIB=y | 389 | CONFIG_GPIOLIB=y |
| 377 | CONFIG_GPIO_SYSFS=y | 390 | CONFIG_GPIO_SYSFS=y |
| @@ -411,8 +424,10 @@ CONFIG_ARM_SBSA_WATCHDOG=y | |||
| 411 | CONFIG_DW_WATCHDOG=y | 424 | CONFIG_DW_WATCHDOG=y |
| 412 | CONFIG_IMX2_WDT=y | 425 | CONFIG_IMX2_WDT=y |
| 413 | CONFIG_IMX_SC_WDT=y | 426 | CONFIG_IMX_SC_WDT=y |
| 427 | CONFIG_XEN_WDT=y | ||
| 414 | CONFIG_MFD_BD9571MWV=y | 428 | CONFIG_MFD_BD9571MWV=y |
| 415 | CONFIG_MFD_AXP20X_I2C=y | 429 | CONFIG_MFD_AXP20X_I2C=y |
| 430 | CONFIG_MFD_IMX_AUDIOMIX=y | ||
| 416 | CONFIG_MFD_HI6421_PMIC=y | 431 | CONFIG_MFD_HI6421_PMIC=y |
| 417 | CONFIG_MFD_MAX77620=y | 432 | CONFIG_MFD_MAX77620=y |
| 418 | CONFIG_MFD_RK808=y | 433 | CONFIG_MFD_RK808=y |
| @@ -458,6 +473,7 @@ CONFIG_V4L_MEM2MEM_DRIVERS=y | |||
| 458 | CONFIG_VIDEO_OV5640=y | 473 | CONFIG_VIDEO_OV5640=y |
| 459 | CONFIG_IMX_DPU_CORE=y | 474 | CONFIG_IMX_DPU_CORE=y |
| 460 | CONFIG_IMX_LCDIF_CORE=y | 475 | CONFIG_IMX_LCDIF_CORE=y |
| 476 | CONFIG_IMX_LCDIFV3_CORE=y | ||
| 461 | CONFIG_DRM=y | 477 | CONFIG_DRM=y |
| 462 | CONFIG_DRM_I2C_NXP_TDA998X=m | 478 | CONFIG_DRM_I2C_NXP_TDA998X=m |
| 463 | CONFIG_DRM_MALI_DISPLAY=m | 479 | CONFIG_DRM_MALI_DISPLAY=m |
| @@ -465,16 +481,24 @@ CONFIG_DRM_NOUVEAU=m | |||
| 465 | CONFIG_DRM_RCAR_LVDS=m | 481 | CONFIG_DRM_RCAR_LVDS=m |
| 466 | CONFIG_DRM_PANEL_SIMPLE=y | 482 | CONFIG_DRM_PANEL_SIMPLE=y |
| 467 | CONFIG_DRM_PANEL_RAYDIUM_RM67191=y | 483 | CONFIG_DRM_PANEL_RAYDIUM_RM67191=y |
| 484 | CONFIG_DRM_PANEL_SEIKO_43WVF1G=y | ||
| 485 | CONFIG_DRM_FSL_IMX_LVDS_BRIDGE=y | ||
| 468 | CONFIG_DRM_SII902X=m | 486 | CONFIG_DRM_SII902X=m |
| 469 | CONFIG_DRM_I2C_ADV7511=y | 487 | CONFIG_DRM_I2C_ADV7511=y |
| 470 | CONFIG_DRM_NWL_MIPI_DSI=y | 488 | CONFIG_DRM_NWL_MIPI_DSI=y |
| 471 | CONFIG_DRM_CDNS_HDMI_CEC=y | 489 | CONFIG_DRM_CDNS_HDMI_CEC=y |
| 472 | CONFIG_DRM_DW_HDMI_I2S_AUDIO=m | 490 | CONFIG_DRM_DW_HDMI_I2S_AUDIO=m |
| 491 | CONFIG_DRM_DW_HDMI_GP_AUDIO=y | ||
| 492 | CONFIG_DRM_DW_HDMI_CEC=y | ||
| 473 | CONFIG_DRM_ITE_IT6263=y | 493 | CONFIG_DRM_ITE_IT6263=y |
| 474 | CONFIG_DRM_IMX=y | 494 | CONFIG_DRM_IMX=y |
| 495 | CONFIG_DRM_IMX_LCDIF_MUX_DISPLAY=y | ||
| 475 | CONFIG_DRM_IMX_PARALLEL_DISPLAY=y | 496 | CONFIG_DRM_IMX_PARALLEL_DISPLAY=y |
| 476 | CONFIG_DRM_IMX_TVE=y | 497 | CONFIG_DRM_IMX_TVE=y |
| 477 | CONFIG_DRM_IMX_LDB=y | 498 | CONFIG_DRM_IMX_LDB=y |
| 499 | CONFIG_DRM_IMX8QM_LDB=y | ||
| 500 | CONFIG_DRM_IMX8QXP_LDB=y | ||
| 501 | CONFIG_DRM_IMX8MP_LDB=y | ||
| 478 | CONFIG_DRM_IMX_HDMI=y | 502 | CONFIG_DRM_IMX_HDMI=y |
| 479 | CONFIG_DRM_IMX_SEC_DSIM=y | 503 | CONFIG_DRM_IMX_SEC_DSIM=y |
| 480 | CONFIG_DRM_IMX_CDNS_MHDP=y | 504 | CONFIG_DRM_IMX_CDNS_MHDP=y |
| @@ -516,12 +540,14 @@ CONFIG_SND_SOC_IMX_AUDMIX=y | |||
| 516 | CONFIG_SND_SOC_IMX_PDM_MIC=y | 540 | CONFIG_SND_SOC_IMX_PDM_MIC=y |
| 517 | CONFIG_SND_SOC_IMX_DSP=y | 541 | CONFIG_SND_SOC_IMX_DSP=y |
| 518 | CONFIG_SND_SOC_IMX_CDNHDMI=y | 542 | CONFIG_SND_SOC_IMX_CDNHDMI=y |
| 543 | CONFIG_SND_SOC_IMX_XCVR=y | ||
| 519 | CONFIG_SND_SOC_SOF_TOPLEVEL=y | 544 | CONFIG_SND_SOC_SOF_TOPLEVEL=y |
| 520 | CONFIG_SND_SOC_SOF_OF=m | 545 | CONFIG_SND_SOC_SOF_OF=m |
| 521 | CONFIG_SND_SOC_SOF_IMX_TOPLEVEL=y | 546 | CONFIG_SND_SOC_SOF_IMX_TOPLEVEL=y |
| 522 | CONFIG_SND_SOC_SOF_IMX8_SUPPORT=y | 547 | CONFIG_SND_SOC_SOF_IMX8_SUPPORT=m |
| 523 | CONFIG_SND_SOC_SOF_IMX8=m | 548 | CONFIG_SND_SOC_SOF_IMX8M_SUPPORT=m |
| 524 | CONFIG_SND_SOC_AK4613=m | 549 | CONFIG_SND_SOC_AK4613=m |
| 550 | CONFIG_SND_SOC_BT_SCO=y | ||
| 525 | CONFIG_SND_SOC_DMIC=m | 551 | CONFIG_SND_SOC_DMIC=m |
| 526 | CONFIG_SND_SOC_ES7134=m | 552 | CONFIG_SND_SOC_ES7134=m |
| 527 | CONFIG_SND_SOC_ES7241=m | 553 | CONFIG_SND_SOC_ES7241=m |
| @@ -554,6 +580,11 @@ CONFIG_USB_CHIPIDEA=y | |||
| 554 | CONFIG_USB_CHIPIDEA_UDC=y | 580 | CONFIG_USB_CHIPIDEA_UDC=y |
| 555 | CONFIG_USB_CHIPIDEA_HOST=y | 581 | CONFIG_USB_CHIPIDEA_HOST=y |
| 556 | CONFIG_USB_ISP1760=y | 582 | CONFIG_USB_ISP1760=y |
| 583 | CONFIG_USB_SERIAL=y | ||
| 584 | CONFIG_USB_SERIAL_CONSOLE=y | ||
| 585 | CONFIG_USB_SERIAL_GENERIC=y | ||
| 586 | CONFIG_USB_SERIAL_SIMPLE=y | ||
| 587 | CONFIG_USB_SERIAL_FTDI_SIO=y | ||
| 557 | CONFIG_USB_TEST=m | 588 | CONFIG_USB_TEST=m |
| 558 | CONFIG_USB_EHSET_TEST_FIXTURE=m | 589 | CONFIG_USB_EHSET_TEST_FIXTURE=m |
| 559 | CONFIG_USB_HSIC_USB3503=y | 590 | CONFIG_USB_HSIC_USB3503=y |
| @@ -619,6 +650,7 @@ CONFIG_LEDS_TRIGGER_DEFAULT_ON=y | |||
| 619 | CONFIG_LEDS_TRIGGER_PANIC=y | 650 | CONFIG_LEDS_TRIGGER_PANIC=y |
| 620 | CONFIG_EDAC=y | 651 | CONFIG_EDAC=y |
| 621 | CONFIG_EDAC_GHES=y | 652 | CONFIG_EDAC_GHES=y |
| 653 | CONFIG_EDAC_SYNOPSYS=y | ||
| 622 | CONFIG_RTC_CLASS=y | 654 | CONFIG_RTC_CLASS=y |
| 623 | CONFIG_RTC_DRV_DS1307=y | 655 | CONFIG_RTC_DRV_DS1307=y |
| 624 | CONFIG_RTC_DRV_MAX77686=y | 656 | CONFIG_RTC_DRV_MAX77686=y |
| @@ -646,6 +678,7 @@ CONFIG_QCOM_HIDMA=y | |||
| 646 | CONFIG_DMATEST=y | 678 | CONFIG_DMATEST=y |
| 647 | CONFIG_UIO=y | 679 | CONFIG_UIO=y |
| 648 | CONFIG_UIO_PCI_GENERIC=y | 680 | CONFIG_UIO_PCI_GENERIC=y |
| 681 | CONFIG_UIO_IVSHMEM=y | ||
| 649 | CONFIG_VFIO=y | 682 | CONFIG_VFIO=y |
| 650 | CONFIG_VFIO_PCI=y | 683 | CONFIG_VFIO_PCI=y |
| 651 | CONFIG_VFIO_FSL_MC=y | 684 | CONFIG_VFIO_FSL_MC=y |
| @@ -680,6 +713,7 @@ CONFIG_COMMON_CLK_XGENE=y | |||
| 680 | CONFIG_COMMON_CLK_PWM=y | 713 | CONFIG_COMMON_CLK_PWM=y |
| 681 | CONFIG_CLK_IMX8MM=y | 714 | CONFIG_CLK_IMX8MM=y |
| 682 | CONFIG_CLK_IMX8MN=y | 715 | CONFIG_CLK_IMX8MN=y |
| 716 | CONFIG_CLK_IMX8MP=y | ||
| 683 | CONFIG_CLK_IMX8MQ=y | 717 | CONFIG_CLK_IMX8MQ=y |
| 684 | CONFIG_CLK_IMX8QXP=y | 718 | CONFIG_CLK_IMX8QXP=y |
| 685 | CONFIG_HWSPINLOCK=y | 719 | CONFIG_HWSPINLOCK=y |
| @@ -689,11 +723,13 @@ CONFIG_PLATFORM_MHU=y | |||
| 689 | CONFIG_ARM_SMMU=y | 723 | CONFIG_ARM_SMMU=y |
| 690 | CONFIG_ARM_SMMU_V3=y | 724 | CONFIG_ARM_SMMU_V3=y |
| 691 | CONFIG_REMOTEPROC=y | 725 | CONFIG_REMOTEPROC=y |
| 726 | CONFIG_IMX_REMOTEPROC=y | ||
| 692 | CONFIG_RPMSG_QCOM_GLINK_RPM=y | 727 | CONFIG_RPMSG_QCOM_GLINK_RPM=y |
| 693 | CONFIG_SOC_BRCMSTB=y | 728 | CONFIG_SOC_BRCMSTB=y |
| 694 | CONFIG_FSL_MC_DPIO=y | 729 | CONFIG_FSL_MC_DPIO=y |
| 695 | CONFIG_FSL_QIXIS=y | 730 | CONFIG_FSL_QIXIS=y |
| 696 | CONFIG_IMX_SCU_SOC=y | 731 | CONFIG_IMX_SCU_SOC=y |
| 732 | CONFIG_SECVIO_SC=y | ||
| 697 | CONFIG_SOC_TI=y | 733 | CONFIG_SOC_TI=y |
| 698 | CONFIG_EXTCON_USB_GPIO=y | 734 | CONFIG_EXTCON_USB_GPIO=y |
| 699 | CONFIG_EXTCON_USBC_CROS_EC=y | 735 | CONFIG_EXTCON_USBC_CROS_EC=y |
| @@ -707,10 +743,14 @@ CONFIG_PWM=y | |||
| 707 | CONFIG_PWM_CROS_EC=m | 743 | CONFIG_PWM_CROS_EC=m |
| 708 | CONFIG_PWM_IMX27=y | 744 | CONFIG_PWM_IMX27=y |
| 709 | CONFIG_PHY_XGENE=y | 745 | CONFIG_PHY_XGENE=y |
| 746 | CONFIG_PHY_MIXEL_LVDS=y | ||
| 747 | CONFIG_PHY_MIXEL_LVDS_COMBO=y | ||
| 748 | CONFIG_PHY_FSL_IMX8MP_LVDS=y | ||
| 710 | CONFIG_PHY_MIXEL_MIPI_DPHY=y | 749 | CONFIG_PHY_MIXEL_MIPI_DPHY=y |
| 750 | CONFIG_PHY_SAMSUNG_HDMI_PHY=y | ||
| 711 | CONFIG_PHY_QCOM_USB_HS=y | 751 | CONFIG_PHY_QCOM_USB_HS=y |
| 712 | CONFIG_PHY_SAMSUNG_USB2=y | 752 | CONFIG_PHY_SAMSUNG_USB2=y |
| 713 | CONFIG_FSL_IMX8_DDR_PMU=m | 753 | CONFIG_FSL_IMX8_DDR_PMU=y |
| 714 | CONFIG_HISI_PMU=y | 754 | CONFIG_HISI_PMU=y |
| 715 | CONFIG_NVMEM_IMX_OCOTP=y | 755 | CONFIG_NVMEM_IMX_OCOTP=y |
| 716 | CONFIG_NVMEM_IMX_OCOTP_SCU=y | 756 | CONFIG_NVMEM_IMX_OCOTP_SCU=y |
| @@ -784,6 +824,19 @@ CONFIG_CRYPTO_DEV_FSL_CAAM_SM=y | |||
| 784 | CONFIG_CRYPTO_DEV_FSL_CAAM_SM_TEST=m | 824 | CONFIG_CRYPTO_DEV_FSL_CAAM_SM_TEST=m |
| 785 | CONFIG_CRYPTO_DEV_FSL_CAAM_SECVIO=y | 825 | CONFIG_CRYPTO_DEV_FSL_CAAM_SECVIO=y |
| 786 | CONFIG_CRYPTO_DEV_FSL_DPAA2_CAAM=y | 826 | CONFIG_CRYPTO_DEV_FSL_DPAA2_CAAM=y |
| 827 | CONFIG_CRYPTO_PCBC=m | ||
| 828 | CONFIG_CRYPTO_XCBC=m | ||
| 829 | CONFIG_CRYPTO_VMAC=m | ||
| 830 | CONFIG_CRYPTO_SM3=m | ||
| 831 | CONFIG_CRYPTO_STREEBOG=m | ||
| 832 | CONFIG_CRYPTO_ANUBIS=m | ||
| 833 | CONFIG_CRYPTO_DES=y | ||
| 834 | CONFIG_CRYPTO_FCRYPT=m | ||
| 835 | CONFIG_CRYPTO_KHAZAD=m | ||
| 836 | CONFIG_CRYPTO_SALSA20=m | ||
| 837 | CONFIG_CRYPTO_SEED=m | ||
| 838 | CONFIG_CRYPTO_SM4=m | ||
| 839 | CONFIG_CRYPTO_TEA=m | ||
| 787 | CONFIG_INDIRECT_PIO=y | 840 | CONFIG_INDIRECT_PIO=y |
| 788 | CONFIG_CMA_SIZE_MBYTES=320 | 841 | CONFIG_CMA_SIZE_MBYTES=320 |
| 789 | CONFIG_PRINTK_TIME=y | 842 | CONFIG_PRINTK_TIME=y |
| @@ -795,3 +848,6 @@ CONFIG_DEBUG_KERNEL=y | |||
| 795 | # CONFIG_DEBUG_PREEMPT is not set | 848 | # CONFIG_DEBUG_PREEMPT is not set |
| 796 | # CONFIG_FTRACE is not set | 849 | # CONFIG_FTRACE is not set |
| 797 | CONFIG_MEMTEST=y | 850 | CONFIG_MEMTEST=y |
| 851 | CONFIG_CORESIGHT=y | ||
| 852 | CONFIG_CORESIGHT_LINK_AND_SINK_TMC=y | ||
| 853 | CONFIG_CORESIGHT_SOURCE_ETM4X=y | ||
diff --git a/recipes-kernel/linux/linux-imx_5.4.3.bb b/recipes-kernel/linux/linux-imx_5.4.bb index 6c042184c..8c56b986c 100644 --- a/recipes-kernel/linux/linux-imx_5.4.3.bb +++ b/recipes-kernel/linux/linux-imx_5.4.bb | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | # Copyright 2013-2016 (C) Freescale Semiconductor | 1 | # Copyright 2013-2016 (C) Freescale Semiconductor |
| 2 | # Copyright 2017-2019 (C) NXP | 2 | # Copyright 2017-2020 (C) NXP |
| 3 | # Copyright 2018 (C) O.S. Systems Software LTDA. | 3 | # Copyright 2018 (C) O.S. Systems Software LTDA. |
| 4 | # Released under the MIT license (see COPYING.MIT for the terms) | 4 | # Released under the MIT license (see COPYING.MIT for the terms) |
| 5 | # | 5 | # |
| @@ -17,18 +17,16 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=bbea815ee2795b2f4230826c0c6b8814" | |||
| 17 | 17 | ||
| 18 | DEPENDS += "lzop-native bc-native" | 18 | DEPENDS += "lzop-native bc-native" |
| 19 | 19 | ||
| 20 | SRCBRANCH = "lf-5.4.y" | 20 | SRCBRANCH = "imx_5.4.24_2.1.0" |
| 21 | LOCALVERSION = "-1.0.0" | 21 | LOCALVERSION = "-2.1.0" |
| 22 | SRCREV = "f8118585ee3c7025265b28985fdfe0af96a84466" | 22 | SRCREV = "babac008e5cf168abca1a85bda2e8071ca27a5c0" |
| 23 | 23 | ||
| 24 | # PV is defined in the base in linux-imx.inc file and uses the LINUX_VERSION definition | 24 | # PV is defined in the base in linux-imx.inc file and uses the LINUX_VERSION definition |
| 25 | # required by kernel-yocto.bbclass. | 25 | # required by kernel-yocto.bbclass. |
| 26 | # | 26 | # |
| 27 | # LINUX_VERSION define should match to the kernel version referenced by SRC_URI and | 27 | # LINUX_VERSION define should match to the kernel version referenced by SRC_URI and |
| 28 | # should be updated once patchlevel is merged. | 28 | # should be updated once patchlevel is merged. |
| 29 | LINUX_VERSION = "5.4.3" | 29 | LINUX_VERSION = "5.4.24" |
| 30 | |||
| 31 | SRC_URI += "file://0001-perf-Make-perf-able-to-build-with-latest-libbfd.patch" | ||
| 32 | 30 | ||
| 33 | DEFAULT_PREFERENCE = "1" | 31 | DEFAULT_PREFERENCE = "1" |
| 34 | 32 | ||
