The gk802 is not being actively maintained at this moment and it lacks
support for current GPU version.
This patch remove the board and specific recipes and can be reverted
later when a better support is provided for this board.
Change-Id: I0575c244945d7b4ee78ac47aae5c4a5d0bfbd793
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
The Nitrogen6-Lite board supports Wi-fi with a daughterboard
with the Broadcom 4330 ABGN chip.
This patch adds the driver, firmware, and calibration (nvram)
files to the build using the broadcom-nvram-config recipe.
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
The move is necessary to add support for the nitrogen6x-lite board.
Change-Id: I146e2a871b4e73f581cadd536ec03452a3756b2f
Signed-off-by: Lucas Dutra Nunes <ldnunes@ossystems.com.br>
Tested-by: Eric Nelson <eric.nelson@boundarydevices.com>
Acked-by: Eric Nelson <eric.nelson@boundarydevices.com>
The galcore module does not support auto-load and to avoid manual
handling of it we should have it built-in. This changes the defconfig
file for it.
Change-Id: I559f99ef197d752d2ac0c398ad0b4180b6cc2d1f
Reported-by: Rene Fichter <rene.fichter@megger.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This backport the support for Vivante 4.6.9p12 GPU from 3.5.7 kernel
while Freescale does not make a new 3.0.35 release with this.
Change-Id: If3bf361344d6a661a141e5545d5ab381865b10e6
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This backport the support for Vivante 4.6.9p12 GPU from 3.5.7 kernel
while Freescale does not make a new 3.0.35 release with this.
Change-Id: Iab703925874d62bab8ec90a45c9245b061aa30a5
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This updates the kernel its last defconfig and include following changes:
70add62 mx6qsaberlite: Add DVFS, MIPI_CSI2 and PERFMON
10117a5 nit6xlite: Add PWM3 backlight (pwm.backlight.2)
e8d0217 disable SDMA on UARTs
58532a1 nitrogen6x: add OSS audio
ab352ed ENGR00271136 Fix build break when CONFIG_CLK_DEBUG is disabled
4e1c387 ENGR00271359 Add Multi-touch support
15e301a Merge FEC fix from Freescale 3.5.7 kernel (has not made it
into Freescale's 3.0.35 kernel but is definitely present in 3.0.35):
ebad167 boundary defconfigs: add Device Mapper for use with Debian installer
9a25a36 Revert "nitrogen6x: add OSS audio"
7d87529 Add support for DVI monitors
The INC_PR set has been removed as it were not being used in the
recipe and we don't need to change PR anymore, in usual cases.
Change-Id: I51bf80555825d5db6d041512aca3e23146e489bb
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
The kernel is based on Freescale 3.0.35-4.0.0 kernel and has the
4.6.9p11 Vivante GPU code applied so the patch is unused but was
leftover.
The INC_PR were not being used so this has been dropped as well.
Change-Id: I24b39fa3302760d15edb49ffe889a5b3e017f595
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Updating recipe to use SRCREV instead of top-of-tree. Use latest SRCREV
corresponding to latest FSL kernel update (3.0.35_4.0.0).
Signed-off-by: John Weber <rjohnweber@gmail.com>
Update the wandboard defconfig file to reflect a closer alignment to
the default configurations of the Freescale reference boards. Here
is a high-level summary of changes:
- Disable SWAP, as we do not have a swap partition
- Enable/disable certain ARM errata workarounds
- Enable audio and SGTL5000
- Build all cpufreq modes
- Touchscreen and keyboard input support
- DRM support converted from built-in to modules
- Added some USB gadget support
- Added default crypto options and hardware crypto support (FSL CAAM)
Signed-off-by: John Weber <rjohnweber@gmail.com>
The linux-boundary git now contain fixes for GCC 4.8. Without those
the kernels built using GCC 4.8 crashed during boot.
Change-Id: Ie71886e068629ef2c58243e3bfc16876cecb67d9
Signed-off-by: Erik Botö <erik.boto@pelagicore.com>
The 3.0.35-4.0.0 based branch, provided by Wandboard, does not has all
the updates provided by Freescale official BSP so the new GPU version
does not work with it. The added patch fix this specific issue.
Change-Id: I1456b5d94e2bdaf83866b4a3a04bf4ab7c0ef2c0
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Add this repository since it is needed for DENX M53EVK board. The
repository contains patched kernel source fitting this board. Also
add the m53evk defconfig.
Change-Id: I544d7a1f7632332c36b2b03ec0b784da2ff6472d
Signed-off-by: Marek Vasut <marex@denx.de>
Cleanup and adapting patch from congatec team.
Patch now apply to Freescale's bsp4.0
Change-Id: Ibe7e93d9dac5a2de38ec7c5ce274c3e83c270ec0
Signed-off-by: Leo Sartre <lsartre@adeneo-embedded.com>
Boundary Devices kernel release to follow up the Freescale v4.0.0
Use nitrogen6x_defconfig and enable CONFIG_NETFILTER.
Change-Id: Id7abac7267680690364769bb8b3d5c48947abab5
Signed-off-by: Jeremy Stashluk <jstashluk@dekaresearch.com>
Acked-by: Eric Nelson <eric.nelson@boundarydevices.com>
The kernel configuration is the same for Dual and Solo variants; to
fix it, we move the Dual defconfig to common directory avoiding
duplication.
Change-Id: I5d4b304c9980115318fdda75a6dc623783cb5cf7
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This allow for addition of wandboard-solo soon, while avoid build
warning due lack of a generic 'defconfig' file.
Change-Id: Ifedad79f8093f1f5f4d9df9d5a4e5c45d452cdbf
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This provides a kernel for use with SabreLITE and Nitrogen6X boards.
Change-Id: I02477254b2986ffb05b81b264121527238800fcd
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
With the addition of the linux-wandboard recipe, we remove wandboard
support from the linux-imx recipes in order to prevent confusion and keep
all Wandboard effort focused on the 'official' Wandboard kernel.
Signed-off-by: John Weber <rjohnweber@gmail.com>
Adds a recipe to build a kernel using the 'offical' wandboard
git repository. Recipe is two parts. linux-wandboard.inc specifies
items that should not change very often (e.g. SRC_URI). The .bb
file specifies the SRCREV and other things that could change
quite often.
Signed-off-by: John Weber <rjohnweber@gmail.com>
With a recent merge, the default kernel for mx6dl changed to linux-imx
3.0.35, rev 3.0.0. In this branch, calls to mx6_cpu_regulator_init() are
required. This patch adds this call to the Wandboard init file.
Also, fixed some minor things such as adding the header to the Wandboard
board file so that the original authors are credited, and uncommented
the #include for cpu_op-mx6.h which was commented out for some reason.
Signed-off-by: John Weber <rjohnweber@gmail.com>
Based on imx6qsabrelite BSP. Code originally written by Congatec Linux
team, based on the tag rel_imx_3.0.35_1.1.0 from Freescale's linux
git.
Signed-off-by: Leo Sartre <lsartre@adeneo-embedded.com>
New udev version needs CONFIG_DEVTMPFS_MOUNT to be selected, otherwise console
gets stuck.
The same approach has been already deployed into 3.0.35 as per commit 96417b88a
at meta-freescale-arm: (Recent versions of udev (182 in OE-core) need devtmpfs
to operate correctly).
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
The Freescale's branch for mxs SoC family is based on 10.12.01 BSP and
the patch needed some changes to apply properly. The patch has been
updated based on this branch.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
It provides besides the original configuration:
Enabled:
* FUSE file system
* GPIO sysfs interface
* SMSC95xx
* TV output
* USB ACM
* USB Printer
* USB Serial (FTDI and PL2303)
Disabled:
* LCD LMS430
* MTD supprt
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
The following options need to be enabled on the kernel configuration
for those to work:
CONFIG_MXS_AUART1_DEVICE_ENABLE=y
CONFIG_SERIAL_MXS_AUART=y
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Reported-by: Razvan Dragomirescu <razvan.dragomirescu@gmail.com>
ext4 is capable of be used to ext3 and ext2 filesystems giving maximum
flexibility with minimal memory and resource use.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
The patch has been move to meta-fsl-arm as this is clearly a fix and
ought to be shared among all boards.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This includes the kernel configuration plus a fix, backported from
2.6.36 kernel, to fix smsc95xx support for MAC configuring at run time.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>