Commit Graph

337 Commits

Author SHA1 Message Date
Otavio Salvador
749d8f9cff README: Change branch dependencies for 'fido'
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-24 16:58:58 -03:00
Otavio Salvador
22f871c576 README: Change patch sending example to use 'fido' branch
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-24 16:58:58 -03:00
Carlos Rafael Giani
130daa6b77 linux-cubox-i: update SRCREV to ea83bda1b4
Notable changes in this update include:
- Support for V5 Vivante userspace binaries
- Improvements to thermal subsystems for better cooling
- PWM and FEC cleanups and improvements
- Fix kernel config causing networking bridge breakage
- Wi-Fi related backports from Linaro 3.14 kernel

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-24 15:20:17 -03:00
Mario Domenech Goulart
b6d6635c08 imx6sl-warp: typo fixes
Change-Id: I3e9504697393bba1a04647a4ab73ba5b27b94c49
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-24 15:20:03 -03:00
Nikolay Dimitrov
e65f288efe riotboard: Change board maintainer
Signed-off-by: Nikolay Dimitrov <picmaster@mail.bg>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-23 16:32:09 -03:00
Pushpal Sidhu
be6c9f9b99 ventana: add machine conf
Add a machine conf for the Gateworks Ventana product
family. For more information, please see the product site at
http://www.gateworks.com/product#ventana

Change-Id: I00954787e33b11fee7c422a111160b77eae1591f
Signed-off-by: Pushpal Sidhu <psidhu@gateworks.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-22 16:51:58 -03:00
Pushpal Sidhu
af52c01b11 linux-gateworks-imx: Initial linux kernel recipe
Add a kernel recipe based on Freescale's 3.10.53_1.1.0_ga
kernel for Gateworks imx based boards.

Signed-off-by: Pushpal Sidhu <psidhu@gateworks.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-22 16:51:46 -03:00
Pushpal Sidhu
585062d321 uboot-gateworks-imx: initial recipe for uboot
Add the initial recipes for Gateworks imx based boards. This
includes a bootscript recipe along with a bootloader recipe.

Signed-off-by: Pushpal Sidhu <psidhu@gateworks.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-22 16:51:46 -03:00
Valentin Raevsky
2a2a2e8366 cm-fx6: add cm-fx6 machine configuration
Add cm-fx6 machine configuration: u-boot and kernel.
The cm-fx6 is a CompuLab CoM. The board features:
-- Freescale i.MX6 single/dual/quad-core Cortex-A9 @1GHz-1.2GHz
-- Up to 4GB DDR3 and up to 32GB on-board SSD storage
-- Integrated GPU and 1080p VPU, dual display support
-- WiFi, BT 3.0, GbE, PCIe, SATA, USB x5, UART x5, CAN x2

For more information visit:
http://www.compulab.co.il/products/computer-on-modules/cm-fx6
http://www.compulab.co.il/utilite-computer/web/utilite-models

Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-17 09:34:48 -03:00
Valentin Raevsky
cd4b6646ce linux-compulab: add cm-fx6 3.14.28 kernel configuration files
Add cm-fx6 kernel configuration files.
This is a fork of the linux-imx 3.14.28.ga with the CompuLab patches
for cm-fx6 boards.

Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-17 09:34:48 -03:00
Valentin Raevsky
4ef0bcd252 u-boot-compulab: add u-boot configuration for cm-fx6 machines
Add u-boot configuration for cm-fx6 machines.
This is a fork of the mainline u-boot with the CompuLab patches on top.

Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-17 09:34:25 -03:00
Alex de Cabo
26933eb50d linux-congatec: Update kernel to 3.10.53-1.1.1
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-14 13:40:18 -03:00
Otavio Salvador
661c2b0a58 cgtqmx6: Build U-Boot binaries for every part number supported
Change-Id: Ic47d3fc9cea3272ec505e174234b2cef95fcd1bc
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-10 14:17:47 -03:00
Otavio Salvador
17b31b2662 u-boot-congatec: Fix out-of-tree build
Due the possibility of generating several binaries, for U-Boot, the
build needs to be done out-of-tree however the build system of 2013.04
version was not ready for it. Apply a simple fix for the time being.

