Commit Graph

14 Commits

Author SHA1 Message Date
Eric Nelson
c95f3f8b5b linux-boundary: Bump SRCREV to 120f379
This update contains a set of back-ports of patches from the
boundary-imx_3.10.17_1.0.2_ga tree as described in commits
d97ad3b and 0e92e1f.

	https://github.com/Freescale/meta-fsl-arm-extra/commit/d97ad3b
	https://github.com/Freescale/meta-fsl-arm-extra/commit/0e92e1f

The first set is the focus of this update, since it contains important
fixes for LCD output. The second contains a long list of updates
to various drivers.

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-02-02 18:38:17 -02:00
Eric Nelson
a10623832d linux-boundary (3.10.17): Bump SRCREV to bed3f6a3
This update contains a few important fixes for Nitrogen6x,
Nitrogen6x-SOM, and SABRE Lite:
        - bed3f6a3 - Fix for WiFi on Nitrogen6x-SOM carrier board
        - 496650f2 - Fix for OV5640 MIPI camera on Nitrogen6x
	- 46875533 - Fix for OV5640 MIPI camera on SABRE Lite

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-10-09 22:45:06 -03:00
Eric Nelson
348e476c29 linux-boundary (3.10.17): Bump SRCREV to 5e35d1b2
Updates in this release include:
    - update Broadcom driver to support per-chip firmware files
        (see commit 5ee7d28 in meta-fsl-arm-extra)
    - add support for ADV7391 Composite/Component Video output driver
    - backport PCIe fixes from mainline kernel

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-10-09 18:27:42 -03:00
Otavio Salvador
ea47274606 linux-boundary (3.10.17): Add depends on bc-native
This fixes following error:

,----
|  /bin/sh: 1: bc: not found
|  make[1]: *** [kernel/timeconst.h] Error 127
|  make: *** [kernel] Error 2
|  make: *** Waiting for unfinished jobs....
|    CC      drivers/mxc/ipu3/ipu_ic.o
`----

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-09-23 13:49:37 -03:00
Eric Nelson
211be2df8b linux-boundary (3.10.17): Bump SRCREV to 50c5697b
Updates in this release include:
        - rebase on Freescale 3.10.17_1.0.1_ga release
        - support for new (custom) boards
        - fixes for production version of Nitrogen6 Max board
        - fixes to allow shutdown/restart of WL12xx Wi-Fi
        - added support for adv7180 NTSC video input driver
        - added support for Gennum GS2971 SDI receiver
        - added Ilitek 210x touch screen driver
        - update Focaltech ft5x06 touch screen to support 12 touches
        - update flexcan driver to allow use with only a standby GPIO
        - add support for "disable_giga" parameter for FEC Gb ethernet driver
        - add support for SC16IS7XX I2C multi-port serial controller
        - add support for "TRULY-1U" display
        - add support for Wolfson WM5102 audio codec

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-09-15 11:10:36 -03:00
Christoph Settgast
3c2a27922c linux-boundary (3.10.17): update to 62ef71f
This includes the following changes, the defconfig
changes are reflected in the yocto defconfigs to
keep things in sync.

Eric Nelson (39):
      nit6xlite_defconfig: add LEDS_GPIO
      sabrelite: configure ethernet PHY nRST
      nitrogen6x: configure ethernet PHY nRST
      nitrogen6_mtp: configure ethernet PHY nRST
      nitrogen6_max: configure ethernet PHY nRST
      nit6xlite: configure ethernet PHY nRST
      nit6xlite: default to multi-touch input for eGalax, ft5x06
      nitrogen6x: default to multi-touch input for eGalax, ft5x06
      nitrogen6x_ub: default to multi-touch input for eGalax, ft5x06
      ft5x06: free GPIO in _remove
      ft5x06: add support for ABS_MT_TRACKING_ID
      ft5x06: set MAX_TOUCHES to 12
      ft5x06: respect/return tracking id from controller
      net: fec: iMX6 FEC does not support half-duplex gigabit
      nit*_defconfig: add CONFIG_USB_FUNCTIONFS=m
      nit*_defconfig: add CONFIG_USB_SERIAL_GENERIC
      nit6xlite: add ili210x touch controller
      nitrogen6x: add ili210x touch controller
      sabrelite: add ili210x touch controller
      nitrogen6_max: add ili210x touch controller
      nit6xlite_defconfig: add ILI210X touch screen
      nitrogen6x_defconfig: add ILI210X touch screen
      ili210x: Allow use with Device Tree
      nitrogen6_max: enable FEC ethernet
      nitrogen6_max: swap NANDF_CS0/1 (GP6:11/14) for SD3 voltage select, WL IRQ
      nitrogen6_max: define ENET_TXD1 as GPIO1:29 for amplifier mute
      flexcan: allow use with transceivers that only have standby pin
      nitrogen6x: SDIO is 1.8V-only, add flag in DTS
      sdhci: Allow platform_set_power callback
      sdhci-imx: Add power-gpio support
      nitrogen6x: use power-gpio instead of vqmmc-supply to control WL_EN pin
      nitrogen6_max: use power-gpio instead of vqmmc-supply to control WL_EN pin
      nitrogen6_max: configure voltage-select pin
      nit6xlite: flag 1.8v quirk for vqmmc on sdhc2 (WiFi interface)
      DT:imx6qdl: Pad SD2_DAT3 should have pull-down
      nitrogen6x_defconfig: include LEDS_PWM, SPI_SPIDEV
      Add imx6q-sabrelite-nolcd device tree
      fec: Add disable_giga parameter to force 10/100 operation
      Revert "DT:imx6qdl: Pad SD2_DAT3 should have pull-down"

Ranjani Vaidyanathan (1):
      ENGR00318392 ARM:imx6x: Save/restore SCU and some CP15 registers across suspend/resume

Signed-off-by: Christoph Settgast <christoph.settgast@methodpark.de>
Reviewed-by: Eric Nelson <eric.nelson@boundarydevices.com>
Acked-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-09-15 11:10:36 -03:00
Christoph Settgast
9bbe2e8e79 linux-boundary (3.10.17): Bump SRCREV to ca882d5a
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>
2014-07-02 13:57:29 -03:00
Eric Nelson
809c9ccf8f linux-boundary (3.10.17): Bump SRCREV to cfb334d
- 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>
2014-06-09 09:35:57 -03:00
Eric Nelson
0907ee7377 linux-boundary (3.10.17): Move to GA kernel (srcrev 731f96)
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>
2014-05-01 18:07:37 -03:00
Eric Nelson
909d002d42 linux-boundary: Add DEPENDS on lzop
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>
2014-04-03 16:36:25 -03:00
Daiane Angolini
ba7770da79 linux: Use SUMMARY to describe the linux provider
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>
2014-03-27 14:55:35 -03:00
Eric Nelson
cae491bda0 linux-boundary: remove version number from 3.10.17 kernel
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>
2014-03-26 11:59:32 -03:00
Otavio Salvador
05b7ef0269 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>
2014-02-12 00:15:07 -02:00
Eric Nelson
d759596001 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>
2014-01-28 19:18:43 -02:00