[meta-freescale] [meta-fsl-arm-extra][PATCH 3/3] colibri-vf: initial machine for Toradex Vybrid modules

2015-03-09 Thread Stefan Agner
ile system. Use IMAGE_INSTALL on the machine level to install them into the root file system by default. Signed-off-by: Stefan Agner --- conf/machine/colibri-vf.conf | 36 1 file changed, 36 insertions(+) create mode 100644 conf/machine/colibri-vf.conf diff --

[meta-freescale] [meta-fsl-arm-extra][PATCH 1/3] u-boot-toradex: initial U-Boot recipe for Toradex Vybrid modules

2015-03-09 Thread Stefan Agner
This adds recipes for U-Boot supporting Toradex modules. The source is fetched directly from our Git server at git.toradex.com. This initial version supports the Freescale Vybrid based modules Colibri VF50 and VF61. Signed-off-by: Stefan Agner --- recipes-bsp/u-boot/u-boot-toradex.inc

[meta-freescale] [meta-fsl-arm-extra][PATCH 0/3] add support for Toradex Vybrid modules

2015-03-09 Thread Stefan Agner
This patchset adds support for Toradex Colibri VF50/VF61 modules. The sources of U-Boot and the Linux kernel are directly fetched from our git server (located at git.toradex.com). The patchset uses the source level of our V2.3 Beta 7 release. Stefan Agner (3): u-boot-toradex: initial U-Boot

[meta-freescale] [meta-fsl-arm-extra][PATCH 2/3] linux-toradex: initial Linux recipe for Toradex Vybrid modules

2015-03-09 Thread Stefan Agner
Unit (DCU4) frambuffer driver and various fixes across different drivers, are still in the process of being upstreamed. Signed-off-by: Stefan Agner --- recipes-kernel/linux/linux-toradex-3.18/defconfig | 247 ++ recipes-kernel/linux/linux-toradex_3.18.bb| 13 ++ 2 files

Re: [meta-freescale] [meta-fsl-arm-extra][PATCH 3/3] colibri-vf: initial machine for Toradex Vybrid modules

2015-03-09 Thread Stefan Agner
Hi Otavio, On 09.03.2015 14:12, Otavio Salvador wrote: > On Mon, Mar 9, 2015 at 5:46 AM, Stefan Agner wrote: >> The two modules Colibri VF50 and Colibri VF61 are very similar, >> with this generic machine called "colibri-vf" both modules are >> supported. The

[meta-freescale] [meta-fsl-arm-extra][PATCH v2 0/3] add support for Toradex Vybrid modules

2015-03-09 Thread Stefan Agner
From: Stefan Agner This patchset adds support for Toradex Colibri VF50/VF61 modules. The sources of U-Boot and the Linux kernel are directly fetched from our git server (located at git.toradex.com). The patchset uses the source level of our V2.3 Beta 7 release. Stefan Agner (3): u-boot

[meta-freescale] [meta-fsl-arm-extra][PATCH v2 3/3] colibri-vf: initial machine for Toradex Vybrid modules

2015-03-09 Thread Stefan Agner
From: Stefan Agner The two modules Colibri VF50 and Colibri VF61 are very similar, with this generic machine called "colibri-vf" both modules are supported. The bootloader default environment expects the Linux kernel zImage as well as the device tree files to be located in the /boot

[meta-freescale] [meta-fsl-arm-extra][PATCH v2 2/3] linux-toradex: initial Linux recipe for Toradex Vybrid modules

2015-03-09 Thread Stefan Agner
From: Stefan Agner This Kernel recipe builds the kernel.org based Linux kernel 3.18 for the Freescale Vybrid based modules Colibri VF50 and VF61 of Toradex. The kernel.org based Linux kernel support this modules too since ~3.17. However, some patches, such as the NAND flash controller driver

[meta-freescale] [meta-fsl-arm][PATCH] vf/twr-vf65gs10: add new SoC family "vf" for Vybrid in general

2015-03-09 Thread Stefan Agner
From: Stefan Agner This patch introduces a new base SoC family "vf". The family includes all Freescale Vybrid SoC based modules, which is the single core (vf50/VF5xx) or dual core (vf60/VF6xx) variant. Signed-off-by: Stefan Agner --- classes/image_types_fsl.bbclass| 2 +- co

[meta-freescale] [meta-fsl-arm-extra][PATCH v2 1/3] u-boot-toradex: initial U-Boot recipe for Toradex Vybrid modules

2015-03-09 Thread Stefan Agner
From: Stefan Agner This adds recipes for U-Boot supporting Toradex modules. The source is fetched directly from our Git server at git.toradex.com. This initial version supports the Freescale Vybrid based modules Colibri VF50 and VF61. Signed-off-by: Stefan Agner --- recipes-bsp/u-boot/u-boot

[meta-freescale] [meta-fsl-arm][PATCH] kernel-module-mcc: make MCC kernel module a virtual package

2015-03-18 Thread Stefan Agner
From: Stefan Agner In order to support forks of the MCC kernel module, define the MCC kernel module packages as virtual packages. Signed-off-by: Stefan Agner --- conf/machine/twr-vf65gs10.conf | 2 ++ recipes-bsp/libmcc/libmcc_1.05.bb | 6

[meta-freescale] [meta-fsl-arm-extra][PATCH 1/2] pcl052: pcm052: quartz: add base SOC_FAMILY vf

2015-03-18 Thread Stefan Agner
From: Stefan Agner Add new base SOC_FAMILY vf. Signed-off-by: Stefan Agner --- conf/machine/pcl052.conf | 2 +- conf/machine/pcm052.conf | 2 +- conf/machine/quartz.conf | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/conf/machine/pcl052.conf b/conf/machine/pcl052.conf

[meta-freescale] [meta-fsl-arm-extra][PATCH 2/2] kernel-module-mcc: provide recipe adapted to a 3.18 based Toradex kernel

