- updated to imx_3.14.52_1.1.0_ga - backport gcc 6 fixes - follow changed OV5640 compatibility string - mxc_v4l2_capture: Allow clock setting for de-interlaced video input - media: Add support for ADV7280 decoder driver as found on ACA - video: mxc: ldb: Add support for LVDS configuration via kernel boot arguments - fixed PCIe operation with Evaluation Board PCIe switch - fixed invalid #address-cells value which fixed issues with PCIe interrupts - disable not serviced DCD/RI UART interrupts - fixed bug preventing gpio-leds dtb configuration - limit SPI clock to datasheet maximum of 18MHz - enable RTL8192CU driver e.g. for LM006 USB Wi-Fi stick
defconfig: Reduce the RAM allocated to cma to at most half the RAM size. Without this the cma allocates most of the RAM on modules with 256MB and the kernel crashes during boot for lack of DMA memory. Additionally add all kernel options used exclusively in the colibri_imx6_defconfig so that all drivers referenced in the dtb are actually available. Signed-off-by: Max Krummenacher <max.krummenac...@toradex.com> Acked-by: Stefan Agner <stefan.ag...@toradex.com> --- .../defconfig | 14 ++++++++++++-- .../{linux-toradex_3.14.28.bb => linux-toradex_3.14.52.bb} | 6 +++--- 2 files changed, 15 insertions(+), 5 deletions(-) rename recipes-kernel/linux/{linux-toradex-3.14.28 => linux-toradex-3.14.52}/defconfig (96%) rename recipes-kernel/linux/{linux-toradex_3.14.28.bb => linux-toradex_3.14.52.bb} (73%) diff --git a/recipes-kernel/linux/linux-toradex-3.14.28/defconfig b/recipes-kernel/linux/linux-toradex-3.14.52/defconfig similarity index 96% rename from recipes-kernel/linux/linux-toradex-3.14.28/defconfig rename to recipes-kernel/linux/linux-toradex-3.14.52/defconfig index 4c7be40..2a90013 100644 --- a/recipes-kernel/linux/linux-toradex-3.14.28/defconfig +++ b/recipes-kernel/linux/linux-toradex-3.14.52/defconfig @@ -70,6 +70,7 @@ CONFIG_IPV6=y CONFIG_NETFILTER=y CONFIG_CAN=y CONFIG_CAN_VCAN=y +CONFIG_CAN_MCP251X=y CONFIG_CAN_FLEXCAN=y CONFIG_BT=m CONFIG_BT_RFCOMM=m @@ -89,6 +90,9 @@ CONFIG_DEVTMPFS_MOUNT=y # CONFIG_STANDALONE is not set CONFIG_DMA_CMA=y CONFIG_CMA_SIZE_MBYTES=320 +CONFIG_CMA_SIZE_PERCENTAGE=50 +CONFIG_CMA_SIZE_SEL_MIN=y +CONFIG_IMX_WEIM=y CONFIG_CONNECTOR=y CONFIG_MTD=y CONFIG_MTD_CMDLINE_PARTS=y @@ -195,6 +199,7 @@ CONFIG_VIDEO_MXC_CAPTURE=m CONFIG_MXC_CAMERA_OV5640=m CONFIG_MXC_CAMERA_OV5642=m CONFIG_MXC_CAMERA_OV5640_MIPI=m +CONFIG_MXC_TVIN_ADV7280=m CONFIG_MXC_TVIN_ADV7180=m CONFIG_MXC_TVIN_MAX9526=m CONFIG_MXC_IPU_DEVICE_QUEUE_SDC=m @@ -244,15 +249,18 @@ CONFIG_HID_MULTITOUCH=m CONFIG_USB_HIDDEV=y CONFIG_USB=y CONFIG_USB_EHCI_HCD=y +CONFIG_USB_ACM=m +CONFIG_USB_WDM=m CONFIG_USB_STORAGE=y CONFIG_USB_CHIPIDEA=y CONFIG_USB_CHIPIDEA_UDC=y CONFIG_USB_CHIPIDEA_HOST=y CONFIG_USB_SERIAL=y +CONFIG_USB_SERIAL_CONSOLE=y CONFIG_USB_SERIAL_GENERIC=y +CONFIG_USB_SERIAL_FTDI_SIO=y CONFIG_USB_SERIAL_PL2303=y -CONFIG_USB_SERIAL_QUALCOMM=y -CONFIG_USB_SERIAL_OPTION=y +CONFIG_USB_SERIAL_OPTION=m CONFIG_USB_MXS_PHY=y CONFIG_USB_GADGET=y CONFIG_USB_ZERO=m @@ -283,6 +291,8 @@ CONFIG_IMX_SDMA=y CONFIG_STAGING=y CONFIG_STMPE_ADC=y # CONFIG_IOMMU_SUPPORT is not set +CONFIG_EXTCON=y +CONFIG_EXTCON_USB_GPIO=y CONFIG_IIO=y CONFIG_PWM=y CONFIG_PWM_IMX=y diff --git a/recipes-kernel/linux/linux-toradex_3.14.28.bb b/recipes-kernel/linux/linux-toradex_3.14.52.bb similarity index 73% rename from recipes-kernel/linux/linux-toradex_3.14.28.bb rename to recipes-kernel/linux/linux-toradex_3.14.52.bb index e7d8718..b43ace6 100644 --- a/recipes-kernel/linux/linux-toradex_3.14.28.bb +++ b/recipes-kernel/linux/linux-toradex_3.14.52.bb @@ -6,8 +6,8 @@ SUMMARY = "Linux kernel for Toradex Freescale i.MX based modules" SRC_URI = "git://git.toradex.com/linux-toradex.git;protocol=git;branch=${SRCBRANCH} \ file://defconfig" -LOCALVERSION = "-v2.5b2" -SRCBRANCH = "toradex_imx_3.14.28_1.0.0_ga" -SRCREV = "8f237ebe42f2cb911245369276a6b3043c2815f2" +LOCALVERSION = "-v2.6b2.1" +SRCBRANCH = "toradex_imx_3.14.52_1.1.0_ga" +SRCREV = "9f2723e14bab4fb558b4a4eb3e941876e2c55e2a" DEPENDS += "lzop-native bc-native" COMPATIBLE_MACHINE = "(mx6)" -- 2.5.5 -- _______________________________________________ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale