Commit Graph

56 Commits

Author SHA1 Message Date
Nitin A Kamble
65cf6aaa78 fri2: Update linux-yocto 3.10 SRCREV (3.10.35-LTSI)
Update to the HEAD of standard/fri2 (3.10.35-LTSI).

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2014-04-22 08:09:45 -05:00
Darren Hart
c87883c750 fri2: Update linux-yocto 3.10 SRCREV (3.10.33-LTSI)
Update to the HEAD of standard/fri2 (3.10.33-LTSI). This also works
around an open issue with do_validate_branches where feature branches
are reset the HEAD of the machine branch if they contain that commit.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
(cherry picked from commit f122b5a101)
2014-03-24 11:31:23 -07:00
Darren Hart
a29c400224 linux-yocto-3.10: Update SRCREVs for 3.10.19
Fixes [YOCTO 5679]

Bump the SRCREVs to address the lttng-modules build failure introduced
by the oe-core/poky commit:

lttng-modules: Update to 2.3.3 version

This updates all the BSPs that were at the same machine SRCREV in one
shot.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2013-12-19 15:55:58 -06:00
Nitin A Kamble
46ad1e0dc8 fri2-noemgd: linux-yocto_3.10: update srcrevs
Using the latest HEADS of the git branches of the v3.10
linux-yocto kernel repository.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-10-18 08:56:14 -05:00
Nitin A Kamble
352e57f6d2 fri2: Enable 3.10 kernel recipe
Now EMGD 1.18 driver is working with the v3.10 kernel.
Moving this EMGD based BSP to the v3.10 kernel.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-10-18 08:54:17 -05:00
Nitin A Kamble
6d0fc500ca fri2: linux-yocto v3.8 & v3.10 update srcrevs
Use the latest branch HEADs for srcrevs in these kernel recipes.

This fixes the unusable mouse & keyboard issue in X for this BSP.

