The update to the Wandboard Linux kernel includes the following changes:
- wandboard_defconfig: Enable CONFIG_USB_OTG
- wandboard/dts: Fix USB OTG
- wand-rfkill: Change gpio depending on wandboard revision
- wandboard: dts: Add alternate pin support for rev C1
- brcmfmac: Use fw filename and nvram based of devid for sdio.
- wandboard: add revision detect pin to rfkill driver
- wandboard/dts: change EDM gpio to open drain
- wandboard/dts: Enable lcdif in devicetree
- wandboard/dts: add fusion touchscreen to devicetree
- wandboard: Fix bluetooth
- wandboard_defconfig: Enable support for Fusion touchscreen, Sunplus
keyboard, and some USB to serial devices.
Signed-off-by: John Weber <rjohnweber@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Updates in this release include:
- Configures GPIOs on Nitrogen6_Lite as "gpio-led" devices
- Updates to nit6xlite_defconfig to match nitrogen6x_defconfig
- Added support for Okaya 480x272 display
- Allows concurrent operation of OV5640 MIPI and OV5642 parallel
cameras
Signed-off-by: Christoph Settgast <christoph.settgast@methodpark.de>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Christoph Settgast <christoph.settgast@methodpark.de>
Acked-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
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>
- 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>
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>
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>
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>
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>
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>
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 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>
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>
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>
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 branch, which contains the needed hash, is:
m53evk-rel-2013-05-02-v3.9
Fix the recipe accordingly.
Change-Id: Ie5d7b1f550d0d1ec92f3b4cea89f1b73d069cf32
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Seems "same" changes has been made on both master and dora branch,
but the dora commit has the space in place.
This patch was created via:
git diff freescale/dora..freescale/master recipes-kernel/linux/linux-imx_3.0.35.bbappend | patch -p1 -R
Signed-off-by: Andreas Henriksson <andreas.henriksson@endian.se>
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>
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>
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>
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>
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>
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>
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>
Adding recipes for early 3.10.17 kernel support for Wandboard.
To use this recipe, edit the local.conf file and add the line:
PREFERRED_VERSION_linux-wandboard = "3.10.17"
Signed-off-by: John Weber <rjohnweber@gmail.com>
Remove sound support as there is no sound on the boards.
Remove useless Logitech DJ module
Fine tune the debugging option to remove a lot of debugging messages
(input events, USB, lockdep).
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
New bitbake checks for SRCREV in the branch to be checked out.
That defaults to master, but SRCREV may not be in master. Set the
branch so bitbake doesn't die.
Amended by John Weber to use GITBRANCH instead of BRANCH.
Signed-off-by: John Weber <rjohnweber@gmail.com>
The Congatec qmx6 is based on 3.0.35-4.0.0 BSP and has not been ported
to the 3.0.35-4.1.0 yet; we workaround it fixing the revision and
applying the need patches on top of the kernel for it to work with the
3.10.9-1.0.0 GPU.
Change-Id: Ifa5baa4dd26edd5e68c9f3e2d5dec2b078e05a23
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>