2015-03-18 Thread Stefan Agner
From: Stefan Agner This adds a recipe for the forked version of the MCC kernel module. The fork includes changes to compile and run the module with the 3.18 based kernel provided by linux-toradex_3.18.bb. The forked version requires the functionality of the SEMA4 and MSCM CPU2CPU interrupts

[meta-freescale] meta-fsl-arm depends on meta-multimedia

2015-06-08 Thread Stefan Agner
Hi Otavio, hi all, Just updated my minimalistic OE build environment and received this error: ERROR: No recipes available for: /build/ags/oe-core-vanilla/meta-fsl-arm/recipes-multimedia/gstreamer/gst-plugins-base_%.bbappend /build/ags/oe-core-vanilla/meta-fsl-arm/recipes-multimedia/gstreamer/

[meta-freescale] [meta-fsl-arm-extra][PATCH 3/3] kernel-module-mcc: update which includes interrupt fixes

2015-06-11 Thread Stefan Agner
From: Stefan Agner This updates the forked MCC kernel module to latest version. The new version correctly enables/disables the CPU2CPU interrupts during critical sections. This fix needs two new symbols provided by the kernel: - mscm_enable_cpu2cpu_irq - mscm_disable_cpu2cpu_irq Both are

[meta-freescale] [meta-fsl-arm-extra][PATCH 0/3] Update to Toradex release v2.4b1

2015-06-11 Thread Stefan Agner
From: Stefan Agner This updates the recipes used by the Colibri VF50/VF61 machine to the latest Toradex BSP release v2.4b1. Stefan Agner (3): u-boot-toradex: update to U-Boot 2015.04 linux-toradex: update kernel to Linux 4.0 kernel-module-mcc: update which includes interrupt fixes

[meta-freescale] [meta-fsl-arm-extra][PATCH 1/3] u-boot-toradex: update to U-Boot 2015.04

2015-06-11 Thread Stefan Agner
From: Stefan Agner Update to U-Boot 2015.04 which is part of the current version of the Toradex BSP release v2.4Beta1. This version uses a new NAND ECC format, hence it needs to be used with an updated Linux kernel too. Signed-off-by: Stefan Agner --- recipes-bsp/u-boot/u-boot-toradex_2014.10

[meta-freescale] [meta-fsl-arm-extra][PATCH 2/3] linux-toradex: update kernel to Linux 4.0

2015-06-11 Thread Stefan Agner
From: Stefan Agner Update the Toradex kernel recipe to Linux 4.0. This kernel version is based on the Toradex v2.4Beta1 release plus some fixes (hence the versioned as v2.4b1.1). The updated kernel uses a new NAND ECC format which is capable to fix up to 32 errors. Signed-off-by: Stefan Agner

Re: [meta-freescale] [meta-fsl-arm-extra][PATCH 0/3] Update to Toradex release v2.4b1 backport request

2015-06-15 Thread Stefan Agner
Hi, If accepted, could you apply this patchset also to the fido branch? Just checked, it should apply cleanly. -- Stefan On 2015-06-11 09:56, Stefan Agner wrote: > From: Stefan Agner > > This updates the recipes used by the Colibri VF50/VF61 machine to the > latest Toradex BSP re

Re: [meta-freescale] [meta-fsl-arm-extra][PATCH 2/2] linux-toradex: update kernel to Linux 4.1

2015-09-03 Thread Stefan Agner
Hi Otavio, Could you also backport this to fido? It should apply cleanly... -- Stefan On 2015-09-03 13:51, Stefan Agner wrote: > From: Stefan Agner > > Update the Toradex kernel recipe to Linux 4.1. This kernel version > is based on the Toradex v2.5 Beta 1 release plus a NAND fix

[meta-freescale] [meta-fsl-arm-extra][PATCH 2/2] linux-toradex: update kernel to Linux 4.1

2015-09-03 Thread Stefan Agner
From: Stefan Agner Update the Toradex kernel recipe to Linux 4.1. This kernel version is based on the Toradex v2.5 Beta 1 release plus a NAND fix (hence the versioned as v2.5b1.1). Signed-off-by: Stefan Agner --- recipes-kernel/linux/linux-toradex-4.1/defconfig | 293

[meta-freescale] [meta-fsl-arm-extra][PATCH 1/2] u-boot-toradex: update to latest release

2015-09-03 Thread Stefan Agner
From: Stefan Agner Update git revision to match the latest Toradex BSP release v2.5 Beta 1. Signed-off-by: Stefan Agner --- recipes-bsp/u-boot/u-boot-toradex_2015.04.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes-bsp/u-boot/u-boot-toradex_2015.04.bb b/recipes

[meta-freescale] [meta-fsl-arm-extra][PATCH v2 1/2] u-boot-toradex: update to Toradex V2.5 Beta 1 release

2015-10-01 Thread Stefan Agner
From: Stefan Agner Update git revision to match the latest Toradex BSP release V2.5 Beta 1. The release is still based on upstream U-Boot 2015.04, but introduced Cortex-M4 boot support (m4boot). Depending on the module hardware this U-Boot versions also fixups the Linux device tree to enable

[meta-freescale] [meta-fsl-arm-extra][PATCH v2 2/2] linux-toradex: update kernel to Linux 4.1

2015-10-01 Thread Stefan Agner
From: Stefan Agner Update the Toradex kernel recipe to Linux 4.1. This kernel version is based on the Toradex V2.5 Beta 1 release plus a NAND fix (hence the versioned as v2.5b1.1). Signed-off-by: Stefan Agner --- Changes since v1: - Remove Linux 4.0 defconfig Hi Otavio, Sorry for the late

Re: [meta-freescale] [ANN] Vybrid support going to be removed if no one jumps in for proper maintenance

2015-10-07 Thread Stefan Agner
Hi folks, hi Otavio, On 2015-10-07 13:58, Otavio Salvador wrote: > Hello folks, > > The Vybrid support in the meta-fsl-arm is mostly dead upstream as they > are non-responsive for the requests we did[1]. In other occasions I > tried to contact them privately asking for their help and there > with

