mirror of
https://github.com/Freescale/meta-freescale-3rdparty.git
synced 2025-07-19 12:09:01 +02:00
linux-toradex_4.4: vf, update to toradex bsp 2.7.4
- Merge to upstream patchlevel Linux 4.4.88 - 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: with bsp 2.7.4 * d152ae9 drm/panel: Add display timings for Logic LT161010-2NHC 7" panel * a8c098d colibri_vf_defconfig: add atmel-mxt-ts as a module * 274ea53 ARM: dts: vf-colibri: add Atmel MXT multitouch controller * dd2a698 ARM: dts: colibri-vf: add new gpio hog grp/s * 2829153 usb: chipidea: use of extcon framework to work for non OTG case * 1721e2f usb: chipidea: Consolidate extcon notifiers * de6cb89 Revert "usb: chipidea: Modify use of extcon framework to work for non OTG case" with bsp 2.7.3 * 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 <max.krummenacher@toradex.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This commit is contained in:
parent
46916bbd74
commit
51fc09ef08
|
@ -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
|
||||
|
@ -85,6 +86,7 @@ CONFIG_CAN=m
|
|||
CONFIG_CAN_FLEXCAN=m
|
||||
CONFIG_CAN_MCP251X=m
|
||||
CONFIG_CFG80211=m
|
||||
CONFIG_CFG80211_WEXT=y
|
||||
CONFIG_MAC80211=m
|
||||
CONFIG_RFKILL=y
|
||||
CONFIG_RFKILL_INPUT=y
|
||||
|
@ -154,6 +156,7 @@ CONFIG_INPUT_EVDEV=y
|
|||
CONFIG_KEYBOARD_GPIO=y
|
||||
# CONFIG_MOUSE_PS2 is not set
|
||||
CONFIG_INPUT_TOUCHSCREEN=y
|
||||
CONFIG_TOUCHSCREEN_ATMEL_MXT=m
|
||||
CONFIG_TOUCHSCREEN_FUSION_F0710A=m
|
||||
CONFIG_TOUCHSCREEN_WM97XX=y
|
||||
# CONFIG_TOUCHSCREEN_WM9705 is not set
|
||||
|
@ -162,6 +165,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 +274,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
|
||||
|
@ -315,7 +323,11 @@ CONFIG_STACKTRACE=y
|
|||
# CONFIG_FTRACE is not set
|
||||
# CONFIG_ARM_UNWIND is not set
|
||||
CONFIG_SECURITYFS=y
|
||||
CONFIG_CRYPTO_CCM=y
|
||||
CONFIG_CRYPTO_GCM=y
|
||||
CONFIG_CRYPTO_CBC=y
|
||||
# CONFIG_CRYPTO_HW is not set
|
||||
CONFIG_CRC_CCITT=y
|
||||
CONFIG_CRC_T10DIF=y
|
||||
CONFIG_XZ_DEC=y
|
||||
CONFIG_FONTS=y
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-${PV}:"
|
||||
require recipes-kernel/linux/linux-imx.inc
|
||||
|
||||
SUMMARY = "Linux kernel for Toradex Colibri VFxx Computer on Modules"
|
||||
|
@ -7,8 +8,11 @@ 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"
|
||||
LOCALVERSION = "-2.7.4"
|
||||
PV_append = "+git${SRCPV}"
|
||||
|
||||
SRCBRANCH = "toradex_vf_4.4"
|
||||
SRCREV = "efe965a5dad66bd14219cdc9474ea75eda783456"
|
||||
SRCREV = "e0f2806138a4eeb3c31abe0e0e767d0f6d9a13a3"
|
||||
|
||||
DEPENDS += "lzop-native bc-native"
|
||||
COMPATIBLE_MACHINE = "(vf)"
|
||||
|
|
Loading…
Reference in New Issue
Block a user