]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
8 years agop5040: switch to new UBOOT_CONFIG format
Ting Liu [Fri, 15 Jul 2016 16:35:55 +0000 (00:35 +0800)]
p5040: switch to new UBOOT_CONFIG format

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agop5020: switch to new UBOOT_CONFIG format
Ting Liu [Fri, 15 Jul 2016 16:35:54 +0000 (00:35 +0800)]
p5020: switch to new UBOOT_CONFIG format

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agop4080ds: switch to new UBOOT_CONFIG format
Ting Liu [Fri, 15 Jul 2016 16:35:53 +0000 (00:35 +0800)]
p4080ds: switch to new UBOOT_CONFIG format

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agop3041ds: switch to new UBOOT_CONFIG format
Ting Liu [Fri, 15 Jul 2016 16:35:52 +0000 (00:35 +0800)]
p3041ds: switch to new UBOOT_CONFIG format

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agop2041rdb: switch to new UBOOT_CONFIG format
Ting Liu [Fri, 15 Jul 2016 16:35:51 +0000 (00:35 +0800)]
p2041rdb: switch to new UBOOT_CONFIG format

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agohv-cfg: not set HV_CFG_M in machine conf
Ting Liu [Fri, 15 Jul 2016 16:35:50 +0000 (00:35 +0800)]
hv-cfg: not set HV_CFG_M in machine conf

It is simple to do it in hv-cfg recipe.

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agohv-cfg: update to 348748b
Ting Liu [Fri, 15 Jul 2016 16:35:49 +0000 (00:35 +0800)]
hv-cfg: update to 348748b

Changelog:
348748b update device trees to increase the number of FQDs available
ba627ef t4240qds: add some missing fman ports
4da1b35 experimental: update to match latest device tree
f23fe58 b4860qds: update to match latest device tree
70e01ec t4240: update to match latest device tree
bb7fd45 t2080: update to match latest device tree
5c2af25 t1042rdb: update to match latest device tree
4ad3b4e t1040: update to match latest device tree
7d82eca t1024: update to match latest device tree
a921799 p5040ds: update to match latest device tree
7b27495 p5020ds: update to match latest device tree
c2bdb6c p4080ds: update to match latest device tree
027388f p3041ds: update to match latest device tree
3ac3990 p2041rdb: update to match latest device tree

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoremove obsolete UBOOT_SOURCE_* variables in machine file
Ting Liu [Fri, 15 Jul 2016 16:35:48 +0000 (00:35 +0800)]
remove obsolete UBOOT_SOURCE_* variables in machine file

u-boot has switched to the new UBOOT_CONFIG format. These variables
are useless now.

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agou-boot-qoriq: Add host compiler flags
Ting Liu [Fri, 15 Jul 2016 16:35:47 +0000 (00:35 +0800)]
u-boot-qoriq: Add host compiler flags

U-Boot will compile its own tools during the build, with specific
configurations (aka when CONFIG_FIT_SIGNATURE is enabled) the host tools
require openssl. This patch adds 'openssl' as a PACKAGECONFIG that
enables the use of openssl-native as a dependency and also adds the
HOSTCC flags that U-Boot uses when compiling the host tools.

(From OE-Core rev: 7d0edf5d04fba0b642bfb08a1de28fbc8e480209)

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agou-boot-qoriq: set LOCALVERSION to +fsl
Ting Liu [Fri, 15 Jul 2016 16:35:46 +0000 (00:35 +0800)]
u-boot-qoriq: set LOCALVERSION to +fsl

SDK_VERSION defaults to nodistro.0 which is not expected in
this recipe.
Also adjust the location of some settings, no code change.

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agou-boot-qoriq: add DEPENDS for qoriq-arm64
Ting Liu [Fri, 15 Jul 2016 16:35:45 +0000 (00:35 +0800)]
u-boot-qoriq: add DEPENDS for qoriq-arm64

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agou-boot-qoriq: remove duplicate settings with oe-core
Ting Liu [Fri, 15 Jul 2016 16:35:44 +0000 (00:35 +0800)]
u-boot-qoriq: remove duplicate settings with oe-core

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agou-boot-qoriq: switch to new UBOOT_CONFIG format
Ting Liu [Fri, 15 Jul 2016 16:35:43 +0000 (00:35 +0800)]
u-boot-qoriq: switch to new UBOOT_CONFIG format

By using the new UBOOT_CONFIG format, the final u-boot binary will be
configured in machine config file, and will be processed in upstream
u-boot.inc.

Remove the codes to copy final u-boot binary, and append the special
steps which need boot-format/byte_swap tool to regenerate the binary.

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agou-boot-qoriq: upgrade to 2016.01 plus fsl patches
Ting Liu [Fri, 15 Jul 2016 16:35:42 +0000 (00:35 +0800)]
u-boot-qoriq: upgrade to 2016.01 plus fsl patches

The main features are:
* Upgrade to 2016.01
* On ARM platforms, the U-Boot image includes the device tree
* Non-secure and Secure Boot (ESBC)
* Primary Protected Application (PPA) firmware integration [LS1043A]
* Clock, CPLD, DUART, DDR3, DDR4, DSPI, eSDHC, GIC-400, GIC-500, I2C, OCRAM, PCIe, USB 2 & 3, SATA, UART
* Networking support using eTSEC, FMAN Independent Mode or DPAA2 networking
* DCU, eMMC 4.5, I2C3, LPUART, QSPI [LS1021A]
* eLBC and IFC access to NOR and NAND flash
* Boot from NOR, NAND flash, eSPI, SDHC
* Boot from SRIO [B4860, P5020, P4080]
* Voltage ID (board specific)
* CodeWarrior debug patch for U-Boot

Detailed commit log can be found at:
http://git.freescale.com/git/cgit.cgi/ppc/sdk/u-boot.git/log/?h=sdk-v2.0.x

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agols1043ardb: add machine file
Ting Liu [Fri, 15 Jul 2016 16:31:30 +0000 (00:31 +0800)]
ls1043ardb: add machine file

The LS1043A Reference Design Board (RDB) is a high-performance computing,
evaluation, and development platform that supports the QorIQ LS1043A
LayerScape Architecture processor. The LS1043ARDB provides SW development
platform for the Freescale LS1043A processor series, with a complete
debugging environment. The LS1043A RDB is lead-free and RoHS-compliant.

The LS1043A integrated multicore processor combines four ARM Cortex-A53
processor cores with datapath acceleration optimized for L2/3 packet
processing, single pass security offload and robust traffic management
and quality of service.

For detailed info, please visit:
http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/qoriq-arm-processors/qoriq-ls1043a-reference-design-board:LS1043A-RDB

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agols2080ardb: Add machine file
Zongchun Yu [Fri, 15 Jul 2016 16:31:29 +0000 (00:31 +0800)]
ls2080ardb: Add machine file

The LS2080A Reference Design (RDB) is a high-performance computing,
evaluation, and development platform that supports the QorIQ LS2080A
Layerscape Architecture processor.