[meta-freescale] [meta-fsl-arm][PATCH] linux-fslc (4.1): Add Vybrid SoC to compatible machines

2015-10-14 Thread Stefan Agner
From: Stefan Agner Upstream Linux 4.1 supports the Vybrid SoC quite well, so enable linux-fslc also for Vybrid SoC's. Signed-off-by: Stefan Agner --- Hi all, This enables linux-fslc for Vybrid. The Tower board builds fine with this change and an appropriate local

[meta-freescale] [meta-fsl-arm][PATCH] u-boot-fslc: Update to a4338ec revision

2015-10-21 Thread Stefan Agner
From: Stefan Agner Update the U-Boot fork to a 2015.10 final based version. This brings a fixe for Vybrid based systems: 4b8cdd4 vf610twr: Fix typo in DRAM init Signed-off-by: Stefan Agner --- Tested on Vybrid Tower. However, on my Tower the Ethernet does not work (I have the dual Ethernet

[meta-freescale] [meta-fsl-arm][PATCH] imx-base.inc: add default tune for Vybrid

2015-10-21 Thread Stefan Agner
From: Stefan Agner All Vybrid SoC's use the Cortex-A5 CPU. Add an appropriate default tune for the vf SoC. Signed-off-by: Stefan Agner --- conf/machine/include/imx-base.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/conf/machine/include/imx-base.inc b/conf/machine/includ

[meta-freescale] [linux-fslc][PULL] Vybrid backports/patches

2015-10-23 Thread Stefan Agner
ing pincrl/consumer.h Stefan Agner (13): mtd: nand: vf610_nfc: Freescale NFC for VF610, MPC5125 and others mtd: nand: vf610_nfc: add hardware BCH-ECC support mtd: nand: vf610_nfc: add device tree bindings ARM: dts: vf610twr: add NAND flash controller peripherial AR

[meta-freescale] [meta-fsl-arm][PATCH 1/3] linux-fslc (4.1): Update to latest version c0f9a0b

2015-10-23 Thread Stefan Agner
From: Stefan Agner This updates linux-fslc to the latest version which includes the Vybrid related patches. c0f9a0b video: fsl-dcu-fb: fix compile issue without PM_RUNTIME 2462161 video: fsl-dcu-fb: fix pixel clock polarity 1f5396e video: fsl-dcu-fb: add suspend/resume support 8c5a203 video

[meta-freescale] [meta-fsl-arm][PATCH 2/3] linux-fslc (4.1): Add defconfig for Vybrid SoCs

2015-10-23 Thread Stefan Agner
From: Stefan Agner Add an optimized defconfig for Vybrid which includes NFC (NAND) and DCU (fbdev) support for Vybrid. Signed-off-by: Stefan Agner --- recipes-kernel/linux/linux-fslc/vf/defconfig | 322 +++ 1 file changed, 322 insertions(+) create mode 100644 recipes

[meta-freescale] [meta-fsl-arm][PATCH 3/3] twr-vf65gs10: move to Linux 4.1 based linux-fslc tree

2015-10-23 Thread Stefan Agner
From: Stefan Agner Change the default Kernel to the linux-fslc 4.1 kernel. What seems to work: - UART - CPU/Memory (obviously) and L2 Cache - ARM global timer as clock source - Pinctrl/GPIO support - SD-Card - USB Host (according to bootlog, not tested) - SoC internal RTC (SNVS RTC) - Watchdog

Re: [meta-freescale] [meta-fsl-arm][PATCH] imx-base.inc: add default tune for Vybrid

2015-10-23 Thread Stefan Agner
Hi Otavio, Could you backport that also to Fido? -- Stefan On 2015-10-21 23:48, Stefan Agner wrote: > From: Stefan Agner > > All Vybrid SoC's use the Cortex-A5 CPU. Add an appropriate default > tune for the vf SoC. > > Signed-off-by: Stefan Agner > --- > conf

Re: [meta-freescale] [meta-fsl-arm][PATCH V2 1/4] mqxboot: Update version to 2.0

2015-10-26 Thread Stefan Agner
Hi Tony, On 2015-10-26 15:59, Anthony Felice wrote: > This commit updates mqxboot to version 2.0, to bring compatibility with MCC > v2.x. Is this backward compatible to mqxboot 1.0? We currently still make use of mqxboot for the Toradex 4.1 kernel, hence if backward compatibility is not provided

Re: [meta-freescale] [meta-fsl-arm][PATCH V2 4/4] kernel-module-mcc: Update to version 2.1.0

2015-10-27 Thread Stefan Agner
On 2015-10-27 04:12, Otavio Salvador wrote: > On Mon, Oct 26, 2015 at 8:59 PM, Anthony Felice > wrote: >> This new version of kernel-module-mcc was originally ported from the MCC v2.x >> kernel driver for the imx6sx platform. >> >> In addition to bug fixes, a new function, mcc_send_nocopy() has b

Re: [meta-freescale] Use of MCC for Yocto Project 2.0 and 2.1

2015-10-28 Thread Stefan Agner
On 2015-10-28 10:05, Otavio Salvador wrote: > Stefan, please add the MCC 1.x recipes you need for Toradex,(in > meta-fsl-arm-extra), and make them PACKAGE_ARCH as MACHINE_ARCH so > package feeds are not broken. Makes sense, will do. > For the Yocto Project 2.1 we need to kill MCC completely; the

[meta-freescale] [meta-fsl-arm-extra][PATCH 2/2] mqxboot: Add mqxboot version 1

2015-10-28 Thread Stefan Agner
From: Stefan Agner Like libmcc v1, move mqxboot 1.0 to meta-fsl-arm-extra. Also add it to the preferred version for the colibri-vf machine. The library has a distinct name (libmcc vs. libmcc2) and hence does not need to be selected explicitly. Signed-off-by: Stefan Agner --- Hi Otavio, I did

[meta-freescale] [meta-fsl-arm-extra][PATCH 1/2] libmcc: Add MCC v1 library

2015-10-28 Thread Stefan Agner
From: Stefan Agner MCC v1 is going to be dropped from meta-fsl-arm, but the Toradex kernel uses MCC v1. Add the library to meta-fsl-arm-extra. Signed-off-by: Stefan Agner --- .../libmcc/build-Fix-symlink-generation.patch | 32 ++ .../libmcc/build-with-versioned

[meta-freescale] [meta-fsl-arm][PATCH] Remove MCC library

2015-10-28 Thread Stefan Agner
From: Stefan Agner As we moved all the other MCC related recipes (mqxboot and kernel-module-mcc), we should do so too with libmcc. Signed-off-by: Stefan Agner --- .../libmcc/build-Fix-symlink-generation.patch | 32 -- .../libmcc/build-with-versioned-soname.patch

[meta-freescale] [meta-fsl-arm-extra][PATCH 2/2] linux-toradex: update to Toradex V2.5 Beta 2 release

2015-11-24 Thread Stefan Agner
From: Stefan Agner Update git revision to match the latest Toradex BSP release V2.5 Beta 2. The kernel is based on the 4.1.12 release of the upstream kernel with some new updates and fixes. The NAND flash controller driver has been synchronized with the latest upstream version, which also needed

[meta-freescale] [meta-fsl-arm-extra][PATCH 1/2] u-boot-toradex: update to Toradex V2.5 Beta 2 release

2015-11-24 Thread Stefan Agner
From: Stefan Agner Update git revision to match the latest Toradex BSP release V2.5 Beta 2. The release is still based on upstream U-Boot 2015.04 with some new fixes and improvements such as updated NAND flash controller driver and fixed delays when using the global timer as time source. Signed

[meta-freescale] [meta-fsl-arm-extra][PATCH] u-boot-toradex: fix typo in version number

2015-12-02 Thread Stefan Agner
From: Stefan Agner The update to v2.5b2 introduced the Toradex BSP version number to the U-Boot version string. However, accidentially the previous version number has been used. Signed-off-by: Stefan Agner --- Hi Otavio, Could you apply the version upgrade (last two patches) and this patch to

Re: [meta-freescale] [meta-fsl-arm-extra][PATCH 1/3] u-boot-toradex: add U-Boot recipe for Toradex i.MX 6 based modules

2015-12-03 Thread Stefan Agner
We have now a bit a mix and match between SoC's and machines. Maybe specify the machines explicitly as Max did is the better choice since that is what we tested with that tree (although, I guess whatever works upstream should also work with our tree, we usually do not break other stuff on pur

Re: [meta-freescale] [meta-fsl-arm-extra][PATCH 1/3] u-boot-toradex: add U-Boot recipe for Toradex i.MX 6 based modules

2015-12-03 Thread Stefan Agner
On 2015-12-03 10:17, Otavio Salvador wrote: > Hello Stefan, > > On Thu, Dec 3, 2015 at 3:58 PM, Stefan Agner wrote: >> On 2015-12-03 08:47, Max Krummenacher wrote: >>> This allows building U-Boot supporting Toradex modules based on i.MX 6 >>> Apalis iMX6 an

Re: [meta-freescale] [meta-fsl-arm-extra][PATCH 1/3] u-boot-toradex: add U-Boot recipe for Toradex i.MX 6 based modules

2015-12-03 Thread Stefan Agner
On 2015-12-03 10:28, Otavio Salvador wrote: > On Thu, Dec 3, 2015 at 4:24 PM, Stefan Agner wrote: >> On 2015-12-03 10:17, Otavio Salvador wrote: >>> I prefer SoC family as it makes easier for end customers to customized >>> it without need to override the compatib

Re: [meta-freescale] [meta-fsl-arm-extra][PATCH 1/3] u-boot-toradex: add U-Boot recipe for Toradex i.MX 6 based modules

2015-12-03 Thread Stefan Agner
On 2015-12-03 10:49, Otavio Salvador wrote: > On Thu, Dec 3, 2015 at 4:43 PM, Stefan Agner wrote: >> On 2015-12-03 10:28, Otavio Salvador wrote: >>> On Thu, Dec 3, 2015 at 4:24 PM, Stefan Agner wrote: >>>> On 2015-12-03 10:17, Otavio Salvador wrote: >>>&g

Re: [meta-freescale] [meta-fsl-arm-extra][PATCH 1/2] u-boot-toradex: update to Toradex V2.5 Beta 2 release

2015-12-08 Thread Stefan Agner
Hi Otavio, Is it possible to apply this two patches (along with the typo fix) also to the fido branch? I think they should apply cleanly... -- Stefan On 2015-11-24 16:55, Stefan Agner wrote: > From: Stefan Agner > > Update git revision to match the latest Toradex BSP release V2.5

[meta-freescale] [meta-fsl-arm-extra][fido][PATCH 2/2] linux-toradex: update to Toradex V2.5 Beta 2 release

2015-12-11 Thread Stefan Agner
From: Stefan Agner Update git revision to match the latest Toradex BSP release V2.5 Beta 2. The kernel is based on the 4.1.12 release of the upstream kernel with some new updates and fixes. The NAND flash controller driver has been synchronized with the latest upstream version, which also needed

[meta-freescale] [meta-fsl-arm-extra][fido][PATCH 1/2] u-boot-toradex: update to Toradex V2.5 Beta 2 release

2015-12-11 Thread Stefan Agner
From: Stefan Agner Update git revision to match the latest Toradex BSP release V2.5 Beta 2. The release is still based on upstream U-Boot 2015.04 with some new fixes and improvements such as updated NAND flash controller driver and fixed delays when using the global timer as time source. Signed

Re: [meta-freescale] [meta-fsl-arm-extra][PATCH 1/2] u-boot-toradex: update to Toradex V2.5 Beta 2 release

2015-12-11 Thread Stefan Agner
On 2015-12-11 09:43, Otavio Salvador wrote: > On Fri, Dec 11, 2015 at 10:33 AM, Otavio Salvador > wrote: >> On Wed, Dec 9, 2015 at 4:27 AM, Stefan Agner wrote: >>> Is it possible to apply this two patches (along with the typo fix) also >>> to the fido branch? I t

[meta-freescale] [linux-fslc][PULL] Linux 4.4 with Vybrid DCU DRM patches

2016-01-14 Thread Stefan Agner
: ftm: use flat caching support (2016-01-14 22:51:18 -0800) Meng Yi (1): drm: fsl-dcu: Fix no fb check bug Stefan Agner (15): drm/fsl-dcu: specify volatile registers drm/fsl-dcu: remove regmap return value checks

[meta-freescale] [PATCH 0/3] Vybrid (vf610) Linux 4.4 changes

2016-01-14 Thread Stefan Agner
From: Stefan Agner Hi Otavio, This patchset bumps the Linux kernel to 4.4 and makes use of the new DCU DRM driver. I successfully booted an image on the Tower, however I do not have the display hence could not visually verify that the DCU driver works. I previously tested the driver on our

[meta-freescale] [PATCH 1/3] linux-fslc (4.4): Introduce Linux 4.4 kernel for Vybrid

2016-01-14 Thread Stefan Agner
From: Stefan Agner Introduce Linux 4.4 based Linux kernel for Vybrid devices. This version allows to use the DRM DCU driver (with some additional patches). Beside that, also enable PWM support through Vybrid's FlexTimer module and synchronize with common defconfig. Signed-off-by: Stefan

[meta-freescale] [PATCH 2/3] imx-base.inc: use modesetting driver for Vybrid

2016-01-14 Thread Stefan Agner
From: Stefan Agner With the use of the new DCU DRM driver we can make use of the X-servers modesetting DDX driver. The driver uses directly the DRM/KMS interface. Signed-off-by: Stefan Agner --- conf/machine/include/imx-base.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/conf/machine

[meta-freescale] [PATCH 3/3] xserver-xf86-config: use modesetting for Vybrid

2016-01-14 Thread Stefan Agner
From: Stefan Agner Explicitly use the generic Xorg driver for KMS devices. Signed-off-by: Stefan Agner --- .../xorg-xserver/xserver-xf86-config/vf/xorg.conf| 12 1 file changed, 12 insertions(+) create mode 100644 recipes-graphics/xorg-xserver/xserver-xf86-config/vf

Re: [meta-freescale] [PATCH 1/3] linux-fslc (4.4): Introduce Linux 4.4 kernel for Vybrid

2016-01-16 Thread Stefan Agner
On 2016-01-16 02:18, Otavio Salvador wrote: > On Fri, Jan 15, 2016 at 5:22 AM, Stefan Agner wrote: > ... >> --- a/recipes-kernel/linux/linux-fslc/vf/defconfig >> +++ b/recipes-kernel/linux/linux-fslc/vf/defconfig > ... >> @@ -276,9 +276,6 @@ CONFIG_EXT2_FS_SECU

Re: [meta-freescale] [linux-fslc][PULL] Linux 4.4 with Vybrid DCU DRM patches

2016-01-16 Thread Stefan Agner
On 2016-01-16 02:16, Otavio Salvador wrote: > On Fri, Jan 15, 2016 at 5:04 AM, Stefan Agner wrote: >> The following changes since commit >> afd2ff9b7e1b367172f18ba7f693dfb62bdcb2dc: >> >> Linux 4.4 (2016-01-10 15:01:32 -0800) >> >> are available

[meta-freescale] [linux-fslc][PULL] Linux 4.4 with Vybrid DCU DRM patches

2016-01-17 Thread Stefan Agner
: ftm: use flat regmap cache (2016-01-17 23:31:22 -0800) Meng Yi (1): drm: fsl-dcu: Fix no fb check bug Stefan Agner (15): drm/fsl-dcu: specify volatile registers drm/fsl-dcu: remove regmap return value checks

[meta-freescale] [PATCH 2/3] imx-base.inc: use modesetting driver for Vybrid

2016-01-17 Thread Stefan Agner
From: Stefan Agner With the use of the new DCU DRM driver we can make use of the X-servers modesetting DDX driver. The driver uses directly the DRM/KMS interface. Signed-off-by: Stefan Agner --- conf/machine/include/imx-base.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/conf/machine

[meta-freescale] [PATCH 0/3] Update to Linux 4.4

2016-01-17 Thread Stefan Agner
From: Stefan Agner Hi Otavio, This patchset bumps the Linux kernel to 4.4. For Vybrid we can now make use of the new DCU DRM driver. I successfully booted an image on the Tower. However, I do not have the display hence could not visually verify that the DCU driver works. I previously tested the

[meta-freescale] [PATCH 1/3] linux-fslc (4.4): Introduce Linux 4.4 kernel

2016-01-17 Thread Stefan Agner
From: Stefan Agner Introduce Linux 4.4 based vanilla Linux kernel. This version allows to use the DRM DCU driver on Vybrid (with some additional patches). Also enable PWM support through Vybrid's FlexTimer module, and update the defconfigs. Signed-off-by: Stefan Agner --- recipes-kernel/

[meta-freescale] [PATCH 3/3] xserver-xf86-config: use modesetting for Vybrid

2016-01-17 Thread Stefan Agner
From: Stefan Agner Explicitly use the generic Xorg driver for KMS devices. Signed-off-by: Stefan Agner --- .../xorg-xserver/xserver-xf86-config/vf/xorg.conf| 12 1 file changed, 12 insertions(+) create mode 100644 recipes-graphics/xorg-xserver/xserver-xf86-config/vf

[meta-freescale] [PATCH v3 2/3] imx-base.inc: use modesetting driver for Vybrid

2016-01-18 Thread Stefan Agner
From: Stefan Agner With the use of the new DCU DRM driver we can make use of the X-servers modesetting DDX driver. The driver uses directly the DRM/KMS interface. Signed-off-by: Stefan Agner --- conf/machine/include/imx-base.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/conf/machine

[meta-freescale] [PATCH v3 0/3] Update to Linux 4.4

2016-01-18 Thread Stefan Agner
From: Stefan Agner Hi Otavio, This patchset bumps the Linux kernel to 4.4. For Vybrid we can now make use of the new DCU DRM driver. I successfully booted an image on the Tower. However, I do not have the display hence could not visually verify that the DCU driver works. I previously tested the

[meta-freescale] [PATCH v3 1/3] linux-fslc (4.4): Introduce Linux 4.4 kernel

2016-01-18 Thread Stefan Agner
From: Stefan Agner Introduce Linux 4.4 based vanilla Linux kernel. This version allows to use the DRM DCU driver on Vybrid (with some additional patches). Also enable PWM support through Vybrid's FlexTimer module, and update the defconfigs. Signed-off-by: Stefan Agner --- recipes-kernel/

[meta-freescale] [PATCH v3 3/3] xserver-xf86-config: use modesetting for Vybrid

2016-01-18 Thread Stefan Agner
From: Stefan Agner Explicitly use the generic Xorg driver for KMS devices. Signed-off-by: Stefan Agner --- .../xorg-xserver/xserver-xf86-config/vf/xorg.conf| 12 1 file changed, 12 insertions(+) create mode 100644 recipes-graphics/xorg-xserver/xserver-xf86-config/vf

Re: [meta-freescale] [meta-fsl-arm-extra][master, jethro][PATCH] colibri-vf.conf: set mqxboot version with wildcard

2016-01-21 Thread Stefan Agner
sion. > > NOTE: preferred version 1.0 of mqxboot not available (for item mqxboot) > NOTE: versions of mqxboot available: 1.0.1 2.0.1 Acked-by: Stefan Agner > > Signed-off-by: Max Krummenacher > --- > conf/machine/colibri-vf.conf | 2 +- > 1 file changed, 1 inserti

[meta-freescale] [meta-fsl-arm-extra][fido][PATCH 2/2] u-boot-toradex: update to latest Toradex V2.5 release

2016-03-10 Thread Stefan Agner
From: Stefan Agner Update git revision to match the latest Toradex BSP release V2.5. Signed-off-by: Stefan Agner --- recipes-bsp/u-boot/u-boot-toradex_2015.04.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes-bsp/u-boot/u-boot-toradex_2015.04.bb b/recipes-bsp

[meta-freescale] [meta-fsl-arm-extra][fido][PATCH 1/2] linux-toradex: update to latest Toradex V2.5 release

2016-03-10 Thread Stefan Agner
From: Stefan Agner Update git revision to match the latest Toradex BSP release V2.5. The kernel is based on the 4.1.15 release of upstream kernel with some new Vybrid specific fixes. Signed-off-by: Stefan Agner --- recipes-kernel/linux/linux-toradex_4.1.bb | 4 ++-- 1 file changed, 2

[meta-freescale] [meta-fsl-arm-extra][master, jethro][PATCH 1/2] linux-toradex: update to latest Toradex V2.5 release

2016-03-10 Thread Stefan Agner
From: Stefan Agner Update git revision to match the latest Toradex BSP release V2.5. The kernel is based on the 4.1.15 release of upstream kernel with some new Vybrid specific fixes. Signed-off-by: Stefan Agner --- recipes-kernel/linux/linux-toradex_4.1.bb | 4 ++-- 1 file changed, 2

[meta-freescale] [meta-fsl-arm-extra][master, jethro][PATCH 2/2] u-boot-toradex: update to latest Toradex V2.5 release

2016-03-10 Thread Stefan Agner
From: Stefan Agner Update git revision to match the latest Toradex BSP release V2.5. Signed-off-by: Stefan Agner --- recipes-bsp/u-boot/u-boot-toradex_2015.04.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes-bsp/u-boot/u-boot-toradex_2015.04.bb b/recipes-bsp

[meta-freescale] [meta-fsl-arm-extra][PATCH] Remove apm from machine features

2016-08-17 Thread Stefan Agner
From: Stefan Agner APM (Advanced Power Management) is a more or less ancient power management API mainly from the x86 world. There is an optional APM emulation layer for ARM, and some platform make some extended use of it (e.g. PXA). However, neither is the emulation enabled on any NXP/Freescale

[meta-freescale] [meta-fsl-arm][PATCH] Remove apm from machine features

2016-08-17 Thread Stefan Agner
From: Stefan Agner APM (Advanced Power Management) is a more or less ancient power management API mainly from the x86 world. There is an optional APM emulation layer for ARM, and some platform make some extended use of it (e.g. PXA). However, neither is the emulation enabled on any NXP/Freescale

[meta-freescale] [3rdparty][krogoth/morty/master][PATCH] linux-toradex: update stable 4.1 kernel

2017-03-15 Thread Stefan Agner
From: Stefan Agner Update the Linux 4.1 Toradex branch to the latest version, containing Toradex specific fixes as well as the latest version from the kernel.org stable branches. This also updates defconfig, with notably also compiling extcon support now which makes the USB OTG port work again

Re: [meta-freescale] [3rdparty][PATCH 07/15] apalis-imx6.conf: add an include file hook

2017-09-06 Thread Stefan Agner
On 06.09.2017 12:26, Otavio Salvador wrote: > On Wed, Sep 6, 2017 at 11:12 AM, Max Krummenacher > wrote: >> Add a hook to allow to append to the machine configuration from an optional >> include file. >> >> Signed-off-by: Max Krummenacher > This is not a good practice. All those can be set on

[meta-freescale] [linux-fslc-imx][4.1-2.0.x-imx][PATCH] tools include: Add a __fallthrough statement

2017-09-08 Thread Stefan Agner
From: Arnaldo Carvalho de Melo [ Upstream commit b5bf1733d6a391c4e90ea8f8468d83023be74a2a ] For cases where implicit fall through case labels are intended, to let us inform that to gcc >= 7: CC /tmp/build/perf/util/string.o util/string.c: In function 'perf_atoll': util/string.c:22

Re: [meta-freescale] [3rdparty][PATCH 03/15] u-boot-toradex: update to 2016.11

2017-09-11 Thread Stefan Agner
On 08.09.2017 05:15, Otavio Salvador wrote: > On Thu, Sep 7, 2017 at 2:50 PM, Max Krummenacher > wrote: >> Hi Otavio >> >> On Wed, 2017-09-06 at 16:23 -0300, Otavio Salvador wrote: >>> On Wed, Sep 6, 2017 at 11:12 AM, Max Krummenacher >>> wrote: ... + +PV = "2016.11" +PR = "

[meta-freescale] [PATCH] linux-fslc-imx: Bump revision to a73554d6a5e1

2017-09-12 Thread Stefan Agner
From: Stefan Agner This merges the 4.1.43 stable release and includes the following change: - a73554d6a5e1 tools include: Add a __fallthrough statement Signed-off-by: Stefan Agner --- recipes-kernel/linux/linux-fslc-imx_4.1-2.0.x.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion

Re: [meta-freescale] [PATCH] wks: add a kickstart file with vfat boot and ext4 rootfs partition

2017-09-13 Thread Stefan Agner
On 13.09.2017 07:55, Otavio Salvador wrote: > Hello Max, > > On Wed, Sep 13, 2017 at 11:41 AM, Max Krummenacher > wrote: > ... >> Its systemd which makes the difference, with SysVinit (or something >> else in a poky setup) >> the not mountable fstab line seems to be simply ignored. >> If using sy

Re: [meta-freescale] [PATCH] wks: add a kickstart file with vfat boot and ext4 rootfs partition

2017-09-14 Thread Stefan Agner
On 14.09.2017 01:08, Max Krummenacher wrote: > Hi > > > > 2017-09-13 23:20 GMT+02:00 Stefan Agner : >> I guess / is a bit different here since it just uses /dev/root, in the end >> the mmcblk comes from the boot arguments (root=). >> >> One could probably

Re: [meta-freescale] [3rdparty][PATCH v2 02/16] linux-toradex: update kernel to 4.1 for apalis-/colibri-imx6, colibri-imx7

2017-09-15 Thread Stefan Agner
IG_FUSE_FS=y > CONFIG_CUSE=y > CONFIG_OVERLAY_FS=y > +CONFIG_ISO9660_FS=m > +CONFIG_JOLIET=y > +CONFIG_ZISOFS=y > +CONFIG_UDF_FS=m > +CONFIG_MSDOS_FS=m > CONFIG_VFAT_FS=y > CONFIG_NTFS_FS=y > CONFIG_NTFS_RW=y > CONFIG_TMPFS=y > CONFIG_TMPFS

Re: [meta-freescale] [3rdparty][PATCH v2 04/16] u-boot-toradex: update to 2016.11

2017-09-15 Thread Stefan Agner
On 14.09.2017 12:30, Max Krummenacher wrote: > For the i.MX6 based modules move to boot with SPL to setup the DDR RAM. > > Add specific Toradex machine names to allow for 'use-mainline-bsp' > builds. (In which case the e.g. mx6 override is dropped) I don't quite get that. Isn't use-mainline-bsp

Re: [meta-freescale] [PATCH v3 5/8] xf86-video-imxfb-vivante: Upgrade to 6.2.2.p0

2017-12-07 Thread Stefan Agner
Hi Tom, On 2017-11-21 13:56, Tom Hochstein wrote: > Signed-off-by: Tom Hochstein > --- > recipes-graphics/xorg-driver/xf86-video-imxfb-vivante.inc | 8 +++- > .../xorg-driver/xf86-video-imxfb-vivante_5.0.11.p8.6.bb| 10 > -- > .../xorg-driver/xf86-video-imxfb-vivante_6

Re: [meta-freescale] [PATCH] gstreamer1.0-plugins-imx: Update to version 0.13.0

2017-12-11 Thread Stefan Agner
Hi Carlos, This fails rather colorful for me when trying to build for an i.MX6Q machine, custom image on rocko: WARNING: gstreamer1.0-plugins-imx-0.13.0-r0 do_package: QA Issue: gstreamer1.0-plugins-imx: Files/directories were installed but not shipped in any package:

Re: [meta-freescale] [PATCH] gstreamer1.0-plugins-imx: Update to version 0.13.0

2017-12-11 Thread Stefan Agner
pile this recipe (0.13.0) without issue, > but one of my collegue cannot on its environment. We're investigating this > issue. > > Best regards, > Vincent > > 2017-12-11 9:16 GMT+01:00 Stefan Agner : > >> Hi Carlos, >> >> This fails rather color

[meta-freescale] [3rdparty][PATCH] apalis-imx6.conf: remove Apalis iMX6 V1.0 module support

2017-12-12 Thread Stefan Agner
From: Stefan Agner Remove Apalis iMX6 V1.0 device trees. Newer kernel versions will no longer provide device trees for those early sample devices. Signed-off-by: Stefan Agner --- conf/machine/apalis-imx6.conf | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/conf/machine

[meta-freescale] [3rdparty][rocko][PATCH] apalis-imx6.conf: remove Apalis iMX6 V1.0 module support

2017-12-12 Thread Stefan Agner
From: Stefan Agner Remove Apalis iMX6 V1.0 device trees. Newer kernel versions will no longer provide device trees for those early sample devices. Signed-off-by: Stefan Agner --- conf/machine/apalis-imx6.conf | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/conf/machine

Re: [meta-freescale] [PATCH v4 0/8] Graphics updates for L4.9.11-1.0.0 BSP Release plus Weston 2.0

2017-12-13 Thread Stefan Agner
Hi Tom, Tested the patchset on the rocko branch with the current linux-fslc branch 4.9-1.0.x-imx Linux kernel. To build the fsl-image-multimedia I had to fix some package names in packagegroup-fsl-tools-gpu.bb, namely: imx-gpu-viv-g2d -> imx-gpu-g2d imx-gpu-viv-tools-apitrace -> imx-gpu-apitrace

[meta-freescale] [PATCH] linux-fslc-imx: Update to 4.9-1.0.x GA based fork

2017-12-13 Thread Stefan Agner
From: Stefan Agner This updates the kernel fork for the 4.9-1.0.x-imx branch, merges the 4.9.67 stable release on top of it and apply following changes: - ARM: dts: imx6ull: include all needed definitions - ASoC: sgtl5000: Allow LRCLK pad drive strength to be changed - video: fbdev: mxsfb: honor

[meta-freescale] [distro][PATCH] packagegroup-fsl-tools-gpu: rename packages and remove imx-gpu-sdk

2017-12-13 Thread Stefan Agner
From: Stefan Agner The graphics upgrade for L4.9.11-1.0.0 release renamed some packages, namely: - imx-gpu-viv-g2d -> imx-gpu-g2d - imx-gpu-viv-tools-apitrace -> imx-gpu-apitrace Furthermore the imx-gpu-sdk package does not compile currently hence remove for now. Signed-off-by: Stefan

Re: [meta-freescale] [PATCH] linux-fslc-imx: Update to 4.9-1.0.x GA based fork

2017-12-15 Thread Stefan Agner
On 2017-12-15 02:20, Otavio Salvador wrote: > On Wed, Dec 13, 2017 at 8:51 PM, Stefan Agner wrote: >> From: Stefan Agner >> >> This updates the kernel fork for the 4.9-1.0.x-imx branch, merges the >> 4.9.67 stable release on top of it and apply following changes: >

Re: [meta-freescale] [PATCH] linux-fslc-imx: Update to 4.9-1.0.x GA based fork

2017-12-15 Thread Stefan Agner
On 2017-12-15 13:20, Otavio Salvador wrote: > On Fri, Dec 15, 2017 at 9:46 AM, Stefan Agner wrote: >> On 2017-12-15 02:20, Otavio Salvador wrote: >>> On Wed, Dec 13, 2017 at 8:51 PM, Stefan Agner wrote: >>>> From: Stefan Agner >>>> >>>> Thi

[meta-freescale] [distro][PATCH v2] linux-fslc-imx: Update to 4.9-1.0.x GA based fork

2017-12-16 Thread Stefan Agner
From: Stefan Agner This updates the kernel fork for the 4.9-1.0.x-imx branch, merges the 4.9.67 stable release on top of it and apply following changes: - ARM: dts: imx6ull: include all needed definitions - ASoC: sgtl5000: Allow LRCLK pad drive strength to be changed - video: fbdev: mxsfb: honor

[meta-freescale] [RESEND PATCH v2] linux-fslc-imx: Update to 4.9-1.0.x GA based fork

2017-12-16 Thread Stefan Agner
From: Stefan Agner This updates the kernel fork for the 4.9-1.0.x-imx branch, merges the 4.9.67 stable release on top of it and apply following changes: - ARM: dts: imx6ull: include all needed definitions - ASoC: sgtl5000: Allow LRCLK pad drive strength to be changed - video: fbdev: mxsfb: honor

[meta-freescale] [PATCH 4/6] gstreamer1.0-plugins-good: Add NXP specific patches

2017-12-18 Thread Stefan Agner
From: Stefan Agner Add NXP specific patches from morty-4.9.51-mx8_beta branch. This allows to use imx-gst1.0-plugin 4.3.1 with gstreamer 1.12.2. Signed-off-by: Stefan Agner --- ...Need-to-check-if-pa-stream-is-still-valid.patch | 39 +++ .../0002-Fix-aacpase-error-tolerance-issue.patch

[meta-freescale] [PATCH 2/6] gstreamer1.0: Add NXP specific patches

2017-12-18 Thread Stefan Agner
From: Stefan Agner Add NXP specific patches from morty-4.9.51-mx8_beta branch. This allows to use imx-gst1.0-plugin 4.3.1 with gstreamer 1.12.2. Signed-off-by: Stefan Agner --- .../0001-handle-base-parse-error.patch | 35 ...ith-gst-inspect-Chris-Lord-chris-openedha.patch

[meta-freescale] [PATCH 6/6] gstreamer1.0-libav: Add NXP specific patches

2017-12-18 Thread Stefan Agner
From: Stefan Agner Add NXP specific patches from morty-4.9.51-mx8_beta branch. This allows to use imx-gst1.0-plugin 4.3.1 with gstreamer 1.12.2. Signed-off-by: Stefan Agner --- ...tavcodecmap-Do-not-require-a-channel-mask.patch | 46 ++ .../gstreamer/gstreamer1.0

[meta-freescale] [PATCH 1/6] imx-gst1.0-plugin: Upgrade to v4.3.1

2017-12-18 Thread Stefan Agner
From: Stefan Agner Upgrade to v4.3.1 from L4.9.51_MX8_BETA1 release. This version works well with GStreamer 1.12 used with rocko, also on older SoCs such as i.MX 6. Signed-off-by: Stefan Agner --- ...-plugin_4.1.6.bb => imx-gst1.0-plugin_4.3.1.bb} | 34 -- 1 file chan

[meta-freescale] [PATCH 3/6] gstreamer1.0-plugins-base: Add NXP specific patches

2017-12-18 Thread Stefan Agner
From: Stefan Agner Add NXP specific patches from morty-4.9.51-mx8_beta branch. this allows to use imx-gst1.0-plugin 4.3.1 with gstreamer 1.12.2. Signed-off-by: Stefan Agner --- ...rlay-make-memory-copy-when-video-buffer-s.patch | 78 ...-don-t-set-async-of-custom-text-sink-to-f.patch

Re: [meta-freescale] [PATCH 2/6] gstreamer1.0: Add NXP specific patches

2017-12-19 Thread Stefan Agner
On 2017-12-19 17:36, Otavio Salvador wrote: > On Mon, Dec 18, 2017 at 3:20 PM, Stefan Agner wrote: > ... >> +++ b/recipes-multimedia/gstreamer/gstreamer1.0_1.12.%.bbappend >> @@ -0,0 +1,15 @@ >> +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:&qu

  1   2   >