The out-of-tree mechanism is much more robust in more recent versions
of U-Boot however this is not an option for this set of boards at the
moment.

Change-Id: I3b80e8c07a41f66dd74465dc064bec4c040d853c
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-10 12:25:19 -03:00
Eric Nelson
ac1e57a770 linux-boundary: deprecate kernel 3.10.31-beta
Since we now have support for kernel 3.10.53 (GA), 3.10.31-beta
should not be used.

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-06 15:28:27 -03:00
Eric Nelson
49843fbd4c u-boot-script-boundary: update to use 3.10.53 boot scripts
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-01 17:58:43 -03:00
Eric Nelson
69f7d90b03 u-boot-boundary/u-boot-script-boundary: update to 21eb414 (v2014.07)
Update to latest head of Boundary Devices branch v2014.07-20140914.

This update doesn't contain any code updates, but adds a couple of
boot scripts for use with the 3.10.53 kernel as described in
this section of the release blog post:

	http://boundarydevices.com/i-mx6-kernel-3-10-53/#bootscript

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-01 17:58:43 -03:00
Eric Nelson
58c91b63b8 nitrogen6x*, imx6qsabrelite: default to kernel 3.10.53
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-01 17:58:43 -03:00
Eric Nelson
fe9586b53d linux-boundary: add support for kernel 3.10.53
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-01 17:58:43 -03:00
Eric Nelson
8ce8693fe5 nitrogen6x: remove device tree for imx6dl-nitrogen6_max.dtb
Boundary Devices does not currently offer a dual-lite or solo
processor option for Nitrogen6_Max, and the device tree for it
is not supported in kernel 3.10.53.

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-01 17:58:43 -03:00
Eric Nelson
22f6672c3e u-boot-boundary/u-boot-script-boundary: update to fcb04d6 (v2014.07)
Update to Boundary Devices U-Boot 2014.07 tree.

This update only contains a single general-purpose change to the
boot script: the addition of an environment variable 'wlmac' which
will be passed to the WL12xx WiFi driver to be used as the mac
address to prevent the need to use the calibrator utility and
manage files that differ across devices.

The U-Boot source files did not change and the version is bumped
only to keep the two recipes in sync and prevent multiple downloads.

If you configure your board like this:
	U-Boot > setenv wlmac 00🇩🇪ad:be:ef:01
	U-Boot > saveenv && boot

You'll get a clause in your kernel command line:
	wlcore.mac=00🇩🇪ad:be:ef:01

All Boundary Devices Nitrogen6x and Nitrogen6_Max boards shipped
with the WL12xx WiFi/BT adapter should have this variable set
before shipment.

If not, please contact Boundary Devices at info@boundarydevices.com

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-03-20 11:11:22 -03:00
Eric Nelson
a1a89b4c8a u-boot-script-boundary: use nitrogen6x boot script for MACHINE imx6qsabrelite
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-03-20 11:11:00 -03:00
Stefan Agner
0f4942175f kernel-module-mcc: provide recipe adapted to a 3.18 based Toradex kernel
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 exported by the kernel through some Vybrid specific
symbols:
- mscm_request_cpu2cpu_irq
- mscm_free_cpu2cpu_irq
- mscm_trigger_cpu2cpu_irq
- mvf_sema4_assign
- mvf_sema4_deassign

Currently, those symbols are provided by the Toradex Linux kernel only
(linux-toradex_3.18.bb).

Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-03-19 09:40:54 -03:00
Stefan Agner
7c650e1d8c pcl052: pcm052: quartz: add base SOC_FAMILY vf
Add new base SOC_FAMILY vf.

Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-03-19 09:40:09 -03:00
Eric Nelson
5982c99923 Update README to document proper handling of patches for other branches
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-03-19 09:35:32 -03:00
Otavio Salvador
6ba1fd2fa5 imx6sl-warp: Disable FSL-specific support
The kernel used in WaRP is based on Linux mainline so the FSL-specific
headers does not exist. The removal here allow the machine to be build
without errors.

