summaryrefslogtreecommitdiffstats
path: root/recipes-kernel
diff options
context:
space:
mode:
authorDominic Sacré <dominic.sacre@gmx.de>2016-11-10 15:21:31 +0100
committerOtavio Salvador <otavio@ossystems.com.br>2016-11-14 14:10:38 -0200
commitfda4c4911f3ba2bbf0d9521c59d266023bc2bf69 (patch)
treef408d0ac62f3a8d7190f07508b68de9d14d1013f /recipes-kernel
parent0b7c8e0567c3c5d0c9b334bd51218ac02f4d155c (diff)
downloadmeta-freescale-fda4c4911f3ba2bbf0d9521c59d266023bc2bf69.tar.gz
linux-fslc-imx-rt: Upgrade to 4.1-2.0.x GA
Upgrade to revision 176c482, and apply patch 4.1.35-rt41 on top of it. Refresh defconfig for the new kernel version. Signed-off-by: Dominic Sacré <dominic.sacre@gmx.de> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Diffstat (limited to 'recipes-kernel')
-rw-r--r--recipes-kernel/linux/linux-fslc-imx-rt/defconfig15
-rw-r--r--recipes-kernel/linux/linux-fslc-imx-rt_4.1-2.0.x.bb (renamed from recipes-kernel/linux/linux-fslc-imx-rt_4.1-1.0.x.bb)12
2 files changed, 15 insertions, 12 deletions
diff --git a/recipes-kernel/linux/linux-fslc-imx-rt/defconfig b/recipes-kernel/linux/linux-fslc-imx-rt/defconfig
index 05d15d05..34ee14d1 100644
--- a/recipes-kernel/linux/linux-fslc-imx-rt/defconfig
+++ b/recipes-kernel/linux/linux-fslc-imx-rt/defconfig
@@ -25,7 +25,7 @@ CONFIG_SOC_IMX53=y
25CONFIG_SOC_IMX6Q=y 25CONFIG_SOC_IMX6Q=y
26CONFIG_SOC_IMX6SL=y 26CONFIG_SOC_IMX6SL=y
27CONFIG_SOC_IMX6SX=y 27CONFIG_SOC_IMX6SX=y
28CONFIG_SOC_IMX6UL=y 28CONFIG_SOC_IMX6ULL=y
29CONFIG_SOC_IMX7D=y 29CONFIG_SOC_IMX7D=y
30CONFIG_SOC_VF610=y 30CONFIG_SOC_VF610=y
31# CONFIG_SWP_EMULATE is not set 31# CONFIG_SWP_EMULATE is not set
@@ -145,10 +145,10 @@ CONFIG_USB_RTL8150=m
145CONFIG_USB_RTL8152=m 145CONFIG_USB_RTL8152=m
146CONFIG_USB_USBNET=m 146CONFIG_USB_USBNET=m
147CONFIG_USB_NET_CDC_EEM=m 147CONFIG_USB_NET_CDC_EEM=m
148CONFIG_BCMDHD=m 148CONFIG_BCMDHD=y
149CONFIG_BCMDHD_SDIO=y 149CONFIG_BCMDHD_SDIO=y
150CONFIG_BCMDHD_FW_PATH="/lib/firmware/bcm/fw_bcmdhd.bin" 150CONFIG_BCMDHD_FW_PATH="/lib/firmware/bcm/ZP_BCM4339/fw_bcmdhd.bin"
151CONFIG_BCMDHD_NVRAM_PATH="/lib/firmware/bcm/bcmdhd.cal" 151CONFIG_BCMDHD_NVRAM_PATH="/lib/firmware/bcm/ZP_BCM4339/bcmdhd.ZP.OOB.cal"
152# CONFIG_RTL_CARDS is not set 152# CONFIG_RTL_CARDS is not set
153# CONFIG_INPUT_MOUSEDEV_PSAUX is not set 153# CONFIG_INPUT_MOUSEDEV_PSAUX is not set
154CONFIG_INPUT_EVDEV=y 154CONFIG_INPUT_EVDEV=y
@@ -179,6 +179,7 @@ CONFIG_SERIAL_IMX_CONSOLE=y
179CONFIG_SERIAL_FSL_LPUART=y 179CONFIG_SERIAL_FSL_LPUART=y
180CONFIG_SERIAL_FSL_LPUART_CONSOLE=y 180CONFIG_SERIAL_FSL_LPUART_CONSOLE=y
181CONFIG_FSL_OTP=y 181CONFIG_FSL_OTP=y
182CONFIG_HW_RANDOM_IMX_RNG=y
182# CONFIG_I2C_COMPAT is not set 183# CONFIG_I2C_COMPAT is not set
183CONFIG_I2C_CHARDEV=y 184CONFIG_I2C_CHARDEV=y
184# CONFIG_I2C_HELPER_AUTO is not set 185# CONFIG_I2C_HELPER_AUTO is not set
@@ -255,6 +256,8 @@ CONFIG_FB_MXC_SYNC_PANEL=y
255CONFIG_FB_MXC_MIPI_DSI=y 256CONFIG_FB_MXC_MIPI_DSI=y
256CONFIG_FB_MXC_MIPI_DSI_SAMSUNG=y 257CONFIG_FB_MXC_MIPI_DSI_SAMSUNG=y
257CONFIG_FB_MXC_TRULY_WVGA_SYNC_PANEL=y 258CONFIG_FB_MXC_TRULY_WVGA_SYNC_PANEL=y
259CONFIG_FB_MXC_TRULY_PANEL_TFT3P5079E=y
260CONFIG_FB_MXC_TRULY_PANEL_TFT3P5581E=y
258CONFIG_FB_MXC_LDB=y 261CONFIG_FB_MXC_LDB=y
259CONFIG_FB_MXC_HDMI=y 262CONFIG_FB_MXC_HDMI=y
260CONFIG_FB_MXS_SII902X=y 263CONFIG_FB_MXS_SII902X=y
@@ -286,6 +289,7 @@ CONFIG_SND_SOC_IMX_SPDIF=y
286CONFIG_SND_SOC_IMX_MC13783=y 289CONFIG_SND_SOC_IMX_MC13783=y
287CONFIG_SND_SOC_IMX_SI476X=y 290CONFIG_SND_SOC_IMX_SI476X=y
288CONFIG_SND_SOC_IMX_HDMI=y 291CONFIG_SND_SOC_IMX_HDMI=y
292CONFIG_SND_SIMPLE_CARD=y
289CONFIG_USB=y 293CONFIG_USB=y
290CONFIG_USB_OTG_WHITELIST=y 294CONFIG_USB_OTG_WHITELIST=y
291CONFIG_USB_OTG_FSM=y 295CONFIG_USB_OTG_FSM=y
@@ -403,7 +407,6 @@ CONFIG_MAGIC_SYSRQ=y
403CONFIG_SECURITYFS=y 407CONFIG_SECURITYFS=y
404CONFIG_CRYPTO_USER=y 408CONFIG_CRYPTO_USER=y
405CONFIG_CRYPTO_TEST=m 409CONFIG_CRYPTO_TEST=m
406CONFIG_CRYPTO_CBC=y
407CONFIG_CRYPTO_CTS=y 410CONFIG_CRYPTO_CTS=y
408CONFIG_CRYPTO_LRW=y 411CONFIG_CRYPTO_LRW=y
409CONFIG_CRYPTO_XTS=y 412CONFIG_CRYPTO_XTS=y
@@ -414,7 +417,6 @@ CONFIG_CRYPTO_RMD128=y
414CONFIG_CRYPTO_RMD160=y 417CONFIG_CRYPTO_RMD160=y
415CONFIG_CRYPTO_RMD256=y 418CONFIG_CRYPTO_RMD256=y
416CONFIG_CRYPTO_RMD320=y 419CONFIG_CRYPTO_RMD320=y
417CONFIG_CRYPTO_SHA1=y
418CONFIG_CRYPTO_SHA512=y 420CONFIG_CRYPTO_SHA512=y
419CONFIG_CRYPTO_TGR192=y 421CONFIG_CRYPTO_TGR192=y
420CONFIG_CRYPTO_WP512=y 422CONFIG_CRYPTO_WP512=y
@@ -427,6 +429,7 @@ CONFIG_CRYPTO_DEV_FSL_CAAM=y
427CONFIG_CRYPTO_DEV_FSL_CAAM_SM=y 429CONFIG_CRYPTO_DEV_FSL_CAAM_SM=y
428CONFIG_CRYPTO_DEV_FSL_CAAM_SM_TEST=y 430CONFIG_CRYPTO_DEV_FSL_CAAM_SM_TEST=y
429CONFIG_CRYPTO_DEV_FSL_CAAM_SECVIO=y 431CONFIG_CRYPTO_DEV_FSL_CAAM_SECVIO=y
432CONFIG_CRYPTO_DEV_MXS_DCP=y
430CONFIG_CRC_CCITT=m 433CONFIG_CRC_CCITT=m
431CONFIG_CRC_T10DIF=y 434CONFIG_CRC_T10DIF=y
432CONFIG_CRC7=m 435CONFIG_CRC7=m
diff --git a/recipes-kernel/linux/linux-fslc-imx-rt_4.1-1.0.x.bb b/recipes-kernel/linux/linux-fslc-imx-rt_4.1-2.0.x.bb
index 7af29de6..fbb32d81 100644
--- a/recipes-kernel/linux/linux-fslc-imx-rt_4.1-1.0.x.bb
+++ b/recipes-kernel/linux/linux-fslc-imx-rt_4.1-2.0.x.bb
@@ -1,5 +1,5 @@
1SUMMARY = "Realtime version of the FSL Community BSP i.MX6 Linux kernel with backported features and fixes" 1SUMMARY = "Realtime version of the FSL Community BSP i.MX6 Linux kernel with backported features and fixes"
2DESCRIPTION = "Linux kernel based on NXP 4.1.15-1.0.0 GA release, used by FSL Community BSP in order to \ 2DESCRIPTION = "Linux kernel based on NXP 4.1-2.0.0 GA release, used by FSL Community BSP in order to \
3provide support for i.MX6 based platforms and include official Linux kernel stable updates, backported \ 3provide support for i.MX6 based platforms and include official Linux kernel stable updates, backported \
4features and fixes coming from the vendors, kernel community or FSL Community itself. \ 4features and fixes coming from the vendors, kernel community or FSL Community itself. \
5In addition, this kernel has the realtime patch (PREEMPT_RT) applied." 5In addition, this kernel has the realtime patch (PREEMPT_RT) applied."
@@ -8,18 +8,18 @@ include linux-fslc.inc
8 8
9PV .= "+git${SRCPV}" 9PV .= "+git${SRCPV}"
10 10
11SRCBRANCH = "4.1-1.0.x-imx" 11SRCBRANCH = "4.1-2.0.x-imx"
12SRCREV = "445b81a703861b3c146ccd074cb5c14a5363c6d3" 12SRCREV = "176c482f56cd9c523829ceb6bce5c28d3cc6d1c0"
13 13
14SRC_URI += " \ 14SRC_URI += " \
15 https://www.kernel.org/pub/linux/kernel/projects/rt/4.1/older/patch-4.1.19-rt22.patch.gz;name=patch-4.1.19-rt22.patch \ 15 https://www.kernel.org/pub/linux/kernel/projects/rt/4.1/older/patch-4.1.35-rt41.patch.gz;name=rt-patch \
16 file://0001-fix-build.patch \ 16 file://0001-fix-build.patch \
17 file://0002-no-split-ptlocks.patch \ 17 file://0002-no-split-ptlocks.patch \
18 file://0003-Work-around-CPU-stalls-in-the-imx-sdma-driver.patch \ 18 file://0003-Work-around-CPU-stalls-in-the-imx-sdma-driver.patch \
19" 19"
20 20
21SRC_URI[patch-4.1.19-rt22.patch.md5sum] = "20a893d189c619ea3e7489f870478e7a" 21SRC_URI[rt-patch.md5sum] = "6dd1193203cdf6a1a4758fc8baf07a4a"
22SRC_URI[patch-4.1.19-rt22.patch.sha256sum] = "81a6429eb03f085e7f58a669eb23719ae14876c14fe244f5aac909c28ee4104e" 22SRC_URI[rt-patch.sha256sum] = "427e736022e59f83c9489eda889559fcd4fe4abb5646570ade32f2128f2fa725"
23 23
24python () { 24python () {
25 using_builtin_driver = (d.getVar("MACHINE_USES_VIVANTE_KERNEL_DRIVER_MODULE", True) or "") != "1" 25 using_builtin_driver = (d.getVar("MACHINE_USES_VIVANTE_KERNEL_DRIVER_MODULE", True) or "") != "1"