This patch update the revision to 6fc170bb7b and corrects the following -
1. SUMMARY field. The kernel forks Boundary Devices BSP 4.1.0 but it's
Freescale BSP 4.1.0 as-is.
2. CONFIG_MACH_C1 becomes CONFIG_MACH_HB. Carrier-one was renamed to be HummingBoard.
3. Following two patches not needed anymore since they are part of the kernel -
0002-ARM-7668-1-fix-memset-related-crashes-caused-by-rece.patch
0003-ARM-7670-1-fix-the-memset-fix.patch
Change-Id: I34657245890dc4200592b58a6289ba90a7e9df2c
Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This patch updates the revision to e313a3a86e.
Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Various Freescale packages on the daisy branch require kernel
headers from 3.10.17, which breaks compatibility with 3.0.35 kernels.
Use the 3.10.17 branch as the default to allow more out-of-the box
build success.
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
- Added TC358743 HDMI input driver (via MIPI)
- Fix RTC on nitrogen6x/6x-lite to kick-start on power-fail
- Fix UART3 baud-rate mismatch bug
- Update HDMI driver to default to "only CEA modes"
- Fix SGTL5000 issue with reboot
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
- Lots of additional (custom) boards
- Fixes for Focaltech ft5x06 touch screen (10-points now)
- RS-485 half-duplex and Rx/Tx LED support
- Added fake power-down to blank displays during power-off
- Added TC358743 HDMI input driver (via MIPI)
- Added GS2971 driver (via CSI)
- Fix RTC on nitrogen6x/6x-lite to kick-start on power-fail
- Fix UART3 baud-rate mismatch bug
- Update HDMI driver to default to "only CEA modes"
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Update defconfig files for Boundary Devices' boards to include
- Updates for SystemD support
- Use 3G/1G split
- Add support for various USB->serial adapters
- Add g_mass_storage (=m)
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Update defconfig files for Boundary Devices' boards to include
- Updates for SystemD support
- Use 3G/1G split
- Add support for various USB->serial adapters
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This kernel setting is required when using systemd >= 210. Without
it, no serial devices are enabled at boot time, making serial login
impossible.
Only tested on SabreLite (Nitrogen6x), but the same change should be
applied to all boards.
Signed-off-by: Gary Thomas <gary@mlbassoc.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
The SOC_FAMILY variable is a colon-separated list and
cubox-i had an extra colon.
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
The Nitrogen6x has options for i.MX6DL and i.MX6S, and
without mx6dl in the SOC_FAMILY, Dual-Lite/Solo features
of other components won't be built.
The problem triggering this patch is the firmware-imx package,
which will not install the Dual-Lite/Solo firmware for the
VPU (lib/firmware/vpu_fw_imx6d.bin).
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This patch updates the boot script for Boundary Devices
boards to sync with the U-Boot version.
The only functional change is commit c0508b4, which enables
boot from USB stick.
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This patch updates U-Boot for Boundary Devices Nitrogen6x and
Nitrogen6_Lite boards to sync with the v2014.04 release from
up-stream.
This isn't a major release and upgrading isn't critical.
Release notes are on-line in this post:
http://boundarydevices.com/u-boot-2014-04-release-mx6/
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Update Boundary Devices' linux kernel to one based on FSL's 3.10.17_1.0.0_ga
instead of 3.10.17_1.0.0_beta.
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Update Wandboard Linux kernel to one based on FSL's 3.10.17_1.0.0_ga. Also,
updated the defconfig to better align with FSL's imx_v7_defconfig where
possible to avoid potential problems
Signed-off-by: John Weber <rjohnweber@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This patch updates the revision to ed888a1e88 and corrects the
github URI , which should link to "SolidRun" instead of "rabeeh".
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Bump the revision to include a workaround for the USB phy issue we are
sometimes seeing.
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This removes useless and very verbose debug that would appear e.g. while
plugging a USB stick.
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
The i.MX6 Solo is internally a i.MX6 Dual Lite but single core. This
uses the mx6dl as the SoC family as it is already being done in the
Kernel, U-Boot and Barebox.
Change-Id: If587097d9e3be35eadca27e67c11415a4fb0f1c1
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
It can now be found on the original recipe's SUMMARY (on meta-fsl-arm).
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Kernel version 3.10 requires lzop to build.
Fix suggested by Erik Botö <erik.boto@pelagicore.com>
Reported-by: Gary Thomas <gary@mlbassoc.com>
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Replace DESCRIPTION to SUMMARY on linux recipes.
The SUMMARY content may be used in Release Notes to
describe the each kernel provider.
Add SUMMARY for linux-congatec, linux-cubox-i and
linux-timesys. For those, the SUMMARY used was the one
already in Release Notes [1] in file [2]
[1] https://github.com/Freescale/Documentation
[2] release-notes/source/kernel-linux.rst
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
The 3.10.17 version is added automatically by the build process,
so it's not needed in LOCALVERSION.
As Diego reported, without this patch, 'uname -r' and kernel modules
are oddly-named:
/lib/modules/3.10.173.10.17_beta+yocto
Reported-by: Diego <diego.ml@zoho.com>
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Move default kernel selection to 3.10.17 in advance of the 1.6 release,
because currently 3.0.35_4.0.0 is broken in master. There are known issues
with the kernel that will be resolved with community assistance. These
include:
- HDMI: Using X11 causes HDMI output to default to 1024x768 resolution
regardless of the 'video=mxcfb...' bootarg selection.
- HDMI, EDID: Does not work (but this did not work on 3.0.35 either).
- Sound, HDMI audio output: Using HDMI audio output seems to cause very slow
playback of both audio and video, and can be seen using aplay or
gst-launch.
Signed-off-by: John Weber <rjohnweber@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Update Wandboard 3.10.17 kernel to commit 4a8ad4, which includes an update
to the DTS to enable all mxcfb devices and a fix for the sgtl5000 driver.
Signed-off-by: John Weber <rjohnweber@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
The machine needs to be included in the overrides list or
COMPATIBLE_MACHINE matching fails badly.
Change-Id: I52d717dd667c52cb3844c99fdfe25ab0c0c185d6
Reported-by: Omar Pighi <pighi@selea.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This commit adds a machine configuration for the Device Solutions Quartz Vybrid
board.
Signed-off-by: Anthony Felice <tony.felice@timesys.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This kernel is based on linux-timesys 3.0.15, and adds commits for quartz
support that include:
* Add Display and Resistive Touchscreen support
* Add Quartz Hardware Modules support
* Add additional UART support
* Update i2c settings for Audio driver
* New defconfig (i.e. quartz)
This kernel has been tested on the quartz platform.
Signed-off-by: Anthony Felice <tony.felice@timesys.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This branch adds some commits with board support for the quartz platform, that
include:
* Add NAND support
* Add Ethernet support
* Fix DDR3 settings for 1.1 silicon
* New machine definitions (e.g. quartz, quartz_nand)
This version has been tested on the quartz platform.
Change-Id: I63d73d7cfb15f4fe1044220a27d75858728cf617
Signed-off-by: Anthony Felice <tony.felice@timesys.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
The following changes have been made in this version of the kernel:
* Fix for ethernet, which was previously not working.
Signed-off-by: Anthony Felice <tony.felice@timesys.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
The only machines using the recipe was imx233-olinuxino ones but those
are defaulting to linux-fslc for a while without failure reports so it
is safe to drop this now.
Change-Id: I86663543c5ee893fb1d0c55defa3d0c68cba85be
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
To easy the maintenance of the kernel for Congatec boards and allow
removal of the 3.0.35 of meta-fsl-arm when desired we include the
needed patches here instead of using a bbappend on top of linux-imx
original recipe.
Change-Id: I5766ba81b514beb1f50f04d8d0e4efcc4d2b5898
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This removes the PRINC which is deprecated and will be removed after
Yocto Project 1.6 release. The equivalent change need to be updated in
meta-fsl-arm at same time, to avoid version to go backwards.
Change-Id: I8898c3c5c6a4b9d36c71d2587feab9adc2dda6dd
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This removes the PRINC which is deprecated and will be removed after
Yocto Project 1.6 release. The equivalent change need to be updated in
meta-fsl-arm at same time, to avoid version to go backwards.
Change-Id: I8e80447b4e638038cec56be7cd3866e2fab5cff3
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This removes the PRINC which is deprecated and will be removed after
Yocto Project 1.6 release. The 2.6.35.3 and 3.0.35 kernel versions
need to be updated in meta-fsl-arm at same time, to avoid version to
go backwards.
Change-Id: I38dde3b81715e64ce7a9e724b85901d44490c082
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
The only difference in the boot script for this release is
the inclusion of support for reading environment variables
through uEnv.txt at the start of the boot script.
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Update to v2014.01 release as described in this post:
http://boundarydevices.com/u-boot-2014-01/
The primary new feature is USB OTG support, but this
release also includes a re-structuring of the pin-muxing
constants in preparation for SPL boot.
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
This kernel is based on linux-timesys 3.0.15, and adds commits for pcm052
support that include:
* Add FEC1 support
* Add QSPI NOR support
* Add PWM backlight support
* Enable watchdog
* Fix DCU settings
* New defconfig (i.e. pcm052)
This kernel has been tested on the pcm052 platform.
Signed-off-by: Anthony Felice <tony.felice@timesys.com>
This kernel is based on linux-timesys 3.0.15, and adds commits for pcl052
support that include:
* Add HDMI support
* Add LED GPIO support
* Fix DCU multiplier calculation
* Fix USB Gadget
* New defconfig (i.e. pcl052)
This kernel has been tested on the pcl052 platform.
Signed-off-by: Anthony Felice <tony.felice@timesys.com>
Add some commits over u-boot 2011.12 with board support for the pcl052 and
pcm052 platforms, that include:
* Add NAND boot support
* Add FEC1 support
* Fix DDR3 settings for pcm052 1.1 silicon
* Fix SDHC issues
* New machine definitions (i.e. pcl052, pcm052)
and more, for a total of 25 commits. Included in these commits is also base
support for the Vybrid Tower platform.
Commits from the u-boot-cfi-flash fork from 2012-03-21 and earlier have also
been added, starting from commit 85c344e5f98: "cfi: fix the incomplete erased
status check in buffer write".
This version has been tested on the pcl052 and pcm052 platforms.
Signed-off-by: Anthony Felice <tony.felice@timesys.com>
The CuBox-i is not a directly based board of i.MX6 SabreSD board and
we shouldn't depend on that file otherwise changes in that file may
affect cubox-i based images and this is not desired.
Change-Id: Ie368da88caf98284e7fbbdee97f5e98f7563d051
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
The 3.10.17-1.0.0 GPU has been updated tp 4.6.9p13 release. This patch
updates the kernel driver to be compatible with it.
Change-Id: Ice6579d97c8488c5e551db5949d3ee3786d50dc9
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tested-by: Eric Nelson <eric.nelson@boundarydevices.com>
The 3.10.17-1.0.0 GPU has been updated tp 4.6.9p13 release. This patch
updates the kernel driver to be compatible with it.
Change-Id: I6607dd6879e77654d8ac1894eed18ce808eb7e8d
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This really fixes the build failure due non-FSL kernel use with AMD
GPU. The commit b43b8470 didn't fix the issue, as we identified in our
autobuilder.
Change-Id: Ia56e9df03b316c78ad9c718f66afa70cffae45cd
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Several changes to defconfig including:
- Add CONFIG_CFLAGS and CONFIG_FHANDLE to allow for systemd support
- Enable Broadcom drivers by default
- Enable RFKILL support in kernel, this is necessary for Broadcom driver
- Enable user-space view of device tree in /proc/device-tree
Signed-off-by: John Weber <rjohnweber@gmail.com>
The following changes are made:
- Update SRCREV to 95f32b7
- Set the git URI in WANDBOARD_GITHUB_MIRROR to allow overide in
local.conf
Signed-off-by: John Weber <rjohnweber@gmail.com>
The imx-test required FSL kernel (due its specific API and headers) to
build so we use the dummy version as a replacement.
Change-Id: I3acde7e4430e8756953e67150b1f8529cf14e982
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>