- Merge to upstream patchlevel Linux 4.4.73 - Add Remote Processor Messaging (rpmsg) driver for Vybrid - Various other additions and fixes - Synchronize defconfig with kernel tree colibri_vf_defconfig
Apart from the upstream patches the following commits were added: * c1d5fe2 Merge tag 'v4.4.73' into toradex_vf_4.4-next * 0068a1b ARM: dts: vf-colibri-aster: Add support for Aster with Vybrid * f37e832 ARM: vf610: PM: Use device tree property to register power_off function * 3348e45 tty: serial: fsl_lpuart: fix del_timer_sync() vs timer routine deadlock * f9fc0f2 ARM: dts: imx: fix M41T0 RTC compatible string * 41e7fd5 rtc: ds1307: support m41t0 variant * 7cfa321 tty: serial: fsl_lpuart: lock port on console write * 00babbc ARM: dts: colibri-vf: use pull-down for USBC_DET pin * 8b06b41 tty: serial: fsl_lpuart: resync with 4.9 kernel * 837e5b8 Merge tag 'v4.4.59' into toradex_vf_4.4-next * 418f717 net: fsl_l2_switch: cleanup in remove callback * 86b0182 net: ethernet: freescale: allow vf610_l2_switch as module * fa64e12 net: fsl_l2_switch: drop registering phy in switch mode * cd2eb96 Merge tag 'v4.4.39' into toradex_vf_4.4-next * 56ffbfa spi: spi-fsl-dspi: Purge switch between EOQ and DMA mode * 90b6d21 ARM: dts: vfxxx: Enable DMA for DSPI2 and DSPI3 * e2d03ba spi: spi-fsl-dspi: Fix incorrect freeing of DMA allocated buffers * 9b02266 spi: spi-fsl-dspi: Fix continuous selection format * 529dcc0 spi: spi-fsl-dspi: Fix incorrect DMA setup * de55e33 spi: spi-fsl-dspi: Fix SPI transfer issue when using multiple SPI_IOC_MESSAGE * 3356fd1 spi: spi-fsl-dspi: Fix data corruption for 1K transfers or more * e1ce49e drm/fsl-dcu: introduce kernel parameter to specify fbdev depth * 93fb63a ARM: configs: colibri_vf: configure IPv6 SIT driver as module * 4a8d085 sdhci-esdhc-imx: fix bus-width for 1-bit operation. * 3816bd7 ARM: vf610: PM: register power_off function * 7ccb5e5 usb: chipidea: implement platform shutdown callback * 1cb2765 drm/fsl-dcu: disable CRTC gracefully * 9e4d484 net: fec: align IP header in hardware * 6a18208 Input: colibri-vf50-ts: disable IRQs on close * a650cbf tty: serial: fsl_lpuart: Fix Tx DMA edge case * 64086f8 drm/fsl-dcu: enable pixel clock when enabling CRTC * 44108d4 drm/fb_cma_helper: Remove implicit call to disable_unused_functions * 01a613e drm/fsl-dcu: do not transfer register in mode_set_nofb * ab74a917 drm/fsl-dcu: do not explicitly transfer registers on plane init * b385ffb drm/fsl-dcu: enable TCON bypass mode by default * 7ecc29c ARM: dts: vfxxx: Include support for dspi[23] functionality. * 95bb750 drm/fsl-dcu: implement lastclose callback * 5f0a2c4 rpmsg: vf610_rpmsg: check for error pointer * a47f6f42 char: vf610_sema4: use macro to register driver * a5a7e6d char: vf610_sema4: improve error handling * fa359d7 pinctrl: freescale: avoid overwriting pin config when freeing GPIO * 624f65b i2c: imx: defer probe if bus recovery GPIOs are not ready * 2e02dcb i2c: imx: make bus recovery through pinctrl optional * 25ae853 ARM: vf610: PM: initialize suspend to memory seperately * 80c40b6 ARM: dts: vfxxx: Reintroduce the OCRAM nodes * cd89f00 Merge tag 'v4.4.21' into toradex_vf_4.4-next * 45de59e spi: spi-fsl-dspi: Add DMA support for Vybrid * a8f99a5 ARM: dts: vfxxx: Enable DMA for DSPI on Vybrid * 51243ff tty: serial: fsl_lpuart: Fix parity control * 8f2dbc3 Merge branch 'toradex_vf_4.4-rpmsg' into toradex_vf_4.4-next |\ | * 8439c80 ARM: configs: colibri_vf: Enable remoteproc and rpmsg for Vybrid | * 764bf1b ARM: dts: vf610: Enable rpmsg driver for Vybrid | * 5feabad rpmsg: vf610_rpmsg: Add rpmsg driver for Vybrid | * 7b3be87 rpmsg: imx_rpmsg: Add rpmsg examples | * ce28cb8 ARM: dts: vf610: Add device tree node for semaphore module on Vybrid | * a52aca8 char: vf610_sema4: Add support for semaphore module on Vybrid | * 41d0195 ARM: dts: vfxxx: Allow CCM to be accessed using syscon | * f5fcfa3 ARM: dts: vf610: Add device tree node for Vybrid remoteproc driver | * 8b08f5f remoteproc: vf610_cm4_rproc: Add remoteproc support for Vybrid | * 43c2041 remoteproc: Support ELF loading without resource table | * fdbb13c ARM: dts: vfxxx: Add CPU2CPU interrupts for MSCM module | * 91294be irqchip: vf610-mscm-ir: Extend MSCM with CPU2CPU interrupt support |/ * e11f8ba ARM: dts: vf-colibri: use Toradex evalspi * 503ad82 spi: spidev: invent a new hw device to work around spidev warning * 65e1bdf Revert "spi core: Add new sysfs 'num_chipselect' file" * db04bd4 Revert "spi: spidev: Use 'new_id' sysfs file for enabling spidev" Signed-off-by: Max Krummenacher <[email protected]> --- recipes-kernel/linux/linux-toradex-4.4/defconfig | 6 ++++++ recipes-kernel/linux/linux-toradex_4.4.bb | 5 +++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/recipes-kernel/linux/linux-toradex-4.4/defconfig b/recipes-kernel/linux/linux-toradex-4.4/defconfig index f23d1c5..90d315b 100644 --- a/recipes-kernel/linux/linux-toradex-4.4/defconfig +++ b/recipes-kernel/linux/linux-toradex-4.4/defconfig @@ -57,6 +57,7 @@ CONFIG_NET_IPGRE_DEMUX=m # CONFIG_INET_XFRM_MODE_TUNNEL is not set # CONFIG_INET_XFRM_MODE_BEET is not set # CONFIG_INET_LRO is not set +CONFIG_IPV6_SIT=m CONFIG_NETFILTER=y CONFIG_BRIDGE_NETFILTER=y CONFIG_NF_CONNTRACK=y @@ -162,6 +163,7 @@ CONFIG_TOUCHSCREEN_COLIBRI_VF50=y # CONFIG_SERIO is not set # CONFIG_LEGACY_PTYS is not set # CONFIG_DEVKMEM is not set +CONFIG_VF610_SEMA4=y CONFIG_SERIAL_FSL_LPUART=y CONFIG_SERIAL_FSL_LPUART_CONSOLE=y CONFIG_HW_RANDOM=y @@ -270,6 +272,10 @@ CONFIG_FSL_EDMA=y # CONFIG_MX3_IPU is not set CONFIG_ARM_TIMER_SP804=y # CONFIG_IOMMU_SUPPORT is not set +CONFIG_VF610_CM4_RPROC=m +CONFIG_IMX_RPMSG_PINGPONG=m +CONFIG_IMX_RPMSG_TTY=m +CONFIG_VF610_RPMSG=m CONFIG_SOC_BUS_VF610=y CONFIG_EXTCON_USB_GPIO=y CONFIG_IIO=y diff --git a/recipes-kernel/linux/linux-toradex_4.4.bb b/recipes-kernel/linux/linux-toradex_4.4.bb index 9b29aa2..323acae 100644 --- a/recipes-kernel/linux/linux-toradex_4.4.bb +++ b/recipes-kernel/linux/linux-toradex_4.4.bb @@ -8,8 +8,9 @@ SRC_URI = "git://git.toradex.com/linux-toradex.git;protocol=git;branch=${SRCBRAN KERNEL_MODULE_AUTOLOAD += "${@bb.utils.contains('COMBINED_FEATURES', 'usbgadget', ' libcomposite', '',d)}" -LOCALVERSION = "-v2.6b2" +PR = "2.7.3" +LOCALVERSION = "-${PR}" SRCBRANCH = "toradex_vf_4.4" -SRCREV = "efe965a5dad66bd14219cdc9474ea75eda783456" +SRCREV = "c1d5fe2d54551b95b812143d94d8168da2220dd8" DEPENDS += "lzop-native bc-native" COMPATIBLE_MACHINE = "(vf)" -- 2.9.4 -- _______________________________________________ meta-freescale mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-freescale