The LS2080A integrated multicore processor combines eight ARM Cortex-A57
processor cores with high-performance data path acceleration logic and network
and peripheral bus interfaces required for networking, telecom/datacom,
wireless infrastructure, and mil/aerospace applications.

For detailed info, please visit:
http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/qoriq-arm-processors/qoriq-ls2080a-rdb-reference-design-board:LS2080A-RDB

Signed-off-by: Zongchun Yu <zongchun.yu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoqoriq-base.inc: append image_types_uboot to IMAGE_CLASSES
Ting Liu [Fri, 15 Jul 2016 16:31:28 +0000 (00:31 +0800)]
qoriq-base.inc: append image_types_uboot to IMAGE_CLASSES

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoqoriq-base.inc: update MACHINE_EXTRA_RECOMMENDED
Ting Liu [Fri, 15 Jul 2016 16:31:27 +0000 (00:31 +0800)]
qoriq-base.inc: update MACHINE_EXTRA_RECOMMENDED

* use += to append, instead of ?=
* udev-rules-qoriq is not needed for all the qoriq boards, remove it.
* add udev-extraconf and kernel-modules.

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoqoriq-arm64.inc: add
Ting Liu [Fri, 15 Jul 2016 16:31:26 +0000 (00:31 +0800)]
qoriq-arm64.inc: add

move KERNEL_IMAGETYPE setting from qoriq-base.inc as qoriq-arm64
has a different value.

Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoqoriq-ppc.inc: rm UBOOT_ENTRYPOINT setting
Ting Liu [Fri, 15 Jul 2016 16:31:25 +0000 (00:31 +0800)]
qoriq-ppc.inc: rm UBOOT_ENTRYPOINT setting

qoriq ppc boards don't need this variable being set.

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoqoriq-arm/qoriq-ppc: rm MKUBIFS_ARGS/UBINIZE_ARGS setting
Ting Liu [Fri, 15 Jul 2016 16:31:24 +0000 (00:31 +0800)]
qoriq-arm/qoriq-ppc: rm MKUBIFS_ARGS/UBINIZE_ARGS setting

The value for two variables is specific to each board. They should be
added in machine configure file after being verified on each board.

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoqoriq-arm/qoriq-ppc: adjust MACHINEOVERRIDES
Ting Liu [Fri, 15 Jul 2016 16:31:23 +0000 (00:31 +0800)]
qoriq-arm/qoriq-ppc: adjust MACHINEOVERRIDES

Adjust the order of qoriq/qoriq-arm/qoriq-ppc.
Old: e500mc:qoriq:p4080ds:qoriq-ppc
New: qoriq:qoriq-ppc:e500mc:p4080ds

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoqoriq-arm.inc: move DEFAULTTUNE/UBOOT_ENTRYPOINT to ls1021atwr.conf
Ting Liu [Fri, 15 Jul 2016 16:31:22 +0000 (00:31 +0800)]
qoriq-arm.inc: move DEFAULTTUNE/UBOOT_ENTRYPOINT to ls1021atwr.conf

the specific values are for ls1021atwr.

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agomanagement-complex: Add recipe
Zongchun Yu [Fri, 15 Jul 2016 16:28:40 +0000 (00:28 +0800)]
management-complex: Add recipe

Signed-off-by: Zongchun Yu <zongchun.yu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agols2-phy: Add recipe
Zongchun Yu [Fri, 15 Jul 2016 16:28:39 +0000 (00:28 +0800)]
ls2-phy: Add recipe

Signed-off-by: Zongchun Yu <zongchun.yu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agols2-rcw: Add recipe
Zongchun Yu [Fri, 15 Jul 2016 16:28:38 +0000 (00:28 +0800)]
ls2-rcw: Add recipe

Signed-off-by: Zongchun Yu <zongchun.yu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agodpl-examples: Add recipe
Zongchun Yu [Fri, 15 Jul 2016 16:28:37 +0000 (00:28 +0800)]
dpl-examples: Add recipe

Signed-off-by: Zongchun Yu <zongchun.yu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agorestool: Add recipe
Zongchun Yu [Fri, 15 Jul 2016 16:28:36 +0000 (00:28 +0800)]
restool: Add recipe

Signed-off-by: Zongchun Yu <zongchun.yu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoppa: add recipe
Chunrong Guo [Fri, 15 Jul 2016 16:28:35 +0000 (00:28 +0800)]
ppa: add recipe

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agochange-file-endianess: keep 8 byte alignment
Yuan Yao [Fri, 15 Jul 2016 16:28:34 +0000 (00:28 +0800)]
change-file-endianess: keep 8 byte alignment

Signed-off-by: Yuan Yao <yao.yuan@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agou-boot-fslc: Bump revision to 20b081a
Otavio Salvador [Thu, 14 Jul 2016 17:18:37 +0000 (14:18 -0300)]
u-boot-fslc: Bump revision to 20b081a

Besides the 2016.07 final changes, this includes following new
commits:

20b081a usbarmory: Add board_run_command() function
19900ff usbarmory: switch to using kernel zImage
9f616f6 imx6: clock: typo fix
6874a9e arch-mx6: fix MX6_PAD_DECLARE macro to work with MX6 duallite
5f816d8 pico-imx6ul: Add USB Host support
3a09cf7 video: allow version string to be optional when using LOGO

Change-Id: I5d3da661ef6f8e0a766950bb4fcecc7813a19a46
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-fslc-imx: Fix description as the kernel is not i.MX6 specific
Otavio Salvador [Thu, 14 Jul 2016 11:17:37 +0000 (08:17 -0300)]
linux-fslc-imx: Fix description as the kernel is not i.MX6 specific

The kernel now supports other SoCs so the description was
misleading. This fixes it.

Change-Id: I3683b387c7126f3fa4d21c960a7687f57e7ef696
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-fslc-imx: Bump revision to 00850640
Otavio Salvador [Thu, 14 Jul 2016 11:02:57 +0000 (08:02 -0300)]
linux-fslc-imx: Bump revision to 00850640

This merges the 4.1.28 stable release onto the fork.

Change-Id: I0ba89e18a0f59cdb88cc1a73abee6cf2a64b4079
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-fslc-imx: Bump revision to 77f6154
Otavio Salvador [Thu, 14 Jul 2016 10:47:05 +0000 (07:47 -0300)]
linux-fslc-imx: Bump revision to 77f6154

This merges the 4.1.15-1.2.0 GA release onto the Linux FSLC fork. It
includes following changes:

