summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-12-22colibri-imx7-emmc: prepare for upstreaming to fslcMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-22linux-toradex-rt: follow changes needed for backportsMax Krummenacher
While at it add a config for colibri-imx6ull, add the Atmel touch driver and follow the move of the colibri-imx7 -> mx7 override in the non rt defconfig. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-11-30u-boot-toradex: add dependency on dtc-nativeColibri-iMX6ULL_LXDE-Image_2.7b5-20171201Drew Moseley
Signed-off-by: Drew Moseley <drew.moseley@northern.tech> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-11-30linux-toradex: 4.1-2.0.x: really update to latest git hashMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-11-28u-boot: update to latest git hashMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-11-28linux-toradex: 4.1-2.0.x: update to latest git hashMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-11-27colibri-imx6ull.conf: add dtb for wifi variantMax Krummenacher
Build and deploy the device tree for the Colibri iMX6ULL 512MB Wi-Fi / BT. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-11-27u-boot recipes: automatically update to latest -next through overrideMax Krummenacher
This can be used e.g. for a CI setup to do nightly builds of latest and greatest. To use HEAD of xxx-next instead of the pinned version one would add in local.conf: MACHINEOVERRIDES =. "use-head-next:" Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-11-27kernel recipes: automatically update to latest -next through overrideMax Krummenacher
This can be used e.g. for a CI setup to do nightly builds of latest and greatest. To use HEAD of xxx-next instead of the pinned version one would add in local.conf: MACHINEOVERRIDES =. "use-head-next:" Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-10-04colibri-imx6ull: don't deploy the epdc firmwareColibri-iMX7_LXDE-Image_2.7b4-20171005Colibri-iMX6_LXDE-Image_2.7b4-20171005Colibri-VF_LXDE-Image_2.7b4-20171005Apalis-iMX6_LXDE-Image_2.7b4-20171005Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-10-04colibri-imx6ull: don't deploy the kernel in the rootfsMax Krummenacher
The kernel lives in its own ubi volume. Save the space in the rootfs. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-10-03apalis/colibri-imx6.conf/colibri-imx7-emmc.conf: payload offsetsMarcel Ziswiler
Prepare for configurable boot ROM and SPL payload offsets to be applied to resp. image.json for Toradex Easy Installer. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-10-03linux-toradex-4.1-2.0.x: resync with kernel tree defconfigMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-10-03linux-toradex_4.4: Resync with kernel tree defconfigStefan Agner
Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03linux-toradex_4.4: update to latest for vybridStefan Agner
Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03u-boot-toradex: don't use - in PR variableMax Krummenacher
RPM packaging does not allow a dash '-' in the revision name. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-10-03colibri-imx6ull: use U-Boot with 1kB paddingStefan Agner
Use u-boot-nand.imx which has a 1kB padding so it can be written directly to flash. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03colibri-imx6ull: add Toradex Easy Installer supportStefan Agner
Add support for Toradex Easy Installer by specifying Toradex product ids and flash type. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03u-boot-toradex: fix recipe to work with PokyStefan Agner
Building the recipe with Poky leads to two errors: | error: line 4: invalid tag value("^[A-Za-z0-9+._]+$") Release: Release: 2.7.3-gitr1c83a29 | error: Package has no %description: u-boot-toradex-2016.11.colibri_imx6 Use the + sign to separate the git revision and provide a recipe description. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03colibri-imx7-emmc: add defconfigStefan Agner
All kernel drivers to support eMMC are already present, hence this uses the same defconfig as colibri-imx7 machine uses. Thus use a soc override to provide the defconfig for both colibri-imx7, colibri-imx7-emmc. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03u-boot-toradex-fsl-fw-utils: add colibri-imx7-emmc supportStefan Agner
Add fw_env.config and make sure unlock eMMC gets installed. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03colibri-imx6ull.conf: add machineMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-10-03colibri-imx6ull: add fw_env.configMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-10-03colibri-imx6ull: add a defconfigMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-10-03u-boot-toradex: fix mixed spl/standard workaroundMax Krummenacher
The workaround for U-Boot being compiled with and without SPL assumes a certain directory structure. For machines only building one U-Boot, the workaround may introduce and error. Fix this. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-10-03u-boot-toradex-fsl-fw-utils: use wildcards for compatible machineMax Krummenacher
This allows for machine variants, additonally it adds colibri-imx6ull Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-10-03u-boot: update to latest git hashStefan Agner
Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03apalis-imx6.conf: remove sdcard.gz image typeMax Krummenacher
Building device tree with a dot in the file name leads to following messages: ERROR: console-tdx-image-2.7b3-r0 do_image_sdcard: imx6q-apalis-ixora-v1.1.dtb does not exist. ERROR: console-tdx-image-2.7b3-r0 do_image_sdcard: Function failed: do_image_sdcard Temporarily remove until we have support for dots in device tree files: https://github.com/Freescale/meta-freescale/commit/ce1e0af209c222cb877962104c4f807d5807fa1e Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-10-03linux-toradex: 4.1-2.0.x: update to latest git hashStefan Agner
Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03colibri-imx7-emmc: add machine for Colibri iMX7 Dual 1GB (eMMC)Stefan Agner
Add new machine file for Colibri iMX7 Dual 1GB (eMMC) modules. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03linux-toradex: update defconfigsDominik Sliwa
Adjust defconfigs for use with backports Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-10-03linux-toradex-4.1-2.0.x: fix generic defconfigMax Krummenacher
linux-toradex-4.1-2.0.x/defconfig is not building for machine apalis-imx6, colibri-imx6, or colibri-imx7. But the kernel does not (no longer`) build for this configuration. | LD init/built-in.o | drivers/built-in.o: In function `mxc_hdmi_disp_init': | coresight-etm-cp14.c:(.text+0x4499c): undefined reference to `mxc_cea_mode' | ... Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-10-03conf: machine: apalis-imx6: Deploy Apalis iMX 6 device tree tailored to ↵Sanchayan Maity
Ixora V1.1 Add Ixora V1.1 device tree to Apalis iMX6 OE machine configuration. Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-10-03linux-toradex-rt: 4.1-2.0.x, rt patch follow patchlevel updateMax Krummenacher
Also include the patch from Julio Cruz which allows to use the external vivante kernel module from meta-freescale. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-10-03linux-toradex: add squashfs configuration in all mx6 defconfigsMax Krummenacher
snapd requires squashfs kernel module but this has not been added to all defconfigs. Follow commit f0d525d36e915076416a443eb15a69efdcac1e73 or the images which add the snapd packagegroup will not build Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-10-03linux-toradex-rt: delete old versionsMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-07-01conf: machine: apalis/colibri-imx6: rename U_BOOT_BINARY to UBOOT_BINARYColibri-iMX7_LXDE-Image_2.7b3-20170630Colibri-iMX6_LXDE-Image_2.7b3-20170630Colibri-VF_LXDE-Image_2.7b3-20170630Apalis-iMX6_LXDE-Image_2.7b3-20170630Marcel Ziswiler
As somebody previously decided to rename U_BOOT_BINARY to UBOOT_BINARY unbreak e.g. i.MX 6 Tezi builds by continuing that rename through the various layers: http://git.toradex.com/cgit/meta-toradex-bsp-common.git/commit/?h=morty&id=02f7fdfe5eaca64e0c710cce4d701a609d499e8b Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2017-07-01conf: machine: colibri-vf: add machine definition for vybridSanchayan Maity
Add machine definition for Vybrid. The Vybrid machine definition is already present in meta-freescale-3rdparty. Add the same to the meta-toradex-nxp layer to be able to deploy Aster device trees. Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-07-01conf: machine: colibri-imx6: add aster device tree to colibri imx6 machineSanchayan Maity
Add Aster device tree to Colibri iMX6 OE machine configuration. Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-07-01conf: machine: colibri-imx7: add aster device tree to colibri imx7 machineSanchayan Maity
Add Aster device tree to Colibri iMX7 OE machine configuration. Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-07-01linux-toradex: 4.1-2.0.x: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2017-06-30linux-toradex: 4.1-2.0.x: snapd squashfs configurationMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2017-06-30linux-toradex_4.4: update to latest for vybridMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2017-06-30u-boot: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2017-06-09linux-toradex-rt: add preempt rt for vf50/vf61Stefan Agner
Add Linux kernel recipe which patches the Toradex Colibri VF50/VF61 kernel with the 4.4.60-rt73 PREEMPT RT patch set. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-06-09colibri-imx7: add toradex easy installer supportStefan Agner
Add Toradex Easy Installer support by enabling the tezi image format. Also specify the Product IDs this machine is compatible with and the device tree associated with them. This is used on devices where we have variants using different device trees but were built using a single OpenEmbedded machine. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-06-09linux-toradex: disable otp driverStefan Agner
Disable the fusing/one-time-programmable driver by default. It allows to blow fuses which might make the module unusable with a simple sysfs write... Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-06-09bmode-usb: add recipe to set i.mx 6 boot modeMax Krummenacher
This linux userspace tool does what U-Boot's 'bmode usb noreset' does. On the next reboot the i.MX 6 will boot to recovery aka serial download mode. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2017-04-10u-boot: use the new version variables for localversionColibri-iMX7_LXDE-Image_2.7b2-20170410Colibri-iMX6_LXDE-Image_2.7b2-20170410Colibri-VF_LXDE-Image_2.7b2-20170410Apalis-iMX6_LXDE-Image_2.7b2-20170410Max Krummenacher
This results in a U-Boot banner: U-Boot 2016.11-2.7.2+g3e67ed8 (Apr 05 2017 - 16:16:38 +0200) While at it extract the versioning into its own bbappend so that we can upstream the base recipe to meta-freescale-3rdparty Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-10u-boot: update to latestMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>