Fixes Bug:
[YOCTO #5279]

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-10-03 14:29:29 -05:00
Nitin A Kamble
cf39cdb270 fri2-noemgd: linux-yocto_3.10 recipe extension
Provide the BSP specific extension for the linux-yocto_3.10
recipe from the oecore layer.

This configures the v3.10 kernel repository branches and commits
for this BSP.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-09-23 09:00:14 -05:00
Nitin A Kamble
2a36589953 fri2:linux-yocto-3.8: update meta branch srcrev
This fixes USB autosuspend issues related to non-responsive mice & keyboards.

Fixes bug:
[YOCTO #4992]

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2013-08-12 16:17:49 -07:00
Nitin A Kamble
1759e70a22 fri2-noemgd: fix the KERNEL_FEATURE variable override
The variable specific to fri2-noemgd was mistakenly extended with -fri2

Instead using the correct extension -fri2-noemgd

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2013-07-29 13:41:43 -05:00
Nitin A Kamble
6d074cae27 fri2: correct the KERNEL_FEATURE variable name
The var KERNEL_FEATURES_sugarbay_append overrides the previous value
defined in the oecore layer,
and the var KERNEL_FEATURES_append_sugarbay preserves the old value
and extends it.

This change avoids unintentional disabling of some KERNEL_FEATURES
such as netfilter.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2013-07-29 13:41:34 -05:00
Nitin A Kamble
358319edb0 fri2: update the kernel commit ID of the machine branch
Using the latest HEAD of the machine branch.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-07-19 13:43:28 -05:00
Nitin A Kamble
efd9f55296 fri2: linux-yocto:3.8: switch to emgd-1.18
Update the emgd kernel driver from version 1.16 to 1.18

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-07-19 13:42:02 -05:00
Nitin A Kamble
39c71fb673 fri2: update kernel srcrev to v3.8.13
Update this BSP's kernel to the latest linux-yocto-3.8 version of
v3.8.13

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-06-12 11:15:46 -05:00
Nitin A Kamble
c17b17b44d fri2: linux-yocto_3.8: update kernel SRCREVs
Updating the kernel branch SRCREVs to use latest HEAD commits of
the respective kernel branches.

  This updates this BSPs v3.8 kernel to version 3.8.11.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-06-12 11:14:17 -05:00
Richard Purdie
24d63bd572 linux-yocto: Drop 3.2 bbappends
As part of the usual kernel upgrade cycle, the 3.2 kernel has been removed from
OE-Core so remove the bbappend files from meta-intel too.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-05-31 08:21:21 +01:00
Darren Hart
c69366c648 linux-yocto-tiny: Add 3.8 recipe for fri2
Update the linux-yocto-tiny recipe to 3.8.4 for fri2.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2013-04-05 11:25:11 -07:00
Darren Hart
ad3b4d1ad6 linux-yocto-rt_3.8: Update all non-ISG BSPs with rt support to 3.8.4-rt2
Add the linux-yocto-rt_3.8.bbappend for every BSP supporting RT.

Do not update BSPs maintained by ISG.

Built, booted, and sniff tested with:

$ cyclictest -p 90 -D 10m -t

on all platforms. All boot and complete the test without abnormal
outliers with the following exceptions:

o sys940x generated a panic, reported to rt-user. Possibly hw related.
o fri2 fails to boot, hanging at "i8042: No controller found"

These need additional investigation, but shouldn't delay the merge of
the recipes themselves.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2013-04-05 11:08:39 -07:00
Nitin A Kamble
319892024b fri2: update v3.8 kernel recipe commits to v3.8.4
And specify the LINUX_VERSION corresponding to the kernel branch commits.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-03-29 12:40:50 -05:00
Nitin A Kamble
dc08b23b61 fri2: linux-yocto_3.8 recipe extension
Provide the fri2 BSP specific extension for the linux-yocto_3.8
recipe from the oecore layer. This configures the right git branches of
the kernel repository for the fri2 BSP.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-03-06 15:34:49 -06:00
Nitin A Kamble
c909152f7e fri2: linux-yocto-dev recipe extension
Provide the fri2 BSP specific extension for the linux-yocto-dev
recipe from the oecore layer. This configures the right git branches of
the kernel repository for the fri2 BSP.

This commit is addressing this bug:
[YOCTO #3931]

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Acked-by: Darren Hart <dvhart@linux.intel.com>
2013-03-04 16:55:05 -06:00
Tom Zanussi
575f93dd4b meta-intel: remove kernel AUTOREVs
Using AUTOREV turns out to cause problems with unreproducible
autobuilder builds and unwanted network access.  This patch removes
kernel AUTOREVs and locks down SRCREVs and LINUX_VERSIONs.

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2013-02-04 10:39:06 -06:00
Nitin A Kamble
706a62e662 fri2: use EMGD version 1.16 instead of 1.14
The recently added 1.16 version of the EMGD graphics stack also works
for the FRI2 BSP.

Update the BSP to use the newer EMGD version for graphics.

This partly addresses:
[YOCTO #3809]

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Acked-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-02-01 09:52:33 -06:00
Nitin A Kamble
ee17f93b5d fri2: fix a typo in specifying the kernel feature
There was a typo in specifying cfg/vesafb kernel feature. This commit
fixes it.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Acked-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-01-22 14:24:50 -06:00
Nitin A Kamble
8e200220c2 fri2: specify graphics driver as a kernel feature
This change avoids addition of emgd source code in the noemgd bsp kernels.

This configures the fri2 BSP kernel with EMGD graphics driver
and fri2-noemgd BSP kernel with VESA graphics driver.

The VESA FB support is kept for both BSPs for boot time splash screen
support.

This addresses the bug/feature request:
[YOCTO #2268]

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-01-19 12:54:19 -06:00
Tom Zanussi
787d5d8c93 meta-intel: remove explicit kernel SRCREVs
To ease development on unreleased BSPs, let the kernel SRCREV float.
This avoids constantly having to update the SRCREVs manually, and
assures we won't get into a situation where LINUX_VERSION doesn't
match the version set by the kernel recipe.

We'll lock down the kernel SRCREVs and set the matching LINUX_VERSION
when we do releases, but in the meantime, we can use AUTOREV.

Note that individual BSPs are always free to override this maintain
their own SRCREVs if they want to.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-11-13 09:24:46 -06:00
Tom Zanussi
376fb0a2ac meta-intel: remove linux-yocto*_3.0 bbappends
The 3.2 and 3.4 kernels are the ones supported for Yocto 1.3, so
remove the 3.0 versions.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-29 18:04:12 -05:00
Tom Zanussi
3898886e63 meta-intel: update kernel SRCREVs and pin LINUX_VERSION
Update all the linux-yocto .bbappends with the latest kernel SRCREVs
and add explicit LINUX_VERSIONs for the 1.3 release, to prevent a
mismatch between the kernel version actually used in the machine
branch vs the version the recipe uses for the kernel image, which can
change with stable updates.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-29 18:04:05 -05:00
Darren Hart
9fe538c48e fri2: Update SRCREVs for linux-yocto recipes
Update MACHINE and META SRCREVs to pull in the following fixes:

efi: Add patch to fix 32bit EFI service mapping (rhbz 726701)
mmc: sdhci: Use DBG() instead of pr_warning() on large timeout

As well as the following changes to meta:

eg20t: Explicitly include dependencies for PCH_GBE
eg20t: Explicitly include dependencies for I2C_EG20T
fri2: Remove graphics options from the core fri2 description
fri2: Required boot config for fri2
fri2: Add fri2-tiny support
fri2: Disable GPIO_PCH for preempt-rt

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-10-26 20:24:51 -07:00
Darren Hart
1d56117733 fri2: Add linux-yocto-tiny_3.4 support
Add support for the tiny KTYPE via a liunx-yocto-tiny bbappend
for the 3.4 kernel. With this kernel, DISTRO="poky-tiny" can be
used with the fri2 and fri2-noemgd machines.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Acked-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-24 13:16:00 -07:00
Darren Hart
1cd94a80c8 fri2: Update to Linux 3.4 and EMGD 1.14
Update the fri2 machines to use linux-yocto 3.4 and
EMGD 1.14.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-09-24 12:51:49 -07:00
Tom Zanussi
2075f1b407 fri2: update kernel SRCREVs
To pick up most recent changes, including the matching kernel changes
for the perf-scripting/perf-tui features.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-07-10 15:58:01 -05:00
Darren Hart
9b9c0cedb6 fri2: Update SRCREVs for linux-yocto-rt_3.2.bbappend
Update the SRCREVs to pull in the pch_uart locking fixes for preempt-rt.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-05-31 14:07:57 -07:00
Darren Hart
3f5fd3791a fri2: Update 3.2 kernel recipe SRCREV
Update SRCREVs to pull in the latest kernel updates and meta updates.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-05-30 11:26:23 -07:00
Darren Hart
749a127f0b fri2: Update SRCREVs for 3.2 Kernel
Update the fri2 linux-yocto bbappends to take advantage of the recent
fri2 meta updates in the linux-yocto repository:

    commit 72d9369a79ab91d6dba3ce95fa4769d75be5f1fa
    Author: Darren Hart <dvhart@linux.intel.com>
    Date:   Tue May 1 15:13:26 2012 -0700

        fri2: Cleanup fri2-$KTYPE.scc files re efi-ext.scc

        The efi-ext.scc fragment is not part of the standard or preempt-rt
        standard features. It is instead a BSP specific feature added to
        these ktypes. Rearrange the meta-data accordingly.

        Signed-off-by: Darren Hart <dvhart@linux.intel.com>

    commit dbcb1205e3fb95b32f1856e4bf6745fe52f5e5f4
    Author: Darren Hart <dvhart@linux.intel.com>
    Date:   Tue May 1 15:13:25 2012 -0700

        fri2: Use emgd-1.10 feature and branch

        Update the fri2-standard.scc description to use the new emgd feature
        and branch name. Without this change the emgd driver is not merged
        and not built.

        Signed-off-by: Darren Hart <dvhart@linux.intel.com>

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-05-07 12:39:20 -07:00
Darren Hart
1ada91f40c fri2: Add 3.2 kernel recipes
Add linux-yocto_3.2 and linux-yocto-rt_3.2 kernel recipes, following the
pattern of the 3.0 recipes.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-03-20 11:19:28 -07:00
Darren Hart
675e28f7f6 fri2: Autoload module iwlwifi
iwlwifi uses a firmware blob that must exist on the FS at the time
the driver is loaded. If the driver is built-in, the blob must exist
in the initrd. We avoid this by building as a module, but we still
want this to load at boot - so add it to autoload.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-03-20 11:19:27 -07:00
Darren Hart
9d3ed8034b fri2: Update KMACHINE and KBRANCH variables
Specify only the machine itself in KMACHINE and set the branch
explicitly. Use an fri2 specific branch in non-rt while we sort
out whether or not to create these dynamically or not.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-03-20 11:19:27 -07:00
Tom Zanussi
c6d991cf83 meta-intel: update some kernel SRCREVs
Update linux-yocto_3.0 kernel SRCREVS for crownbay, emenlow,
fishriver, fri2, jasperforest, and sugarbay.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-01-30 15:33:10 -06:00
Darren Hart
b6d5d9a3b0 fri2: Update SRCREV to include efi patches and meta-data
The SRCREV update is required for the cfg/efi-ext as well as patches
to the standard/* branches to support EFI booting.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2011-12-13 08:50:58 -08:00
Darren Hart
3909001535 fri2: Add efi-ext to KERNEL_FEATURES
The fri2 can boot via EFI or legacy PCBIOS. Add support for EFI.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2011-12-07 16:17:22 -08:00
Tom Zanussi
7b5eee4097 meta-intel: update kernel SRCREVs
Update linux-yocto_3.0 kernel SRCREVS for crownbay, emenlow,
fishriver, fri2, jasperforest, sugarbay, and romley.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-12-01 18:13:15 -06:00
Tom Zanussi
2a41ae3776 meta-intel: update kernel SRCREVs
Update linux-yocto_3.0 kernel SRCREVS for crownbay, emenlow,
fishriver, fri2, jasperforest, sugarbay, and romley.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-11-14 09:14:37 -06:00
Tom Zanussi
6437caaaf2 meta-fri2: allow linux-yocto-rt to be used for fri2-noemgd
The fri2 linux-yocto-rt .bbappend is missing settings needed for use
with fri2-noemgd - this adds them.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-10-28 13:33:21 -05:00
Tom Zanussi
7afafbf9ab meta-intel: update SRCREVs
Update linux-yocto_3.0 kernel SRCREVS for crownbay, emenlow,
fishriver, fri2, jasperforest, and sugarbay.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-10-16 23:02:21 -05:00
Tom Zanussi
d24b9522a6 meta-intel: update SRCREVs
Update linux-yocto_3.0 kernel SRCREVS for crownbay, emenlow,
fishriver, fri2, jasperforest, and sugarbay.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-10-04 16:13:03 -05:00
Tom Zanussi
d286d43b65 meta-intel: update SRCREVs
Update linux-yocto_3.0 kernel SRCREVS for crownbay, fishriver, fri2,
jasperforest, and sugarbay.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-09-26 21:55:55 -05:00
Tom Zanussi
2fb66d7abe meta-intel: update SRCREVs
Update linux-yocto_3.0 kernel SRCREVS for crownbay, fishriver, fri2,
jasperforest, and sugarbay.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-09-20 11:09:58 -05:00
Tom Zanussi
354080ceaf meta-intel: update SRCREVs
Update linux-yocto_3.0 kernel SRCREVS for crownbay, fishriver, fri2,
jasperforest, and sugarbay.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-09-14 22:44:44 -05:00
Tom Zanussi
69824cfb0c meta-intel: update SRCREVs
Update linux-yocto_3.0 kernel SRCREVS for crownbay, fishriver, fri2,
jasperforest, and sugarbay.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-09-06 14:53:32 -05:00
Tom Zanussi
b4ae4edff5 meta-intel: update SRCREVs
Update linux-yocto_3.0 kernel SRCREVS for crownbay, fishriver, fri2,
jasperforest, and sugarbay.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-09-06 08:26:12 -05:00