Change-Id: I8ba8e6790ab4c1aeaaae3c2ad129c3b434d40a83
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-03-17 21:03:06 -03:00
Ian Coolidge
d875511031 u-boot-script-boundary: Allow custom bootscripts
Removes redundant BOOTSCRIPT line
Changed BOOTSCRIPT to allow choice in local.conf

Signed-off-by: Ian Coolidge <ian@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-03-17 15:29:37 -03:00
Stefan Agner
ad10082a73 colibri-vf: initial machine for Toradex Vybrid modules
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 folder of the root file system. Use IMAGE_INSTALL on
the machine level to install them into the root file system by
default.

Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-03-12 05:29:14 -03:00
Stefan Agner
7a3687f7f2 linux-toradex: initial Linux recipe for Toradex Vybrid modules
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, Display Controller Unit (DCU4) frambuffer driver and
various fixes across different drivers, are still in the process
of being upstreamed.

Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-03-12 05:29:14 -03:00
Stefan Agner
03fc399e1a u-boot-toradex: initial U-Boot recipe for Toradex Vybrid modules
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 <stefan.agner@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-03-12 05:29:14 -03:00
Fabio Estevam
be9580b34b imx6sl-warp: 'dtb' is also stored in eMMC
The dtb is also stored in the eMMC, so include it among the other items in the
text.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-03-09 11:40:50 -03:00
Daiane Angolini
5fadb641df imx6sl-warp: Add machine definition
The WaRP Board is a Wearable Reference Plaform. The board features:

 - Freescale i.MX6 SoloLite processor with 512MB of RAM
 - Freescale FXOS8700CQ 6-axis Xtrinsic sensor
 - Freescale Kinetis KL16 MCU
 - Freescale Xtrinsic MMA955xL intelligent motion sensing platform

The board implements a hybrid architecture to address the evolving
needs of the wearables market. The platform consists of a main board
and an example daughtercard with the ability to add additional
daughtercards for different usage models.

For more information about the project, visit:

 http://www.warpboard.org/

The machine configuration file used to include Yocto Project support to the
board is a consolidation work only.

It only reflects the work done in Linux kernel, U-Boot and FSL Community BSP,
where the hard work is actually done.

Change-Id: I3ef13f7c0959aa3a62b70ca46c7bf79a2cc5b2ed
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-02-26 12:40:51 -03:00
Alex de Cabo
a6a34b4f9e u-boot-congatec: Update to commit da45c1
- Increase length of ethernet phy reset pulse width
- The Q7 GPIO pins are now accessible from the environment script

Signed-off-by: Alex de Cabo <alejandro.de-cabo-garcia@congatec.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-02-21 12:22:36 -02:00
Alex de Cabo
e6bf2939cf linux-congatec: Update to version 3.10.53
Update the linux-congatec to the cgt_imx_3.10.53_1.1.0 branch

Signed-off-by: Alex de Cabo <alejandro.de-cabo-garcia@congatec.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-02-12 20:35:40 -02:00
Alfonso Tamés
97ed7ae94a linux-wandboard: Update kernel to 3.10.53-1.1.0_ga
This updates the Wandboards' kernel to 3.10.53-1.1.0_ga

Signed-off-by: Alfonso Tamés <alfonso@tames.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-02-12 20:35:27 -02:00
Fabio Estevam
b86f0a175d imx233-olinuxino: Remove 'alsa' from MACHINE_FEATURES
Mainline kernel currently does not have support for the on-chip audio codec
on mx23, so remove the 'alsa' entry from the MACHINE_FEATURES.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-02-05 23:01:38 -02:00
Alex de Cabo
9c3dc2a63f linux-congatec: support for Q7 GPIOs
Add support for Q7 GPIOs in conga-QMX6 device tree configuration

Signed-off-by: Alex de Cabo <alejandro.de-cabo-garcia@congatec.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-02-04 12:04:45 -02:00
Raphael Silva
6054ad663a linux-congatec-rt: Upgrade to 3.10.31-1.1.0 Beta 2
Update based on linux-imx-rt 3.10.31

