u-boot-boundary: Update to latest v2013.10 release

Update to the Boundary Devices second release of v2013.10
as described in this post:
	http://boundarydevices.com/u-boot-2013-10-release-2

This release includes support for using the "cpu" and "board"
variables to load device tree files in a boot script and has
important fixes for the 2GiB variants of the Nitrogen6X and
Nitrogen6X-SOM boards.

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
linux-boundary-3.0.35: bump version

This update pushes the kernel version for Boundary Devices'
boards to Boundary Devices latest 3.0.35_4.1.0 head.

Most of the changes are for custom boards, but a number
are of use to users of stock SABRE Lite, Nitrogen6X and
Nitrogen6_Lite boards, including:

	- Auto-focus support for the OV5640
	- Support for a number of new displays and
	touch panels, and
	- Support for adv7180 composite video input
	through the CSI0 port

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
linux-boundary: Add support for 3.10.17-beta

This patch adds experimental support for the 3.10.17-beta kernel
for Boundary Devices BD-SL-i.MX6 (built to SABRE Lite), Nitrogen6X,
and Nitrogen6_Lite boards.

To try it out, set PREFERRED_VERSION_linux-boundary = "3.10.17"
in your local.conf file.

Most functionality has been tested as detailed on this page:
	http://boundarydevices.com/mx6-linux-kernel-3-10-17-beta/

Testing has been limited though, so don't expect it to be
production-ready.

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
u-boot-script-boundary: update to latest revision on Github

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
u-boot-script-boundary: Allow board-specific boot scripts

This update allows board directories to over-ride the boot script
(6x_bootscript-yocto.txt) or upgrade script (6x_upgrade.txt).

This is a bit complicated because the Yocto MACHINE variable
is not the same as the board directory (u-boot/board/boundary/x)
in either the imx6qsabrelite or nitrogen6x-lite case.

The scripts in board/boundary/nitrogen6x/ are used as a default
if a board doesn't override them.

Note that the boot scripts are only partially functional at this
stage, since there are references to named panels which are not
yet supported.

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
imx6qsabrelite: Add myself as maintainer

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
nitrogen6x: Add myself as maintainer

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
nitrogen6x-lite: Add myself as maintainer

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
net-persistent-mac: Use the license text from common-licenses

The previous used license file (from OE-Core source) has changed so
we now use the files from common-licenses to avoid this in future.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
linux-denx: Update SRC_URI for new fetcher behavior.

If SRCREV is not in the master branch, the SRC_URI must specify the
branch; this patch also move the inclusion of defconfig file, at
SRC_URI, to the .inc to avoid appending it in the 3.9 recipe.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
cgtqmx6: Set u-boot-imx version to 2009.08

The u-boot-imx version were not fixed so it was using the 2013.04
version which the patch does not apply; ensure we keep using the
2009.08 version.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
linux-imx (3.0.35): Update Congatec cgtqmx6 to 3.0.35-4.1.0

This reduces a lot the number of patches we need to apply and easy
upgrade to the Vivante 4.6.9p13 GPU that comes with the
3.10.17-1.0.0-beta BSP.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
u-boot-cubox-i: add u-boot fork for cubox-i machines

This fork includes MXC SPL support for the SolidRun CuBox-i and
HummingBoard devices

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
linux-cubox-i: add customized kernel

This kernel is based on linux-imx 3.0.35, and adds patches for
CuBox-i and HummingBoard support

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
cubox-i: add machine config

The new cubox-i machine config produces images that can be used for
all CuBox-i and HummingBoard devices (u-boot SPL autodetects the platform)

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
cfa100xx.conf: add myself as maintainer

Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
linux-imx (3.0.35): Enable devtmpfs for cgtqmx6

Add missing DEVTMPFS creation flags in kernel config.
Namely: CONFIG_DEVTMPFS=y and CONFIG_DEVTMPFS_MOUNT=y

Signed-off-by: Pavel Kopylov <pavel.kopylov@gmail.com>
linux-boundary, u-boot-script-boundary: Set compatible machine

The compatible machine filter is required to avoid build warnings when
building for other boards, as:

,----[ Build warning ]
| WARNING: Unable to get checksum for linux-boundary
|     SRC_URI entry defconfig: file could not be found
`----

Change-Id: I2f55697fbef29c35b332bfdcc5023c5f70bc9e4b
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
linux-imx (3.0.35): Enable USB for cgtqmx6

Add missing flags in kernel config.
Namely: CONFIG_USB_EHCI_ARC_H1=y and CONFIG_USB_FSL_ARC_OTG=y

Signed-off-by: Pavel Kopylov <pavel.kopylov@gmail.com>
wandboard-dual: Add myself as maintainer

Signed-off-by: John Weber <rjohnweber@gmail.com>