Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id 158A6E00D89; Wed, 23 Dec 2015 23:35:30 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_NONE, SPF_HELO_PASS autolearn=ham version=3.3.1 X-Spam-HAM-Report: * -0.0 SPF_HELO_PASS SPF: HELO matches SPF record * -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no * trust * [157.56.110.134 listed in list.dnswl.org] * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1on0134.outbound.protection.outlook.com [157.56.110.134]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 2274BE00D73 for ; Wed, 23 Dec 2015 23:35:11 -0800 (PST) Received: from BN3PR0301CA0009.namprd03.prod.outlook.com (10.160.180.147) by CY1PR0301MB0700.namprd03.prod.outlook.com (10.160.159.142) with Microsoft SMTP Server (TLS) id 15.1.361.13; Thu, 24 Dec 2015 07:19:47 +0000 Received: from BY2FFO11FD044.protection.gbl (2a01:111:f400:7c0c::139) by BN3PR0301CA0009.outlook.office365.com (2a01:111:e400:4000::19) with Microsoft SMTP Server (TLS) id 15.1.361.13 via Frontend Transport; Thu, 24 Dec 2015 07:19:47 +0000 Authentication-Results: spf=permerror (sender IP is 192.88.168.50) smtp.mailfrom=freescale.com; freescale.mail.onmicrosoft.com; dkim=none (message not signed) header.d=none; freescale.mail.onmicrosoft.com; dmarc=none action=none header.from=freescale.com; Received-SPF: PermError (protection.outlook.com: domain of freescale.com used an invalid SPF mechanism) Received: from tx30smr01.am.freescale.net (192.88.168.50) by BY2FFO11FD044.mail.protection.outlook.com (10.1.14.229) with Microsoft SMTP Server (TLS) id 15.1.355.15 via Frontend Transport; Thu, 24 Dec 2015 07:19:46 +0000 Received: from r01007-12.ap.freescale.net (r01007-12.ap.freescale.net [10.192.241.124]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id tBO7JgxZ005948; Thu, 24 Dec 2015 00:19:45 -0700 From: Jun Zhu To: Date: Thu, 24 Dec 2015 15:16:48 +0800 Message-ID: <1450941434-6016-2-git-send-email-R01007@freescale.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1450941434-6016-1-git-send-email-R01007@freescale.com> References: <1450941434-6016-1-git-send-email-R01007@freescale.com> X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD044; 1:k44G5zOkJ/nwPeSzPzbIjzBMVXQeJCRsiRPt0goT9vXIobCiEjKPjflLh5gUlBIIgto8hoyzB0mA5SXZya3Y9F1rP7X6UX6rMJKZ0cvHlKfNA2/jXWQ2Qo96pdAQd7XQ+DmmtVr4IqTMeeZ8Fb3qGjzGG44/1wALaSco4n7gnRLfPkwwMDHud82qeL3OxiETtKfPvLVt6Sq//FueLCc4nOdgNwjT6DS5FCoVQrcxn+6wX2rX51KxJ6RWjnBlDxEuaBJFMwLDSE6nSgD1Ga+lcx9t7GJ2DrxuBw0KIL2dP1/Ew2KRXG9yTPibDQ1RVU8i+fRSf/gIl2OcL1HjHrIkPB7xGbzoPZwzRcDjdRzlWYrbzXXeCxNM/XupCAmCkvVcdIgm0dg4auccQB8417gGk3twAxnI+rOhh0sGJeCkoJspAB3DUYCr87LAroovsZL4 X-Forefront-Antispam-Report: CIP:192.88.168.50; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(448002)(3190300001)(5423002)(199003)(189002)(189998001)(5003940100001)(110136002)(97736004)(107886002)(81156007)(1096002)(1220700001)(11100500001)(5001960100002)(586003)(36756003)(50466002)(106466001)(450100001)(229853001)(48376002)(50226001)(2351001)(47776003)(575784001)(87936001)(85326001)(6806005)(19580405001)(50986999)(19580395003)(4001430100002)(230783001)(104016004)(5008740100001)(77096005)(2950100001)(92566002)(76176999); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR0301MB0700; H:tx30smr01.am.freescale.net; FPR:; SPF:PermError; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; MIME-Version: 1.0 X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB0700; 2:f8WE1qm5N1N6PmfWwQP/QSO3G1alx1wKx5/5Y2CuB1a16YKlMI7DobHHzvTSImyxZRI819sKBSDDib1md/1DLOcZ/6GuK3GWpktlw3dIo/30cYOrT81uEpsaS+Dve09ocs2tUMPSR4/c7kPlvJx3ig==; 3:tnxGLujpukh4PpANA+5qMffwDxOmQcvRneUDHpi68eCTWXSRCbedusc7y+7USUFmcQ72rQWKvq33mhMjlwpf8ml/tgpcavogiCrsQCMU75/DhaYs/UiZk4uQyCg3PPyuPEetvC5OwOJUH3bj/y1XLl3uL/2HdlpdHQnN+9IHWm++quQig4E2TvXCOt6seYUKny75KobseXjDcWfu0qo+bGCJLJcBB5dls8DUXtz7BHk=; 25:PvII5EQ0K7ftBDL26Qf3yFwnTt77dImHbpWW7qZ2A+zZMlWedKw21ypAuhl5I9wyHx+52yG5+PxGwV3wDdARRUr/jTSjHpDO29O1trDSJyvVHzzZenVQBk1Z6vnLmYbCkUjq2VFE+aam/sQkResW3Vcu6hfMPB7b1tMm4nySby97O6fHI/lm8KtD1awuWV0X/+WaYEtXizvDDy8D2Kvu0HCoIXbnvmON02abyy224g//JLnkyQAFUlpGWolt6IH4D3I8dFVnge0RQADmiNc9oA== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0301MB0700; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB0700; 20:CtDdsaZTkVmNgRvglAVociLLCohfsYgwujKVev1WnvBsHydNAyxdrDno0iXUKtewaWmkkIZtjZznKGo771pkL5UYxZrlp3u7MGf7KdgVY5AYpHlMz9B+hCFGdKjSBdbxRjRHbKcLyRgxsOAOpLow4kP8Hz69Fu31438oEzU0YFyLmNLGgAUPU7oQj2abeu/h4uColrr442jUfxWV9GtOgf+F1TrhJKljWaYNMSwPNfCqHuB6qcJ/yRekh0TM4u26os9bAljcMZZPfoM/1YQqmvUUIJkkaqz5LDbJpQLxHEkMe3zqGyKpLTRutGPKunnVH+6A3OK0F4+NZU8Rj/yeFL2EFXjCZcG4HaCVtnPQmGM=; 4:GioWfnE/g0kqKUukht6YgvvcoRrgQnVAj9NwV2igdDSx1I+xBcELt7n6kGT3rU724Skp7a3MmEj95IxiP0xcEAgeRbDLAK6Ytse4pMcllzR4LRluRwN+oYz/mtYJwS6XQuGfJlzSj5M1vPOT37AS1APkjK6rQ+hMlm1XZsu70Si0k3GYoE8+R7oP7sduSz3zDRYgV7ag8eERkhxIKceQDJlB54+QghEMQ5pVQlxYG309Z6v70rqELgpHVCGtxJK2CRR5XBbkzobDNDSsFjkwsA3beJJ8peQeRidxPib5P2B3nS4clsygl7cFIVrWDe0Ov89fTQmXbXhwYMu35ZDxFLGD9qRdcpGRcZXobMMDK4QItpDTCvi+/LV32dH5ZvgZgK1kXITZFnItRmGWj4pEF7IPw/yxyPx5N+QSj8hCAygMO0X3mclsadRaEWOVN5o5 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(101931422205132); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(520078)(8121501046)(10201501046)(3002001); SRVR:CY1PR0301MB0700; BCL:0; PCL:0; RULEID:; SRVR:CY1PR0301MB0700; X-Forefront-PRVS: 0800C0C167 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0301MB0700; 23:FUqaeaImM2AGxvYIOtl3E4hgx4x5XYReybwL38w?= =?us-ascii?Q?5oQzS1dKlyeNZV+KBw6g9SgNCGbTeE2jbWB50clnN97p8AP7iQByB35YMxsS?= =?us-ascii?Q?GyG2nPMUoth/WA2/iviDDqgS3oPYp61EAlcLnTsoO2iowZDAonfR1poBY5fv?= =?us-ascii?Q?PaMs4pGcjpBU2ludreK3IoxcHy9CGGkQeH+IHkiYhj7r8oIAaKePwkJ6b3mp?= =?us-ascii?Q?XqLUD5wGSpHzuqzFpxTZMWCvTQFXpnHG6+J9doC0HZH3IeN78yHZvZUT4cyE?= =?us-ascii?Q?bvZNtp4XgvenQwRx9FXS+2BTKe8Xt0ZlMjbWDtCPs1USkic1TOvv6HQBDVeX?= =?us-ascii?Q?sXkt19/HyPNdGijfCQrrGu+SNnM6OaFd/YptleEux4f0Ei/dzRPhYjojvqcF?= =?us-ascii?Q?537Mwzi1w505Ks9vTjODZZzCnTHNUXUCIIMMHuzGN/UU1I7rRLGQ7N5Inxs0?= =?us-ascii?Q?FDgBRX4+klPIIv5n4pJzCp5khSYGEi28lClRaZBtIlK+u5TEiYhUPF3D2Fte?= =?us-ascii?Q?Ws3jxizubamNu911LmUjRL3WPX365YxbfC/VePuu0c/O53NhyCAO6koDoc+V?= =?us-ascii?Q?seod+JMTTslbGePRpatwlLOVdsEAvdzkIq5E+ecuLEwKVtaQDszLoDKn6sPg?= =?us-ascii?Q?JnaXYb0V01VRmkM+1ZJjwcHGBSLjEcc33o3YjTC4U2ZAXO26F9M79I7oBozD?= =?us-ascii?Q?QUoYntcoHSUDzE4PCcUJhSGNVh9igg/gZ4k+xuAPWZtaZ9EnPJrUZDq73n1Y?= =?us-ascii?Q?xZ5Ps2MXjxDLpbI51BgpF0hVKiH0ScA/o0gU0gpAq/vHHG+ztZlKatiYDiu4?= =?us-ascii?Q?VQcVSjvxongyV9fZcnFsWW5VrupiNDa6dKIuxsela4rwX5zARKQzWl1RosLx?= =?us-ascii?Q?R2kCJd8sJHGO9OQzeX1OY5LGlZOU5/qF9PkryvdF7neL5pmiK7M+nTgJ/Y3N?= =?us-ascii?Q?qu4OGBIAbiYCE3Dr+haMUujEqDWY0JPVXeF2Fg+VyYe/Iznx6gDET7p7+2Xa?= =?us-ascii?Q?11j1JXQ4JQiQJCrmx4ntc0qbHISmhiPqCWvRfQRfx95cnutw1Qdch/DLjJYR?= =?us-ascii?Q?iIwYzSe9wt5Alf91BRFP25aky5zppYfhUeZK+klK7z1MofpyQTUWTEaHR2Vv?= =?us-ascii?Q?SrJNKNe8sg2Q=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB0700; 5:LvCf+7iACewhGrw+hARzIpZBQ1b9pqL9fpm2NIQbGY5ob8rYl22AKJcQ3W+pATOzgCNp+e47+XR49+RxMn0UTBB7+KSDAJNdJhTdUnNPneHwL0xjlg2zoOXfPaJYkTeZTpfH10xtQkz2hjjFKskShA==; 24:rNbk4V4W2vQ628Yjq03aM/qH2j55DkvvbJsBTvaEwzNzfizbLAxkLxDRNsOPRAnT0yoGy49gz4ne7pRB6qBdh4Uid0JhZ1lM0LrQZ/NkmB0= X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Dec 2015 07:19:46.3874 (UTC) X-MS-Exchange-CrossTenant-Id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=710a03f5-10f6-4d38-9ff4-a80b81da590d; Ip=[192.88.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0301MB0700 Subject: [meta-fsl-arm][PATCH 01/27] linux-imx: Upgrade to 3.14.52-1.1.0_ga Consolidatd GA release X-BeenThere: meta-freescale@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-fsl-* layers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Dec 2015 07:35:30 -0000 Content-Type: text/plain From: Lauren Post Signed-off-by: Lauren Post --- ...LLVMLinux-use-static-inline-in-ARM-ftrace.patch | 48 ------------------ ...nux-Change-extern-inline-to-static-inline.patch | 59 ---------------------- ...Disable-imx6sl-specific-code-when-imx6sl-.patch | 0 ...sdhc-imx-Fixup-runtime-PM-conditions-duri.patch | 0 .../imx/defconfig | 28 ++++++---- ...ool_3.14.38.bb => linux-imx-mfgtool_3.14.52.bb} | 0 recipes-kernel/linux/linux-imx_3.14.38.bb | 43 ---------------- recipes-kernel/linux/linux-imx_3.14.52.bb | 23 +++++++++ 8 files changed, 42 insertions(+), 159 deletions(-) delete mode 100644 recipes-kernel/linux/linux-imx-3.14.38/0001-ARM-8158-LLVMLinux-use-static-inline-in-ARM-ftrace.patch delete mode 100644 recipes-kernel/linux/linux-imx-3.14.38/0001-ARM-LLVMLinux-Change-extern-inline-to-static-inline.patch rename recipes-kernel/linux/{linux-imx-3.14.38 => linux-imx-3.14.52}/0003-ARM-imx6sl-Disable-imx6sl-specific-code-when-imx6sl-.patch (100%) rename recipes-kernel/linux/{linux-imx-3.14.38 => linux-imx-3.14.52}/0004-mmc-sdhci-esdhc-imx-Fixup-runtime-PM-conditions-duri.patch (100%) rename recipes-kernel/linux/{linux-imx-3.14.38 => linux-imx-3.14.52}/imx/defconfig (94%) rename recipes-kernel/linux/{linux-imx-mfgtool_3.14.38.bb => linux-imx-mfgtool_3.14.52.bb} (100%) delete mode 100644 recipes-kernel/linux/linux-imx_3.14.38.bb create mode 100644 recipes-kernel/linux/linux-imx_3.14.52.bb diff --git a/recipes-kernel/linux/linux-imx-3.14.38/0001-ARM-8158-LLVMLinux-use-static-inline-in-ARM-ftrace.patch b/recipes-kernel/linux/linux-imx-3.14.38/0001-ARM-8158-LLVMLinux-use-static-inline-in-ARM-ftrace.patch deleted file mode 100644 index 47f13c7..0000000 --- a/recipes-kernel/linux/linux-imx-3.14.38/0001-ARM-8158-LLVMLinux-use-static-inline-in-ARM-ftrace.patch +++ /dev/null @@ -1,48 +0,0 @@ -From aeea3592a13bf12861943e44fc48f1f270941f8d Mon Sep 17 00:00:00 2001 -From: Behan Webster -Date: Wed, 24 Sep 2014 01:06:46 +0100 -Subject: ARM: 8158/1: LLVMLinux: use static inline in ARM ftrace.h - -With compilers which follow the C99 standard (like modern versions of gcc and -clang), "extern inline" does the wrong thing (emits code for an externally -linkable version of the inline function). In this case using static inline -and removing the NULL version of return_address in return_address.c does -the right thing. - -Signed-off-by: Behan Webster -Reviewed-by: Mark Charlebois -Acked-by: Steven Rostedt -Signed-off-by: Russell King - -diff --git a/arch/arm/include/asm/ftrace.h b/arch/arm/include/asm/ftrace.h -index 39eb16b..bfe2a2f 100644 ---- a/arch/arm/include/asm/ftrace.h -+++ b/arch/arm/include/asm/ftrace.h -@@ -45,7 +45,7 @@ void *return_address(unsigned int); - - #else - --extern inline void *return_address(unsigned int level) -+static inline void *return_address(unsigned int level) - { - return NULL; - } -diff --git a/arch/arm/kernel/return_address.c b/arch/arm/kernel/return_address.c -index fafedd8..f6aa84d 100644 ---- a/arch/arm/kernel/return_address.c -+++ b/arch/arm/kernel/return_address.c -@@ -63,11 +63,6 @@ void *return_address(unsigned int level) - #warning "TODO: return_address should use unwind tables" - #endif - --void *return_address(unsigned int level) --{ -- return NULL; --} -- - #endif /* if defined(CONFIG_FRAME_POINTER) && !defined(CONFIG_ARM_UNWIND) / else */ - - EXPORT_SYMBOL_GPL(return_address); --- -cgit v0.10.2 - diff --git a/recipes-kernel/linux/linux-imx-3.14.38/0001-ARM-LLVMLinux-Change-extern-inline-to-static-inline.patch b/recipes-kernel/linux/linux-imx-3.14.38/0001-ARM-LLVMLinux-Change-extern-inline-to-static-inline.patch deleted file mode 100644 index 0ab03fb..0000000 --- a/recipes-kernel/linux/linux-imx-3.14.38/0001-ARM-LLVMLinux-Change-extern-inline-to-static-inline.patch +++ /dev/null @@ -1,59 +0,0 @@ -From a2561791169351cbf1ac5ca0c4299a0eef7eca65 Mon Sep 17 00:00:00 2001 -From: Behan Webster -Date: Tue, 3 Sep 2013 22:27:26 -0400 -Subject: [PATCH] ARM: LLVMLinux: Change "extern inline" to "static inline" in - glue-cache.h - -With compilers which follow the C99 standard (like modern versions of gcc and -clang), "extern inline" does the wrong thing (emits code for an externally -linkable version of the inline function). "static inline" is the correct choice -instead. - -Author: Behan Webster -Signed-off-by: Behan Webster -Reviewed-by: Mark Charlebois ---- - arch/arm/include/asm/glue-cache.h | 22 +++++++++++----------- - 1 file changed, 11 insertions(+), 11 deletions(-) - -diff --git a/arch/arm/include/asm/glue-cache.h b/arch/arm/include/asm/glue-cache.h -index c81adc0..a3c24cd 100644 ---- a/arch/arm/include/asm/glue-cache.h -+++ b/arch/arm/include/asm/glue-cache.h -@@ -130,22 +130,22 @@ - #endif - - #ifndef __ASSEMBLER__ --extern inline void nop_flush_icache_all(void) { } --extern inline void nop_flush_kern_cache_all(void) { } --extern inline void nop_flush_kern_cache_louis(void) { } --extern inline void nop_flush_user_cache_all(void) { } --extern inline void nop_flush_user_cache_range(unsigned long a, -+static inline void nop_flush_icache_all(void) { } -+static inline void nop_flush_kern_cache_all(void) { } -+static inline void nop_flush_kern_cache_louis(void) { } -+static inline void nop_flush_user_cache_all(void) { } -+static inline void nop_flush_user_cache_range(unsigned long a, - unsigned long b, unsigned int c) { } - --extern inline void nop_coherent_kern_range(unsigned long a, unsigned long b) { } --extern inline int nop_coherent_user_range(unsigned long a, -+static inline void nop_coherent_kern_range(unsigned long a, unsigned long b) { } -+static inline int nop_coherent_user_range(unsigned long a, - unsigned long b) { return 0; } --extern inline void nop_flush_kern_dcache_area(void *a, size_t s) { } -+static inline void nop_flush_kern_dcache_area(void *a, size_t s) { } - --extern inline void nop_dma_flush_range(const void *a, const void *b) { } -+static inline void nop_dma_flush_range(const void *a, const void *b) { } - --extern inline void nop_dma_map_area(const void *s, size_t l, int f) { } --extern inline void nop_dma_unmap_area(const void *s, size_t l, int f) { } -+static inline void nop_dma_map_area(const void *s, size_t l, int f) { } -+static inline void nop_dma_unmap_area(const void *s, size_t l, int f) { } - #endif - - #ifndef MULTI_CACHE --- -2.1.4 - diff --git a/recipes-kernel/linux/linux-imx-3.14.38/0003-ARM-imx6sl-Disable-imx6sl-specific-code-when-imx6sl-.patch b/recipes-kernel/linux/linux-imx-3.14.52/0003-ARM-imx6sl-Disable-imx6sl-specific-code-when-imx6sl-.patch similarity index 100% rename from recipes-kernel/linux/linux-imx-3.14.38/0003-ARM-imx6sl-Disable-imx6sl-specific-code-when-imx6sl-.patch rename to recipes-kernel/linux/linux-imx-3.14.52/0003-ARM-imx6sl-Disable-imx6sl-specific-code-when-imx6sl-.patch diff --git a/recipes-kernel/linux/linux-imx-3.14.38/0004-mmc-sdhci-esdhc-imx-Fixup-runtime-PM-conditions-duri.patch b/recipes-kernel/linux/linux-imx-3.14.52/0004-mmc-sdhci-esdhc-imx-Fixup-runtime-PM-conditions-duri.patch similarity index 100% rename from recipes-kernel/linux/linux-imx-3.14.38/0004-mmc-sdhci-esdhc-imx-Fixup-runtime-PM-conditions-duri.patch rename to recipes-kernel/linux/linux-imx-3.14.52/0004-mmc-sdhci-esdhc-imx-Fixup-runtime-PM-conditions-duri.patch diff --git a/recipes-kernel/linux/linux-imx-3.14.38/imx/defconfig b/recipes-kernel/linux/linux-imx-3.14.52/imx/defconfig similarity index 94% rename from recipes-kernel/linux/linux-imx-3.14.38/imx/defconfig rename to recipes-kernel/linux/linux-imx-3.14.52/imx/defconfig index dd9f739..e3315f3 100644 --- a/recipes-kernel/linux/linux-imx-3.14.38/imx/defconfig +++ b/recipes-kernel/linux/linux-imx-3.14.52/imx/defconfig @@ -80,7 +80,6 @@ CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_HIDP=y CONFIG_BT_HCIBTUSB=y -CONFIG_BT_HCIBTSDIO=y CONFIG_BT_HCIUART=y CONFIG_BT_HCIUART_H4=y CONFIG_BT_HCIUART_BCSP=y @@ -117,6 +116,8 @@ CONFIG_MTD_UBI=y CONFIG_BLK_DEV_LOOP=y CONFIG_BLK_DEV_RAM=y CONFIG_BLK_DEV_RAM_SIZE=65536 +CONFIG_SENSORS_FXOS8700=y +CONFIG_SENSORS_FXAS2100X=y CONFIG_EEPROM_AT24=y CONFIG_EEPROM_AT25=y # CONFIG_SCSI_PROC_FS is not set @@ -145,33 +146,38 @@ CONFIG_SMC91X=y CONFIG_SMC911X=y CONFIG_SMSC911X=y # CONFIG_NET_VENDOR_STMICRO is not set +CONFIG_MICREL_PHY=y CONFIG_USB_PEGASUS=m CONFIG_USB_RTL8150=m CONFIG_USB_RTL8152=m CONFIG_USB_USBNET=m CONFIG_USB_NET_CDC_EEM=m -CONFIG_ATH_CARDS=y -CONFIG_ATH6KL=m -CONFIG_ATH6KL_SDIO=m -CONFIG_BRCMFMAC=m +CONFIG_BCMDHD=m +CONFIG_BCMDHD_SDIO=y +CONFIG_BCMDHD_FW_PATH="/lib/firmware/bcm/fw_bcmdhd.bin" +CONFIG_BCMDHD_NVRAM_PATH="/lib/firmware/bcm/bcmdhd.cal" +# CONFIG_RTL_CARDS is not set # CONFIG_INPUT_MOUSEDEV_PSAUX is not set CONFIG_INPUT_EVDEV=y CONFIG_INPUT_EVBUG=m CONFIG_KEYBOARD_GPIO=y -CONFIG_KEYBOARD_SNVS_PWRKEY=y CONFIG_KEYBOARD_IMX=y CONFIG_MOUSE_PS2=m CONFIG_MOUSE_PS2_ELANTECH=y CONFIG_INPUT_TOUCHSCREEN=y +CONFIG_TOUCHSCREEN_ADS7846=y CONFIG_TOUCHSCREEN_EGALAX=y CONFIG_TOUCHSCREEN_ELAN=y CONFIG_TOUCHSCREEN_MAX11801=y +CONFIG_TOUCHSCREEN_IMX6UL_TSC=y CONFIG_TOUCHSCREEN_MC13783=y CONFIG_TOUCHSCREEN_TSC2007=y CONFIG_TOUCHSCREEN_STMPE=y CONFIG_INPUT_MISC=y CONFIG_INPUT_MMA8450=y CONFIG_INPUT_ISL29023=y +CONFIG_INPUT_MPL3115=y +CONFIG_SENSOR_FXLS8471=y CONFIG_SERIO_SERPORT=m # CONFIG_LEGACY_PTYS is not set # CONFIG_DEVKMEM is not set @@ -194,7 +200,6 @@ CONFIG_GPIO_MAX732X=y CONFIG_GPIO_74X164=y CONFIG_POWER_SUPPLY=y CONFIG_SABRESD_MAX8903=y -CONFIG_IMX6_USB_CHARGER=y CONFIG_SENSORS_MAX17135=y CONFIG_SENSORS_MAG3110=y CONFIG_THERMAL=y @@ -213,6 +218,7 @@ CONFIG_REGULATOR=y CONFIG_REGULATOR_FIXED_VOLTAGE=y CONFIG_REGULATOR_ANATOP=y CONFIG_REGULATOR_DA9052=y +CONFIG_REGULATOR_GPIO=y CONFIG_REGULATOR_MAX17135=y CONFIG_REGULATOR_MC13783=y CONFIG_REGULATOR_MC13892=y @@ -237,6 +243,8 @@ CONFIG_VIDEO_MXC_IPU_OUTPUT=y CONFIG_VIDEO_MXC_PXP_V4L2=y CONFIG_VIDEO_MXC_CSI_CAMERA=m CONFIG_MXC_VADC=m +CONFIG_MXC_MIPI_CSI=m +CONFIG_MXC_CAMERA_OV5647_MIPI=m CONFIG_SOC_CAMERA=y CONFIG_VIDEO_MX3=y CONFIG_V4L_MEM2MEM_DRIVERS=y @@ -256,6 +264,7 @@ CONFIG_BACKLIGHT_PWM=y CONFIG_FB_MXC_SYNC_PANEL=y CONFIG_FB_MXC_LDB=y CONFIG_FB_MXC_MIPI_DSI=y +CONFIG_FB_MXC_MIPI_DSI_SAMSUNG=y CONFIG_FB_MXC_TRULY_WVGA_SYNC_PANEL=y CONFIG_FB_MXC_HDMI=y CONFIG_FB_MXC_EINK_PANEL=y @@ -284,9 +293,11 @@ CONFIG_SND_SOC_IMX_MC13783=y CONFIG_SND_SOC_IMX_HDMI=y CONFIG_SND_SOC_IMX_SI476X=y CONFIG_USB=y +CONFIG_USB_OTG_WHITELIST=y CONFIG_USB_OTG_FSM=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_MXC=y +CONFIG_USB_HCD_TEST_MODE=y CONFIG_USB_ACM=m CONFIG_USB_STORAGE=y CONFIG_USB_CHIPIDEA=y @@ -296,7 +307,7 @@ CONFIG_USB_SERIAL=m CONFIG_USB_SERIAL_GENERIC=y CONFIG_USB_SERIAL_FTDI_SIO=m CONFIG_USB_SERIAL_OPTION=m -CONFIG_USB_EHSET_TEST_FIXTURE=m +CONFIG_USB_EHSET_TEST_FIXTURE=y CONFIG_NOP_USB_XCEIV=y CONFIG_USB_MXS_PHY=y CONFIG_USB_GADGET=y @@ -327,7 +338,6 @@ CONFIG_MXC_IPU=y CONFIG_MXC_GPU_VIV=y CONFIG_MXC_IPU_V3_PRE=y CONFIG_MXC_MIPI_CSI2=y -CONFIG_MXC_MLB150=m CONFIG_MXC_SIM=y CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y diff --git a/recipes-kernel/linux/linux-imx-mfgtool_3.14.38.bb b/recipes-kernel/linux/linux-imx-mfgtool_3.14.52.bb similarity index 100% rename from recipes-kernel/linux/linux-imx-mfgtool_3.14.38.bb rename to recipes-kernel/linux/linux-imx-mfgtool_3.14.52.bb diff --git a/recipes-kernel/linux/linux-imx_3.14.38.bb b/recipes-kernel/linux/linux-imx_3.14.38.bb deleted file mode 100644 index 886298f..0000000 --- a/recipes-kernel/linux/linux-imx_3.14.38.bb +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright (C) 2013-2015 Freescale Semiconductor -# Released under the MIT license (see COPYING.MIT for the terms) - -SUMMARY = "Linux Kernel provided and supported by Freescale" -DESCRIPTION = "Linux Kernel provided and supported by Freescale with focus on \ -i.MX Family Reference Boards. It includes support for many IPs such as GPU, VPU and IPU." - -require recipes-kernel/linux/linux-imx.inc -require recipes-kernel/linux/linux-dtb.inc - -DEPENDS += "lzop-native bc-native" - -SRCBRANCH_mx6q = "imx_3.14.38_6qp_ga" -LOCALVERSION_mx6q = "-6QuadPlus" -SRCREV_mx6q = "75a01115a7f53d728e6abeb7b205676cc2a50bc0" - -SRCBRANCH_mx6dl = "imx_3.14.38_6qp_ga" -LOCALVERSION_mx6dl = "-6DualLite" -SRCREV_mx6dl = "75a01115a7f53d728e6abeb7b205676cc2a50bc0" - -SRCBRANCH_mx6sx = "imx_3.14.38_6qp_ga" -LOCALVERSION_mx6sx = "-6SoloX" -SRCREV_mx6sx = "75a01115a7f53d728e6abeb7b205676cc2a50bc0" - -SRCBRANCH_mx6sl = "imx_3.14.38_6qp_ga" -LOCALVERSION_mx6sl = "-6SOloLite" -SRCREV_mx6sl = "75a01115a7f53d728e6abeb7b205676cc2a50bc0" - -SRCBRANCH_mx6ul = "imx_3.14.38_6ul_ga" -LOCALVERSION_mx6ul = "-6UltraLite" -SRCREV_mx6ul = "e4944a51c4bb950a8f13e421eefc000a87350e23" - -SRCBRANCH_mx7 = "imx_3.14.38_6ul_ga" -LOCALVERSION_mx7 = "-7Dual_beta" -SRCREV_mx7 = "e4944a51c4bb950a8f13e421eefc000a87350e23" - -SRC_URI += " \ - file://0004-mmc-sdhci-esdhc-imx-Fixup-runtime-PM-conditions-duri.patch \ - file://0001-ARM-LLVMLinux-Change-extern-inline-to-static-inline.patch \ - file://0001-ARM-8158-LLVMLinux-use-static-inline-in-ARM-ftrace.patch \ -" - -COMPATIBLE_MACHINE = "(mx6|mx6ul|mx7)" diff --git a/recipes-kernel/linux/linux-imx_3.14.52.bb b/recipes-kernel/linux/linux-imx_3.14.52.bb new file mode 100644 index 0000000..bd54de2 --- /dev/null +++ b/recipes-kernel/linux/linux-imx_3.14.52.bb @@ -0,0 +1,23 @@ +# Copyright (C) 2013-2015 Freescale Semiconductor +# Released under the MIT license (see COPYING.MIT for the terms) + +SUMMARY = "Linux Kernel provided and supported by Freescale" +DESCRIPTION = "Linux Kernel provided and supported by Freescale with focus on \ +i.MX Family Reference Boards. It includes support for many IPs such as GPU, VPU and IPU." + +require recipes-kernel/linux/linux-imx.inc +require recipes-kernel/linux/linux-dtb.inc + +DEPENDS += "lzop-native bc-native" + +SRCBRANCH = "imx_3.14.52_1.1.0_ga" +LOCALVERSION = "-1.1.0_ga" +SRCREV = "5f6f0a50e6039370078369ddf380179d59024789" + +SRC_URI += " \ + file://0004-mmc-sdhci-esdhc-imx-Fixup-runtime-PM-conditions-duri.patch \ +" + +DEFAULT_PREFERENCE = "1" + +COMPATIBLE_MACHINE = "(mx6|mx6ul|mx7)" -- 1.9.1