Signed-off-by: Raphael Silva <raphael.philipe@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-05 14:37:23 -02:00
Raphael Silva
b90378d8e2 linux-congatec-rt: add initial recipe
Add initial support for 3.10.17-1.0.2 with 3.10.17-rt12 real-time patch.

Signed-off-by: Raphael Silva <raphael.philipe@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-29 09:56:23 -02:00
Raphael Silva
c32d2fa5f5 cgtqmx6: changing preferred kernel assignement type
The assignement of the preferred kernel was changed
so that It is possible do define a different one in
local.conf

Signed-off-by: Raphael Silva <raphael.philipe@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-29 09:52:32 -02:00
Alfonso Tamés
84d13080c9 linux-wandboard: Update to 3.10.31-1.1.0 beta2 based kernel
This updates the Wandboards' kernel to 3.10.31-1.1.0 beta2 to be in
line with Yocto's next 1.8 release. This commit also drops kernel
3.10.17 support since the new GPU drivers from Freescale do not
support this or older kernel versions.

Signed-off-by: Alfonso Tamés <alfonso@tames.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-12 09:36:12 -02:00
Alfonso Tamés
4c27698611 wandboard: Add Alfonso Tames as maintainer
Please add me as maintainer for the Wandboards. For now, I can test
only the Wandboard Quad and Wandboard Dual boards but not the
Wandboard Solo since I do not have access to that board.

Signed-off-by: Alfonso Tamés <alfonso@tames.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-12 09:36:12 -02:00
Alex de Cabo
b8d0c57a06 u-boot-congatec: Change environment mmcroot variable
Since SD naming with 3.10.31 kernel changes, this patch
modifies the variable mmcroot.

Signed-off-by: Alex de Cabo <alejandro.de-cabo-garcia@congatec.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-06 17:05:41 -02:00
Alex de Cabo
f9ffea9e64 linux-congatec: Upgrade to cgt_imx_3.10.31_1.1.0_beta2
Update the linux-congatec for the 3.10.31_1.1.0_beta2 kernel.

Signed-off-by: Alex de Cabo <alejandro.de-cabo-garcia@congatec.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-06 17:05:00 -02:00
Otavio Salvador
f93aba2490 u-boot-cubox-i: Fix SD offset to align with mainline value
The intended value was 69K but the sector number was wrong, fix it to
proper value as it aligns it with U-Boot mainline.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-03 16:20:30 -02:00
Ian Coolidge
4e6985eb77 linux-boundary (3.10.31): Bump SRCREV to b76cf1c
Fixed parallel LCD support and analog audio support respectively.

Eric Nelson (1):
  mxc_lcdif: re-order drivers mxc_lcdif and mxc_ipuv3_fb

Laci Tele (1):
  sgtl5000: ssi-controller has been replaced with cpu-dai, in .dtsi files

Signed-off-by: Ian Coolidge <ian@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-03 16:20:30 -02:00
Alex de Cabo
e6442b5012 linux-congatec: Upgrade to cgt_imx_3.10.17_1.0.2
No changes but the bug fixes in the Freescale release

Signed-off-by: Alex de Cabo <alejandro.de-cabo-garcia@congatec.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-28 09:39:35 -02:00
Alex de Cabo
10305fe1ad u-boot-congatec: Upgrade to cgt_imx_v2013.04_3.10.17_1.0.2
No changes but the bug fixes in the Freescale release

Signed-off-by: Alex de Cabo <alejandro.de-cabo-garcia@congatec.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-28 09:39:35 -02:00
Eric Nelson
00c8b0031f linux-boundary: deprecate 3.0.35, 3.10.17 kernels for Yocto 1.8
Since meta-fsl-arm is including GPU support that requires the 3.10.31
kernel, remove support for kernels 3.0.35 and 3.10.17 on Boundary
Devices boards for upcoming Yocto 1.8.

Custom boards should use their own recipes and be aware of the
incompatibilities if lingering on the older kernels.

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-28 09:39:35 -02:00
Eric Nelson
39ab1db183 nitrogen6x*, imx6qsabrelite: default to kernel 3.10.31
Default to kernel version 3.10.31 to match meta-fsl-arm packages.

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-28 09:39:35 -02:00