From: Stefan Agner <[email protected]> Introduce Linux 4.4 based vanilla Linux kernel. This version allows to use the DRM DCU driver on Vybrid (with some additional patches). Also enable PWM support through Vybrid's FlexTimer module, and update the defconfigs.
Signed-off-by: Stefan Agner <[email protected]> --- recipes-kernel/linux/linux-fslc/defconfig | 7 +------ recipes-kernel/linux/linux-fslc/vf/defconfig | 10 +++------- recipes-kernel/linux/linux-fslc_4.1.bb | 17 ----------------- recipes-kernel/linux/linux-fslc_4.4.bb | 17 +++++++++++++++++ 4 files changed, 21 insertions(+), 30 deletions(-) delete mode 100644 recipes-kernel/linux/linux-fslc_4.1.bb create mode 100644 recipes-kernel/linux/linux-fslc_4.4.bb diff --git a/recipes-kernel/linux/linux-fslc/defconfig b/recipes-kernel/linux/linux-fslc/defconfig index d615e3d..87d06f0 100644 --- a/recipes-kernel/linux/linux-fslc/defconfig +++ b/recipes-kernel/linux/linux-fslc/defconfig @@ -67,7 +67,6 @@ CONFIG_IP_PNP_DHCP=y # CONFIG_INET_XFRM_MODE_TUNNEL is not set # CONFIG_INET_XFRM_MODE_BEET is not set # CONFIG_INET_LRO is not set -CONFIG_IPV6=y CONFIG_NETFILTER=y CONFIG_CAN=y CONFIG_CAN_FLEXCAN=y @@ -296,9 +295,9 @@ CONFIG_RTC_DRV_MC13XXX=y CONFIG_RTC_DRV_MXC=y CONFIG_RTC_DRV_SNVS=y CONFIG_DMADEVICES=y +CONFIG_FSL_EDMA=y CONFIG_IMX_SDMA=y CONFIG_MXS_DMA=y -CONFIG_FSL_EDMA=y CONFIG_STAGING=y # CONFIG_IOMMU_SUPPORT is not set CONFIG_PWM=y @@ -310,9 +309,6 @@ CONFIG_EXT2_FS_SECURITY=y CONFIG_EXT3_FS=y CONFIG_EXT3_FS_POSIX_ACL=y CONFIG_EXT3_FS_SECURITY=y -CONFIG_EXT4_FS=y -CONFIG_EXT4_FS_POSIX_ACL=y -CONFIG_EXT4_FS_SECURITY=y CONFIG_QUOTA=y CONFIG_QUOTA_NETLINK_INTERFACE=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -346,7 +342,6 @@ CONFIG_PROVE_LOCKING=y # CONFIG_FTRACE is not set # CONFIG_ARM_UNWIND is not set CONFIG_SECURITYFS=y -# CONFIG_CRYPTO_ANSI_CPRNG is not set # CONFIG_CRYPTO_HW is not set CONFIG_CRC_CCITT=m CONFIG_CRC_T10DIF=y diff --git a/recipes-kernel/linux/linux-fslc/vf/defconfig b/recipes-kernel/linux/linux-fslc/vf/defconfig index 9afb65f..629ad55 100644 --- a/recipes-kernel/linux/linux-fslc/vf/defconfig +++ b/recipes-kernel/linux/linux-fslc/vf/defconfig @@ -38,7 +38,6 @@ CONFIG_IP_PNP_DHCP=y # CONFIG_INET_XFRM_MODE_TUNNEL is not set # CONFIG_INET_XFRM_MODE_BEET is not set # CONFIG_INET_LRO is not set -CONFIG_IPV6=y CONFIG_NETFILTER=y CONFIG_CAN=y CONFIG_CAN_FLEXCAN=y @@ -178,6 +177,7 @@ CONFIG_VIDEO_CODA=y CONFIG_SOC_CAMERA_OV2640=y CONFIG_IMX_IPUV3_CORE=y CONFIG_DRM=y +CONFIG_DRM_FSL_DCU=y CONFIG_DRM_PANEL_SIMPLE=y CONFIG_DRM_IMX=y CONFIG_DRM_IMX_FB_HELPER=y @@ -185,7 +185,6 @@ CONFIG_DRM_IMX_PARALLEL_DISPLAY=y CONFIG_DRM_IMX_TVE=y CONFIG_DRM_IMX_LDB=y CONFIG_DRM_IMX_HDMI=y -CONFIG_FB_FSL_DCU=y CONFIG_FB_MXS=y CONFIG_LCD_CLASS_DEVICE=y CONFIG_LCD_L4F00242T03=y @@ -262,11 +261,12 @@ CONFIG_RTC_DRV_MC13XXX=y CONFIG_RTC_DRV_MXC=y CONFIG_RTC_DRV_SNVS=y CONFIG_DMADEVICES=y -CONFIG_IMX_SDMA=y CONFIG_FSL_EDMA=y +CONFIG_IMX_SDMA=y CONFIG_STAGING=y # CONFIG_IOMMU_SUPPORT is not set CONFIG_PWM=y +CONFIG_PWM_FSL_FTM=y CONFIG_PWM_IMX=y CONFIG_RESET_CONTROLLER=y CONFIG_EXT2_FS=y @@ -276,9 +276,6 @@ CONFIG_EXT2_FS_SECURITY=y CONFIG_EXT3_FS=y CONFIG_EXT3_FS_POSIX_ACL=y CONFIG_EXT3_FS_SECURITY=y -CONFIG_EXT4_FS=y -CONFIG_EXT4_FS_POSIX_ACL=y -CONFIG_EXT4_FS_SECURITY=y CONFIG_QUOTA=y CONFIG_QUOTA_NETLINK_INTERFACE=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -311,7 +308,6 @@ CONFIG_PROVE_LOCKING=y # CONFIG_FTRACE is not set # CONFIG_ARM_UNWIND is not set CONFIG_SECURITYFS=y -# CONFIG_CRYPTO_ANSI_CPRNG is not set # CONFIG_CRYPTO_HW is not set CONFIG_CRC_CCITT=m CONFIG_CRC_T10DIF=y diff --git a/recipes-kernel/linux/linux-fslc_4.1.bb b/recipes-kernel/linux/linux-fslc_4.1.bb deleted file mode 100644 index a711573..0000000 --- a/recipes-kernel/linux/linux-fslc_4.1.bb +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright (C) 2012-2015 O.S. Systems Software LTDA. -# Released under the MIT license (see COPYING.MIT for the terms) - -SUMMARY = "FSL Community BSP Linux mainline based kernel with backported features and fixes" -DESCRIPTION = "Linux kernel based on mainline kernel used by FSL Community BSP in order to \ -provide support for some backported features and fixes, or because it was applied in linux-next \ -and takes some time to become part of a stable version, or because it is not applicable for \ -upstreaming." - -include linux-fslc.inc - -PV = "4.1+git${SRCPV}" - -SRCBRANCH = "patches-4.1" -SRCREV = "e55a6a92e898a85f47faf04f7e611b931c8c7fe3" - -COMPATIBLE_MACHINE = "(mxs|mx5|mx6|vf)" diff --git a/recipes-kernel/linux/linux-fslc_4.4.bb b/recipes-kernel/linux/linux-fslc_4.4.bb new file mode 100644 index 0000000..d95635f --- /dev/null +++ b/recipes-kernel/linux/linux-fslc_4.4.bb @@ -0,0 +1,17 @@ +# Copyright (C) 2012-2015 O.S. Systems Software LTDA. +# Released under the MIT license (see COPYING.MIT for the terms) + +SUMMARY = "FSL Community BSP Linux mainline based kernel with backported features and fixes" +DESCRIPTION = "Linux kernel based on mainline kernel used by FSL Community BSP in order to \ +provide support for some backported features and fixes, or because it was applied in linux-next \ +and takes some time to become part of a stable version, or because it is not applicable for \ +upstreaming." + +include linux-fslc.inc + +PV = "4.4+git${SRCPV}" + +SRCBRANCH = "4.4.x" +SRCREV = "4d2c6cae83c84ecc5197a9bca0cc62aa08233c7d" + +COMPATIBLE_MACHINE = "(vf)" -- 2.7.0 -- _______________________________________________ meta-freescale mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-freescale