77f6154 MLK-12948 ARM: dts: imx7d-sdb: change the hardware reset gpio for mipi dsi
042fabd MLK-12946 media: pxp-v4l2: correct the 32 bpp pixel format passed to pxp
801b839 mmc: mmc: fix switch timeout issue caused by jiffies precision
38ed99e mmc: core: fix __mmc_switch timeout caused by preempt
c6c8f8d MLK-12934-2 mmc: sdhci-esdhc-imx: do not touch other bit when config DTOCV
6905ad8 MLK-12934-1 mmc: sdhci-esdhc-imx: correct the max timeout count
a7f1dc6 MLK-12944 fix makefile miss imx7d-12x12-lpddr3-arm2-pcie.dtb
470f930 MLK-12935 ARM: imx: switch system counter clock to 32K in suspend
d86edca MLK-12902: usdhc: Revert "MLK-11685-5 mmc: sdhci-esdhc-imx: no need busfreq for imx6qdl"
fc72198 MLK-12899-2 video: mipi_dsi_samsung: add panel 'TFT3P5581' driver.
e01451b MLK-12899-1 ARM: dts: imx7d-sdb: add dts support for panel 'TFT3P5581'.
9a38200 MLK-12901-3 video: mipi_dsi_samsung: alwasy use video mode to transfer data and cmds.
c88b735 MLK-12901-2 video: mipi_dsi_samsung: add 10msec delay after all the pkt write operation.
f154b5e MLK-12901-1 video: mipi_dsi_samsung: correct the hardware reset calling position.
30b8226 MLK_12886-2 video: mxsfb: handle the assert gpio in driver to support deferred probe
f0fdb61 MLK-12886-1 ARM: dts: imx7d-sdb: the assert gpio for lcdif should be active low
c1d7c35 MLK-12898: ov5640 mipi: Add more delay to wait sensor stable
bbe0e5a MLK-12880 arm: dts: imx7d: correct the PAD_GPIO1_IO01 pin ctrl setting
c29dda8 MLK-12876: mipi csi: Remove regulator enable code when driver probe
d95d2e8 MLK-12860-4 usb: chipidea: imx: add HSIC support for imx7d
abc9926 MLK-12860-3 ARM: imx: gpcv2: add reg_1p2's notifier
85d2f3f MLK-12860-2 ARM: dts: add imx7d 12x12 ARM2 ddr3 board dts
b104675 MLK-12860-1 ARM: dts: imx7d: add vcc-supply at gpc node
e28ae27 MLK-12861-2 ARM: imx: enable necessary clock for RDC resume on i.mx7d
02a2e8d MLK-12861-1 ARM: imx: support runtime clock management on i.mx7d when M4 is enabled
059449a MGS-1851 [#2332] fix the integer id resource leak
7b3c314 MLK-12795 pinctrl: imx: fix initialization of imx_pinctrl_desc
1c60143 MLK-12781 ARM: dts: imx7d-12x12-lpddr3-arm2: add pinctrl for usb vbus
aca1386 MLK-12695 dma: pxp-v2: fixing the mismatch calls of pm_runtime suspend/resume
3455774 MLK-12669-2 dma: pxp-v3: add 'ipg' and 'axi' clocks
9e04de3 MLK-12699-1 ARM: imx7d: clk: add two clocks definition for pxp
2b25e7d MLK-12622: mtd: gpmi: fix the issue in legacy bch support
c479a94 MLK-12602: Documentation: gpmi-nand: legacy bch geometry option for NAND
5102a01 MLK-12601: mtd: gpmi: provide the option to use legacy bch geometry
30c1b15 MLK-12421 usb: chipidea: fix build warning if disable CONFIG_USB_CHIPIDEA_HOST
a49b611 MLK-12509-3 video: mipi_dsi_samsung: add build support for TFT3P5079E panel.
0038221 MLK-12509-2 video: mipi_dsi_samsung: add 'TFT3P5079E' panel driver.
e3a5bdf MLK-12509-1 video: mipi_dsi_samsung: create a new dts for mipi dsi.
83f0dd3 MLK-12449: mtd: gpmi: fix integer overflow issue
4198b7b MLK-12448: mtd: gpmi: fix nand double free issue
8b38103 MLK-12371: ARM: imx: suspend-imx7: correct HW_ANADIG_SNVS_MISC_CTRL set
5db98a4 MLK-12420 fix potential head list corruption.
e6ea96a MLK-12731-2 ARM: dts: Makefile: add dts entry for imx6q-arm2-hsic
b1e060d MLK-12731-1 usb: chipidea: imx: add missing HSIC initialization for imx6qdl/sl
3268392 MLK-12688-02: arm dts: Add csis-clk-settle property
9504f74 MLK-12688-01: mipi csi: Add clk_settle setting
517f750 MLK-12432-03: arm: dts: Replace ov5647 mipi sensor with ov5640
488fd31 MLK-12432-02: capture: Add support for mipi input
c02abe7 MLK-12432-01: ov5640 mipi: support more platform and reduce support mode
9f0881f MLK-12763 ARM: imx7d: iomux: correct uart input sel option value
07c9f26 MLK-12765 ARM: imx: make sure DLL is locked on i.MX7D
a38a53d MLK-12748-3 ARM: imx: adjust imx7d lpddr3 retention exit flow
adfc24c MLK-12748-2 ARM: imx: remove IOMUXC GPR setting for i.mx7d TO1.2
07184c5 MLK-12748-1 ARM: dts: imx7d: correct usdhc1 cd pin setting
8ad5988 MLK-12761 ARM: imx: add mu as wakeup source for i.mx7d
cf0a95b MLK-11262-5: ARM: imx: Change A7 MU ready timing

Change-Id: Id25f069f639654a104bcd17c5b354335b95e7d64
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-fslc-imx: Fix DESCRIPTION to mention 4.1.15-1.0.0 GA as based
Otavio Salvador [Mon, 11 Jul 2016 11:17:52 +0000 (08:17 -0300)]
linux-fslc-imx: Fix DESCRIPTION to mention 4.1.15-1.0.0 GA as based

The base kernel has been updated for the 4.1.15-1.0.0 GA but the
DESCRIPTION has not been updated when updating the recipes, this fixes
that so the DESCRIPTION in the generated packages and release notes
are right.

Change-Id: Id7539aa65f5466f0bd285766931d4648b0445e44
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agogstreamer1.0-plugins-bad: Remove PACKAGE_ARCH override for i.MX7 and i.MX6UL
Otavio Salvador [Mon, 11 Jul 2016 11:06:45 +0000 (08:06 -0300)]
gstreamer1.0-plugins-bad: Remove PACKAGE_ARCH override for i.MX7 and i.MX6UL

The CFLAGS and PACKAGECONFIG changes are applied just for i.MX6 Q, DL,
SX and SL so we can remove the PACKAGE_ARCH override for the i.MX7 and
i.MX6UL as those are unaffected.

Change-Id: Ice33fd3a12566875f9ec2559d0a044f38916d244
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agogstreamer1.0-plugins-bad: remove patch
Max Krummenacher [Sat, 9 Jul 2016 09:25:08 +0000 (11:25 +0200)]
gstreamer1.0-plugins-bad: remove patch

With the upgrade to gstremaer 1.8.x this patch does no longer apply.
Upstream changed to install the headers required, so the patch is also
no longer needed:
https://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit?h=1.8&id=c87a7e266732ab9a0bd0e5a5c104b06d0f1a2072

Updated to 1.8 in oe-core:
http://cgit.openembedded.org/openembedded-core/commit/meta/recipes-multimedia/gstreamer?id=6a326f2b37b0b49e1144428becda32400498c024

or the poky git:
http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/meta/recipes-multimedia/gstreamer?id=79ca8d031e5a706f00d5c97ba23b496e6d700b7e

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agou-boot-fslc: Upgrade to 2016.07-based fork
Otavio Salvador [Thu, 30 Jun 2016 16:51:39 +0000 (13:51 -0300)]
u-boot-fslc: Upgrade to 2016.07-based fork

This upgrades for the upcoming 2016.07 release. This is based on top
of 2016.07-rc3 plus i.MX pending patches.

Change-Id: I6abdde5f7ada253f62c3adc884a497888a609db8
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx7dsabresd: Fix the boot of a NXP kernel
Otavio Salvador [Mon, 4 Jul 2016 19:13:22 +0000 (16:13 -0300)]
imx7dsabresd: Fix the boot of a NXP kernel

Booting a NXP kernel with mainline U-boot leads to the following
kernel crash:

,----
| caam: probe of 30900000.caam failed with error -11
| Unable to handle kernel NULL pointer dereference at virtual address 00000004
| pgd = 80004000
| [00000004] *pgd=00000000
| Internal error: Oops: 805 [#1] PREEMPT SMP ARM
`----

This happens because NXP kernel expects MX7 to boot in secure mode,
so introduce mx7dsabresd_secure_defconfig that selects CONFIG_MX7_SEC
and allows booting a NXP provided kernel successfully.

Change-Id: Ic05912c1328c75e8e25c89e7543b67c8c214e20d
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-fslc-imx: Bump to revision 960f493
Otavio Salvador [Mon, 4 Jul 2016 17:35:37 +0000 (14:35 -0300)]
linux-fslc-imx: Bump to revision 960f493

This merges the 4.1.26 stable release and include following change:

960f493 of: Allow NXP 4.1 kernel to allocate memory on 2GiB RAM boards

Change-Id: Iacc788ccc36920f9ce7292ece5ce2e9ac210beb2
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-fslc-imx: Disable Vivante GPU support
Otavio Salvador [Mon, 4 Jul 2016 18:12:21 +0000 (15:12 -0300)]
linux-fslc-imx: Disable Vivante GPU support

The Vivante GPU is used as kernel module for all i.MX6, by default, so
the defconfig should not enable it as other SoC (as i.MX6UL and
i.MX7D) uses the same defconfig and does not have the Vivante GPU.

This avoids the built-in driver build for other SoCs, thus fixing a
build error with GCC 6, which is hidden when using the external
module.

Change-Id: Ib12cfe494d75b6407eaf72c386094cc03606c7f8
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agofsl-vivante-kernel-driver-handler.bbclass: Allow build for non-i.MX6
Otavio Salvador [Mon, 4 Jul 2016 17:20:18 +0000 (14:20 -0300)]
fsl-vivante-kernel-driver-handler.bbclass: Allow build for non-i.MX6

When building for non-i.MX6, we ought to assume the SoC does not has
Vivante GPU at all, or the build will fail. This fixes the build of
linux-fslc-imx-rt for i.MX7D as it does not have a Vivante GPU.

Change-Id: Ic8fc4808880aca381e88f6e1b6c52416bb4520c4
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-base.inc: Use linux-fslc-imx for i.MX6UL
Otavio Salvador [Mon, 4 Jul 2016 16:59:04 +0000 (13:59 -0300)]
imx-base.inc: Use linux-fslc-imx for i.MX6UL

Change-Id: I5e075f683e6f39bc2f2e1058eacdbef371a37abf
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-base.inc: Use linux-fslc-imx for i.MX7
Otavio Salvador [Mon, 4 Jul 2016 16:58:17 +0000 (13:58 -0300)]
imx-base.inc: Use linux-fslc-imx for i.MX7

Change-Id: I6ef0574f3be9a3afd76ed4fbf36dbefab1e207ad
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agou-boot-fslc: Bump revision to 3106462
Otavio Salvador [Thu, 30 Jun 2016 16:20:23 +0000 (13:20 -0300)]
u-boot-fslc: Bump revision to 3106462

This includes following fixes:

3106462 mx7dsabresd: Fix the boot of a NXP kernel
401468c mx7: Place MX7_SEC option in Kconfig

Change-Id: If54a89f104a6d340df911c43ba4b22f526aa6c65
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoipc.inc: merge into ipc-ust and kernel-module-ipc
Ting Liu [Thu, 14 Jul 2016 16:11:04 +0000 (00:11 +0800)]
ipc.inc: merge into ipc-ust and kernel-module-ipc

Make it possible to seperate ipc userspace and kernel codes in future.

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agokernel-module-ipc: not use SOC variable
Ting Liu [Thu, 14 Jul 2016 16:11:03 +0000 (00:11 +0800)]
kernel-module-ipc: not use SOC variable

bsc913x are not supported now.

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoipc-ust: not use IPC_UST_SOC variable
Ting Liu [Thu, 14 Jul 2016 16:11:02 +0000 (00:11 +0800)]
ipc-ust: not use IPC_UST_SOC variable

bsc913x are not supported now.

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoipc: update to 74d6627
Ting Liu [Thu, 14 Jul 2016 16:11:01 +0000 (00:11 +0800)]
ipc: update to 74d6627

Changelog:
af0a2a1 B4:DSP_BT: Add new DDRC target ID configuration parameter
c8a84c6 B4:L1D: Add support for L1 defense New flow
8e79e5c B4:DSP_BT: DSP cache-cluster init now done from DSP boot loader
44da44a B4:DSP_BT: Add support for DSP MMU configuration

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoremove not supported e500v2 machines
Ting Liu [Thu, 14 Jul 2016 16:11:00 +0000 (00:11 +0800)]
remove not supported e500v2 machines

Remove the below machines which are not supported/tested:
bsc9131rdb, bsc9132qds, p1010rdb, p1020rdb, p1021rdb, p1022ds
p1023rdb, p1025twr, p2020rdb

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolibimxvpuapi: use libdir from cross environment
Max Krummenacher [Thu, 23 Jun 2016 22:52:10 +0000 (00:52 +0200)]
libimxvpuapi: use libdir from cross environment

Pass $libdir to 'waf configure' to prevent using the build hosts libdir.

Fixes:
WARNING: libimxvpuapi-0.10.2-r0 do_package: QA Issue: libimxvpuapi: Files/directories were installed but not shipped in any package:
  /usr/lib64/libimxvpuapi.so
  /usr/lib64/libimxvpuapi.so.0
  /usr/lib64/libimxvpuapi.so.0.10.2
  /usr/lib64/pkgconfig
  /usr/lib64/pkgconfig/libimxvpuapi.pc

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-base: Add MACHINE_SOCARCH_FILTER for mx6ul and mx7d
Lauren Post [Mon, 20 Jun 2016 10:26:02 +0000 (05:26 -0500)]
imx-base: Add MACHINE_SOCARCH_FILTER for mx6ul and mx7d

Add missing MACHINE_SOCARCH_FILTER for mx6ul and 7d to include imx multimedia

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-base: Specific 7d for MACHINE_SOCARCH_SUFFIX
Lauren Post [Mon, 20 Jun 2016 10:26:01 +0000 (05:26 -0500)]
imx-base: Specific 7d for MACHINE_SOCARCH_SUFFIX

Future mx7 will need separate SOCARCH_SUFFIX so don't apply to all mx7

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-base: Remove XSERVER_DRIVER_mx6ul - default case will work
Lauren Post [Mon, 20 Jun 2016 10:26:00 +0000 (05:26 -0500)]
imx-base: Remove XSERVER_DRIVER_mx6ul - default case will work

mx6ul is not mx6 so default case applies.  This is redundant

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoweston: Fix weston window manager for i.MX 6UltraLite
Tom Hochstein [Mon, 13 Jun 2016 18:14:39 +0000 (13:14 -0500)]
weston: Fix weston window manager for i.MX 6UltraLite

The weston window manager failed to start on i.MX 6UltraLite EVK.

6UL has no GPU, so we need to use pixman. Fixed by removing
EGL/GLES support, and by configuring to use Framebuffer backend
as native.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agofsl-kernel-localversion: Configure kernel in a separate task
Adrian Dudau [Fri, 10 Jun 2016 10:34:38 +0000 (12:34 +0200)]
fsl-kernel-localversion: Configure kernel in a separate task

As it is implemented right now this class overwrites the .config file
making it impossible for any other layer to configure the kernel in a
.bbappend to the kernel recipe. By doing it in a separate task before
do_configure we ensure that recipe .bbappends can make further kernel
configurations in do_configure_prepend.

Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoMove some recipes to dynamic-layers folder
Zhenhua Luo [Tue, 14 Jun 2016 03:54:47 +0000 (11:54 +0800)]
Move some recipes to dynamic-layers folder

The following packages depend on extend Yocto community layers, move related
recipes to dynamic-layers.
* ipsec-demo asf fmc usdpaa-apps web-sysmon

Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoeudev: make eudev bbappend version generic
Zhenhua Luo [Tue, 14 Jun 2016 03:54:46 +0000 (11:54 +0800)]
eudev: make eudev bbappend version generic

eudev_3.1.5.bbappend -> eudev_%.bbappend

Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-qoriq: exclude DATETIME from vardepsexclude of ZIMAGE_BASE_NAME to fix taskhash...
Zhenhua Luo [Fri, 3 Jun 2016 07:49:39 +0000 (15:49 +0800)]
linux-qoriq: exclude DATETIME from vardepsexclude of ZIMAGE_BASE_NAME to fix taskhash mismatch issue

The siggen.py checks the task hash, DATETIME dependency causes Taskhash
mismatch error, exxclude DATETIME variable from vardepsexclude of
ZIMAGE_BASE_NAME.

Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agou-boot: fix build error under gcc6
Zhenhua Luo [Fri, 3 Jun 2016 07:49:38 +0000 (15:49 +0800)]
u-boot: fix build error under gcc6

Fix the following build error under gcc6:
| ../include/linux/compiler-gcc.h:114:30: fatal error: linux/compiler-gcc6.h: No such file or directory
|  #include gcc_header(__GNUC__)

Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-qoriq: fix build issue under gcc6
Zhenhua Luo [Fri, 3 Jun 2016 07:49:37 +0000 (15:49 +0800)]
linux-qoriq: fix build issue under gcc6

Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoskmm-ep: fix the build error caused by duplicated definition
Zhenhua Luo [Fri, 3 Jun 2016 07:49:36 +0000 (15:49 +0800)]
skmm-ep: fix the build error caused by duplicated definition

Remove the duplicated definition to fix the following build errors:
| apps/skmm/lib/skmm_sram.c:42:18: error: redefinition of 'pa_to_va'
| apps/skmm/lib/skmm_sram.c:51:20: error: redefinition of 'va_to_pa'

Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoipc-ust: skip two insane check
Zhenhua Luo [Fri, 3 Jun 2016 07:49:35 +0000 (15:49 +0800)]
ipc-ust: skip two insane check

Fix the following build issues:
1. WARNING: ipc-ust-git-r0 do_package_qa: QA Issue: /ipc/ipc_test contained in
   package ipc-ust requires libmem.so, but no providers found in
   RDEPENDS_ipc-ust? [file-rdeps]
2. ERROR: ipc-ust-git-r0 do_package_qa: QA Issue: -dev package contains
   non-symlink .so: ipc-ust-dev path
   'work/ppce6500-poky-linux/ipc-ust/git-r0/packages-split/ipc-ust-dev/lib/libipc.so'

Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agopkc-host: disable -Werror
Zhenhua Luo [Fri, 3 Jun 2016 07:49:34 +0000 (15:49 +0800)]
pkc-host: disable -Werror

Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoeth-config: fix host contamination warnings
Zhenhua Luo [Fri, 3 Jun 2016 07:49:33 +0000 (15:49 +0800)]
eth-config: fix host contamination warnings

Fix the following host contamination warnings:
| eth-config: /eth-config/xxx is owned by uid 1000, which is the same as
| the user running bitbake. This may be due to host contamination
| [host-user-contaminated]

Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoopenssl/cryptodev: base_contains -> bb.utils.contains
Zhenhua Luo [Fri, 3 Jun 2016 07:49:32 +0000 (15:49 +0800)]
openssl/cryptodev: base_contains -> bb.utils.contains

base_contains is deprecated.

Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agomux-server: Fix build warnings caused by external toolchain
Zhenhua Luo [Fri, 3 Jun 2016 07:49:31 +0000 (15:49 +0800)]
mux-server: Fix build warnings caused by external toolchain

This patch resolves the warning:
| QA Issue: No GNU_HASH in the elf binary
| when built with external toolchain.

Signed-off-by: Sujith H <sujith.h@gmail.com>
Signed-off-by: Sujith Haridasan <Sujith_Haridasan@mentor.com>
Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agotestfloat: get rid of 'No GNU_HASH in the elf binary' warning
Zhenhua Luo [Fri, 3 Jun 2016 07:49:30 +0000 (15:49 +0800)]
testfloat: get rid of 'No GNU_HASH in the elf binary' warning

Remove the warning caused by external toolchain like sourcery.
When used with sourcery toolchain warning was thrown during
the build.

Signed-off-by: Sujith Haridasan <Sujith_Haridasan@mentor.com>
Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoipsec-demo: Fix host contamination and build warning
Zhenhua Luo [Fri, 3 Jun 2016 07:49:29 +0000 (15:49 +0800)]
ipsec-demo: Fix host contamination and build warning

All files in the test_setkey directory are being copied with
ownership preserved (cp -a).

* Change ownership of all files in test_setkey directory to
  root:root

Signed-off-by: Noor <noor_ahsan@mentor.com>
Signed-off-by: Abdur Rehman <abdur_rehman@mentor.com>
Signed-off-by: Sujith Haridasan <Sujith_Haridasan@mentor.com>
Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agokernel-module-imx-gpu-viv: Upgrade to 5.0.11.p8.4
Tom Hochstein [Fri, 27 May 2016 23:10:51 +0000 (18:10 -0500)]
kernel-module-imx-gpu-viv: Upgrade to 5.0.11.p8.4

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoxf86-video-imxfb-vivante: Upgrade to 5.0.11.p8.4
Lauren Post [Fri, 27 May 2016 23:10:50 +0000 (18:10 -0500)]
xf86-video-imxfb-vivante: Upgrade to 5.0.11.p8.4

Fix to fallback to software path when transform is not supported

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-gpu-viv: Upgrade to p8.4
Lauren Post [Fri, 27 May 2016 23:10:49 +0000 (18:10 -0500)]
imx-gpu-viv: Upgrade to p8.4

Changes in this release are listed here:

http://git.freescale.com/git/cgit.cgi/imx/fsl-arm-yocto-bsp.git/tree/GraphicsChangeLog?h=imx-3.14.52-1.1.0_ga

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoweston: Fix g2d compositor startup failure
Tom Hochstein [Fri, 27 May 2016 23:09:55 +0000 (18:09 -0500)]
weston: Fix g2d compositor startup failure

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agocore-image-weston: Don't install clutter-1.0-examples for i.MX6SL
Tom Hochstein [Fri, 27 May 2016 23:09:54 +0000 (18:09 -0500)]
core-image-weston: Don't install clutter-1.0-examples for i.MX6SL

Remove clutter-1.0-examples in case we are generating an image for the
i.MX6SL SoC family as it does not provide GPU 3D support.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoweston: Rebase Vivante patch for Yocto 2.2
Tom Hochstein [Thu, 12 May 2016 16:45:50 +0000 (11:45 -0500)]
weston: Rebase Vivante patch for Yocto 2.2

Change-Id: Ideb91234d9aba465968f278955e74c13248cc1c7
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agocore-image-weston: Remove now that Wayland backend is preferred
Otavio Salvador [Tue, 3 May 2016 18:32:13 +0000 (15:32 -0300)]
core-image-weston: Remove now that Wayland backend is preferred

Now that Wayland backend is preferred over X11, we can use this image
with X11 DISTRO_FEATURE enabled.

Change-Id: Ief201823644b5982b6c4b64c1234c5d65cca15e4
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-gpu-viv: Ensure the Wayland backend provides Xorg driver
Otavio Salvador [Tue, 3 May 2016 16:58:53 +0000 (13:58 -0300)]
imx-gpu-viv: Ensure the Wayland backend provides Xorg driver

For the XWayland use, we ought to avoid installing the Xorg Vivante
driver so we make the Wayland backend to provide it so the runtime
dependency is satisfied.

Change-Id: Id92afcb8ad611db8b4b26a952bbf93ad86a46924
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-gpu-viv: Prefer using Wayland over X11 backend
Otavio Salvador [Fri, 29 Apr 2016 17:16:47 +0000 (14:16 -0300)]
imx-gpu-viv: Prefer using Wayland over X11 backend

The Wayland backend ought to be used over the X11, if both
DISTRO_FEATURES are enabled.

Change-Id: I64d793a9a46d4d9a8a02caf210a259123a8bc56e
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agokernel-module-imx-gpu-viv: Fix gcc 6 build error -Werror=misleading-indentation
Tom Hochstein [Mon, 16 May 2016 16:54:29 +0000 (11:54 -0500)]
kernel-module-imx-gpu-viv: Fix gcc 6 build error -Werror=misleading-indentation

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agochromium: Update bbappend to version 48.0.2548.0
Carlos Rafael Giani [Sun, 22 May 2016 09:33:07 +0000 (11:33 +0200)]
chromium: Update bbappend to version 48.0.2548.0

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agou-boot-fslc: Update to revision 6e4d8c5
Fabio Estevam [Tue, 17 May 2016 17:26:14 +0000 (14:26 -0300)]
u-boot-fslc: Update to revision 6e4d8c5

This includes the following commit from U-Boot fslc:
6e4d8c5 pico-imx6ul: Select CONFIG_HUSH_PARSER option

Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agou-boot-fslc: Update to revision 158a5196
Otavio Salvador [Mon, 16 May 2016 20:21:56 +0000 (17:21 -0300)]
u-boot-fslc: Update to revision 158a5196

This merges the changes of final 2016.05 release on top of FSLC fork.

Change-Id: I99179beec9a75aead1bbe27de689005b9d129490
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-base: Improve sstate signature handling for BSP packages
Otavio Salvador [Sat, 13 Feb 2016 12:29:21 +0000 (10:29 -0200)]
imx-base: Improve sstate signature handling for BSP packages

There are BSP packages which can have some dependencies removed from
the sstate signature; this is beneficial as it reduces a lot the build
time and increases the binaries reuse.

Following changes are done:

 - Mark kernel-module-imx-gpu-viv and safe for imx-gpu-viv
 - Mark imx-vpu as safe for libimxvpuapi
 - Mark imx-vpu as safe for imx-vpuwrap
 - Mark imx-vpu as safe for imx-codec
 - Mark imx-vpu as safe for imx-test

Change-Id: I1625d1e4d1cda529069c2d88218c4c84844ee4a8
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-base.inc: Fix PACKAGE_ARCH attribution for multimedia libraries
Otavio Salvador [Sat, 13 Feb 2016 09:54:54 +0000 (07:54 -0200)]
imx-base.inc: Fix PACKAGE_ARCH attribution for multimedia libraries

The multimedia libraries offer the APIs for the application and as
consequence every user of those libraries should be set as
MACHINE_SOCARCH.

This fixes the setting for:

 - imx-vpu
 - libimxvpuapi

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-vpu: Set PACKAGE_ARCH to MACHINE_ARCH
Otavio Salvador [Fri, 12 Feb 2016 19:57:02 +0000 (17:57 -0200)]
imx-vpu: Set PACKAGE_ARCH to MACHINE_ARCH

The imx-vpu is a machine specific package, as it depends on the kernel
for build. We are going to change the PACKAGE_ARCH of it to be
MACHINE_SOCARCH as the interface provided by it is stable thus not
requring that the library users to be rebuild.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoopencv: Remove bbappend to block 3.1 version use
Otavio Salvador [Tue, 3 May 2016 20:32:17 +0000 (17:32 -0300)]
opencv: Remove bbappend to block 3.1 version use

We can now use the OpenCV 3.1. This removes the bbappend file which
where ensuring we never use it with an i.MX6-based SoC.

Change-Id: Icf6e3161c01155ee4bf20b3d7baca26eba52da62
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agopulseaudio: Remove the control for speaker/headphone widget for i.MX7D
Yuqing Zhu [Wed, 4 May 2016 09:43:02 +0000 (17:43 +0800)]
pulseaudio: Remove the control for speaker/headphone widget for i.MX7D

In order to fix issue "headphone volume will be set to zero when pulseaudio
can't detect the headphone jack status", remove the control in configuration file.

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agomesa-demos: Fix incorrent spelling of Upstream-Status tag.
Tom Hochstein [Mon, 16 May 2016 15:58:29 +0000 (10:58 -0500)]
mesa-demos: Fix incorrent spelling of Upstream-Status tag.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-fslc: Update to 4.6-based fork
Otavio Salvador [Wed, 11 May 2016 21:29:02 +0000 (18:29 -0300)]
linux-fslc: Update to 4.6-based fork

This upgrades the Linux kernel to the upcoming 4.6 release. This
includes some NXP related changes, which are target for 4.7. Those
are:

9be3cdc ARM: mx5: dts: Enable USB OTG on M53EVK
fe805c7 ARM: imx_v6_v7_defconfig: add CONFIG_MICREL_PHY
e23d4ee ARM: imx_v6_v7_defconfig: add CONFIG_I2C_GPIO
bc9f274 ARM: dts: imx6ul-14x14-evk: Add audio support
9214de9 ARM: dts: imx6qdl: Remove unneeded unit-addresses
49d0bea clk: imx7d: fix ahb clock mux 1
eda0002 ARM: dts: imx6: apalis: parallel lcd display support on ixora
d9f2c8c ARM: dts: imx6sx-sdb: Add 198MHz operational point
fa13784 ARM: dts: imx28-m28: Remove unneeded partition nodes
67c050c ARM: dts: imx6ul-pico-hobbit: Add initial support
41de276 ARM: dts: imx6: Do not hardcode the CLKO clock
13d63a6 ARM: dts: imx6: Add dts for Embest MarS Board
7d9db51 arm64: defconfig: enable freescale/nxp config options
b9990f8 arm64: defconfig: enable 48-bit virtual addresses
36e1773 arm64: defconfig: cleanup the defconfig
3eb72e5 clk: imx: return correct frequency for Ethernet PLL
4e744f4 ARM: dts: imx6: fix dtc warnings for ipu endpoints
9c17803 ARM: dts: imx6dl: Fix the VDD_ARM_CAP voltage for 396MHz operation
b6e07a8 ARM: dts: imx6sx: Add 198MHz operating point
c4cb697 ARM: dts: imx6ul: Fix operating points
e593654 arm64: dts: ls2080a: fsl-mc dt node updates
dc4a4c1 Documentation: fsl-mc: binding updates for MSIs, ranges, PHYs
43efec0 ARM: dts: imx6q-ba16: use wdog external reset
6a5ebd9 ARM: dts: imx: b450/b650v3: Move ldb_di clk assignment
ecfff5f ARM: dts: imx6q-b850v3: Update display clock source
82b8386 ARM: dts: imx6q-b850v3: Remove ldb panel
b0b039a ARM: dts: imx6qdl-udoo: add 7 inch LCD touchscreen panel support
1d5276b ARM: dts: i.MX3x: add keypad port devicetree nodes
db45d65 ARM: dts: imx35: restore existing used clock enumeration
3af9f8f arm64: dts: ls1043a: add the DTS node for QSPI support
e651264 Documentation: fsl-quadspi: Add fsl,ls1043a-qspi compatible string
5712e33 ARM: dts: ls1021a: add pix clock to DCU dts node
8ad4cee ARM: dts: ls1021a: DSPI has 6 chip-selects
8804a3f ARM: dts: ls1021a: Add gpio support for ls1021a platform
f0f7b30 ARM: dts: imx6q-ba16: Remove unused vqmmc-supply
cb8dacf ARM: dts: ls1021a: add SCFG MSI dts node
4a26cfb ARM: dts: imx28: add alternative pinmuxing for mac0
f407acf ARM: dts: imx6q-tbs2910: fix fec reset polarity
aefe710 ARM: dts: vf610-zii-dev: Add ZII development board.
2045498 ARM: dts: vfxxx: add missing reg properties
95bd770 ARM: dts: vf-colibri: increase NAND clock speed
cbd99f4 ARM: dts: vf-colibri: alias the primary FEC as ethernet0
6216880 ARM: dts: imx6sx-sdb: Add SAI support
b547d70 bindings: fsl-imx-sdma: Document 'fsl,sdma-event-remap' property
e74a168 ARM: dts: imx6sx: Remove unused property
4d9b42e ARM: dts: imx6sx: Fix SAI DMA index
6f7a786 ARM: dts: imx6q-ba16: Disable pwm2 by default
d28c0fc ARM: dts: imx: add Boundary Devices Nitrogen6_SoloX board
d2985a5 ARM: dts: imx6qdl-sabresd: Pass the hannstar panel compatible string
815f031 ARM: dts: imx6: add support for the Ka-Ro electronics 'MB7' baseboard
4531f68 ARM: dts: imx6: add support for more Ka-Ro electronics modules
a5c5a20 ARM: dts: imx6-tx6: enable support for rtscts on UARTs
7686c67 ARM: dts: imx6-tx6: remove LED pinctrl setting from hoggrp
e806f1d6 ARM: dts: imx6-tx6: remove regulator bus
5288f69 ARM: dts: imx: add Boundary Devices Nitrogen6_MAX QP board
84757ea ARM: dts: imx6qdl-tx6: add mdio node for ethernet phy
f756d41 ARM: dts: imx6-tx6: remove container node around pinctrl nodes
72e625a ARM: dts: imx6-tx6: disable the spi node by default
69751fa ARM: dts: imx6-tx6: cleanup; no functional change
0f276c6 ARM: dts: imx6-tx6: Relicense the Ka-Ro DT files under GPLv2/X11
2fb431b ARM: dts: imx25-pinfunc: remove SION for pins with an UART handshaking input mode
7a1e22f ARM: dts: imx25-pinfunc: add all UART mux modes
395dbf3 ARM: dts: imx: ba16: Add correct PCIe Tx Values
b872157 ARM: dts: imx6ul: add support for Ka-Ro electronics TXUL mainboard
290d3f9 ARM: dts: imx6ul: add support for Ka-Ro electronics TXUL modules
2ce39b6 ARM: dts: vf610-colibri: enable display controller
8411ccb ARM: dts: vf610: add display nodes
4c36ca7 ARM: dts: imx: add Boundary Devices Nitrogen7 board
b46656d ARM: dts: imx7d: add flexcan support
d587538 ARM: dts: imx7d: add lcdif support
b1334df arm64: dts: ls2080a: Add compatible "fsl,ls2080a-gpio" for ls2080a gpio nodes
8e403e3 arm64: dts: ls1043a: Add compatible "fsl,qoriq-gpio" for ls1043a gpio nodes
9c3e8d5 arm64: dts: ls2080a: update the DTS for QSPI and DSPI support
d03665c Documentation: fsl: dspi: Add fsl,ls2080a-dspi compatible string
0e01fa6 arm64: dts: ls1043a-rdb: add the DTS for DSPI support
5139b339 ARM: multi_v5_defconfig: Enable recommended options for systemd
c29da9c4 ARM: imx: always use TWD on IMX6Q
dbcb3b1 clk: imx: vf610: fix whitespace in vf610-clock.h
7115a09 clk: imx: vf610: add TCON ipg clock
9241416 clk: imx: vf610: fix DCU clock tree
be27a3e ARM: multi_v5_defconfig: Enable support for MX21/MX27
4cedc0d ARM: imx_v6_v7_defconfig: add CONFIG_RTC_DRV_M41T80
7241dc3 ARM: imx_v6_v7_defconfig: add CONFIG_I2C_MUX_GPIO
a60e2c2 ARM: imx_v6_v7_defconfig: add FT5x06 and TSC2004 touch support
e4ca550 clk: imx: add ckil clock for i.MX7
118e922 clk: imx: vf610: add suspend/resume support
189c8c1 clk: imx: vf610: add WKPU unit
ef2f187 clk: imx: vf610: leave DDR clock on
9a0e7b6 clk: imx: clk-gate2: allow custom gate configuration
4ecea9b clk: imx6sx: Register SAI clocks as shared clocks
abb9468 arm64: dts: add LS1043a-QDS board support
d6505c6 Documentation: DT: Add entry for Freescale LS1043a-QDS board

Change-Id: Ia4693a462743e532d412fb3213cfee1149496c8a
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agou-boot-fslc: Update to 2016.05-based fork
Otavio Salvador [Wed, 11 May 2016 20:45:11 +0000 (17:45 -0300)]
u-boot-fslc: Update to 2016.05-based fork

The U-Boot 2016.05 is close to release and it is time to upgrade. This
includes following changes on top of upcoming release, which are Yocto
Project related:

0fcd279 wandboard: Drop revision specific DeviceTree support
0ab586a mx6sabresd: Enable video interfaces in bootargs
5976978 Revert "embestmx6boards: convert to use config_distro_bootcmd.h"
91f4fa5 iMX6: Change mmcroot to use fixed mmc block index for USDHC
968d872 embestmx6boards: Change default bootenv configuration
3233072 mx6sabresd: Use LDO dtb file until LDO bypass support is added
df5f668 mx6slevk: Use LDO dtb file until LDO bypass support is added

The following changes are included here, and queued for U-Boot 2016.07
release:

a858d98 ARM: mx6: Enable MMC and SATA extfs boot support
70f4d22 SPL: Add CONFIG_SPL_ABORT_ON_RAW_IMAGE
5054e50 SPL: Let spl_parse_image_header() return value
bf9c724 imx: imx-common: print i.MX 7 SoC names consistently
dd6d9db imx: imx7d: fix ahb clock mux 1
24f4bb6 imx: iomux-v3: fix UART input selects
83609b3 ARM: mx6: Enable STDIO deregistering on Novena
0fc4e56 imx: mx6: mx6sl_pins: add GPIO variant for SD1_DAT5
ffae8c1 imx: tools: imximage: fix CLR bit command

Change-Id: I82aba59b47dfe530a6a1243f3227b914b973205f
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agomesa-demos: Rebase patches due to OE-Core changes
Tom Hochstein [Mon, 9 May 2016 19:13:42 +0000 (14:13 -0500)]
mesa-demos: Rebase patches due to OE-Core changes

Update patch Add-OpenVG-demos-to-support-wayland.patch due to
changes applied in OE-Core:b851cb0a.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoasound.state: Update to 4.1.15-1.1.0
Yuqing Zhu [Mon, 9 May 2016 08:53:00 +0000 (16:53 +0800)]
asound.state: Update to 4.1.15-1.1.0

--Update wm8960audio configuration for mx6ul/mx7
  1."Capture Switch" has been enabled, and 'Capture Volume' will make sense.
    The current 'Capture Volume' value is the max value 63. So need to modify
    the capture volume.
  2.Add ADC data output select.
  3.Remove amixer control 'Headset Jack' as mx7d-sdb doesn't have it.

--Adding sii902xaudio configuration for mx7

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoasound.conf: Update asound.conf to set default ctrl for kernel 4.1
Yuqing Zhu [Mon, 9 May 2016 08:52:59 +0000 (16:52 +0800)]
asound.conf: Update asound.conf to set default ctrl for kernel 4.1

The default ctrl is missing from /etc/asound.conf.
If don't using “-Dhw:0”, the sound will rout from alsa to pulseaudio,
then to the sound device.

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-gst1.0-plugin: Stop using base_contains
Otavio Salvador [Wed, 4 May 2016 23:06:30 +0000 (20:06 -0300)]
imx-gst1.0-plugin: Stop using base_contains

The base_contains function is deprecated and we ought to use
bb.utils.contains instead.

Change-Id: Ibdd989c45731b3d81507fc55cb989138875c23f7
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agogstreamer1.0-plugins-imx: Stop using base_contains
Otavio Salvador [Wed, 4 May 2016 23:06:30 +0000 (20:06 -0300)]
gstreamer1.0-plugins-imx: Stop using base_contains

The base_contains function is deprecated and we ought to use
bb.utils.contains instead.

Change-Id: Ia6c35c969b85062676e6c73359f392bb6a0c0f8a
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agogstreamer1.0-plugins-bad: Stop using base_contains
Otavio Salvador [Wed, 4 May 2016 23:06:30 +0000 (20:06 -0300)]
gstreamer1.0-plugins-bad: Stop using base_contains

The base_contains function is deprecated and we ought to use
bb.utils.contains instead.

Change-Id: I50fe2064e57d2258de817a518118f4d200a737bb
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agopiglit: Stop using base_contains
Otavio Salvador [Wed, 4 May 2016 23:06:30 +0000 (20:06 -0300)]
piglit: Stop using base_contains

The base_contains function is deprecated and we ought to use
bb.utils.contains instead.

Change-Id: If57d2b5c73e6a495a8b0453b88539424a384ccc4
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-gpu-viv: Stop using base_contains
Otavio Salvador [Wed, 4 May 2016 23:06:30 +0000 (20:06 -0300)]
imx-gpu-viv: Stop using base_contains

The base_contains function is deprecated and we ought to use
bb.utils.contains instead.

Change-Id: I664e44c58060ff50baa3c58c9494787448b9ecfd
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agogtk+3: Stop using base_contains
Otavio Salvador [Wed, 4 May 2016 23:06:30 +0000 (20:06 -0300)]
gtk+3: Stop using base_contains

The base_contains function is deprecated and we ought to use
bb.utils.contains instead.

Change-Id: Ie59e062e6ff8cbb47a14f66635acef8dc1e0a0a1
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agocogl-1.0: Stop using base_contains
Otavio Salvador [Wed, 4 May 2016 23:06:30 +0000 (20:06 -0300)]
cogl-1.0: Stop using base_contains

The base_contains function is deprecated and we ought to use
bb.utils.contains instead.

Change-Id: I4dc17aed67876114695128787af68dcfc1ff8654
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>