Commit Graph

25 Commits

Author SHA1 Message Date
California Sullivan
0f395e9fe9 meta-tlk: Add linux-intel bbappend
This bbappend adds the time limited kernel patch and configuration
options. Unlike linux-yocto, the patch is not integrated into the source
tree, so we have to add it here.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-07-06 15:58:01 -07:00
California Sullivan
cb55344928 meta-tlk: merge linux-yocto_tlk.inc with bbappend
Only one recipe uses this .inc file, and we need to add a linux-intel
bbappend that is slightly different, so this .inc file will not be
appropriate there either. Instead just keep everything in the bbappend.

We can reuse the time-limited-kernel config fragment, so move that to a
neutral location as well.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-07-06 15:58:01 -07:00
Otavio Salvador
abb8758eb8 tlk: layer.conf: Add proper dependency and priority
It is expected that every layer provides a priority and its
dependencies. This includes the needed information in layer.conf.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2016-03-29 12:11:28 -07:00
Nitin A Kamble
76f5298812 meta-tlk: using wildcard bbappend for linux-yocto
Thanks to Ross Burton for this suggestion.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2014-06-23 09:47:57 -05:00
Nitin A Kamble
6aa0c6a6a7 Provide a time limited kernel extension for the v3.14 kernel
This enables the tlk feature for the v3.14 kernel.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2014-06-12 12:00:09 -05:00
Darren Hart
f4d24c4363 Remove linux-yocto 3.8 bbappends
The current development branch (for 1.6) supports 3.10 and -dev
linux-yocto kernels. Delete all the lingering 3.8 kernel recipes.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2014-03-12 14:51:00 -07:00
Darren Hart
a1f14721d2 Remove linux-yocto 3.4 bbappends
The current development branch (for 1.6) supports 3.10 and -dev
linux-yocto kernels. Delete all the lingering 3.4 kernel recipes.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2014-03-12 14:51:00 -07:00
Richard Purdie
a2e40547fd meta-tlk: Update linux-yocto bbappend after bitbake changes
For various (good) reasons we needed to adjust bitbake so that PN
is only set in bbappend/bb files, not from conf/inc files since
in many cases this was leading to odd/unexpected behaviour.

The variable can be used in these files however it cannot be
expanded, as it is here. We therefore need to remove the expansion
and replace with the real string. This fixes builds in master.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-02-17 21:43:02 +00:00
Ong Boon Leong
5b8906515f meta-tlk: enable for linux-yocto_3.10
This is to enable time-limited-kernel for linux-yocto
v3.10.

Signed-off-by: Ong Boon Leong <boon.leong.ong@intel.com>
Acked-By: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-11-08 09:19:59 -06:00
Richard Purdie
78f83fed4f meta-tlk/base-files: Drop unneeded PR bump
We don't bump PR values since we have the PR server now.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Acked-by: Saul Wold <sgw@linux.intel.com>
2013-09-11 11:59:11 -05:00
Richard Purdie
f6dbf42654 meta-tlk/psplash: Drop uneeded DEPENDS
The core recipe correctly handles this dependency so no need for it in
the .bbappend.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-06-24 14:25:22 +00:00
Richard Purdie
c5a0c81e49 meta-intel: Drop PRINC usage
With the switch to the PR server we don't need to use PRINC. This
patch matches a change to OE-Core to bump the PR values of the appropriate
core recipes so PR values don't go backwards.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-06-24 13:55:59 +00: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
Richard Purdie
4ffe40409f meta-tlk: Update bbappend to 3.8
The 3.0 kernel was dropped and the 3.8 kernel added, update the
bbappend accordingly.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-03-04 15:11:39 +00:00
Khem Raj
227d8fa72c layer.conf: Use .= for adding to BBPATH and += to BBFILES
Fixes parsing errors which is appearing after this commit to
meta-openembedded

http://cgit.openembedded.org/meta-openembedded/commit/?id=3c21a46020bd0816579648f684c41dbd6333583e

This triggers
exception NameError: name 'base_contains' is not defined
without this change

Avoid the immediate expansion operator (:=) which caused base_contains
added in the previous commit to fail to expand at the time the
meta-intel layer configs are parsed and replace it with one of the
append operators (.= or +=) that allows for delayed variable expansion.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Tom Zanussi <tom.zanussi@intel.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2013-01-07 09:59:05 -08:00
Darren Hart
5d8a058111 Fix use of PRINC in meta-intel BSPs
Replaces all uses of PRINC with the form:

PRINC := "${@int(PRINC) + N}"

Where N is the previously assigned value plus one to ensure a
monotonically increasing PRINC value.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Acked-by: Tom Zanussi <tom.zanussi@intel.com>
CC: Saul Wold <sgw@linux.intel.com>
CC: Nitin Kamble <nitin.a.kamble@intel.com>
2012-10-09 16:04:30 -07:00
Mihai Lindner
f76c3a98c8 meta-tlk: fix included file name
PN in linux-yocto-tlk.inc takes the .inc file name and becomes
linux-yocto-tlk. Renamed to linux-yocto_tlk.inc to avoid confusions.
Related to: [YOCTO #3217]

Signed-off-by: Mihai Lindner <mihaix.lindner@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-06 10:49:22 -05:00
Mihai Lindner
7228f6b0c8 meta-tlk: fix ignored SRC_URI appends
Fix SRC_URI appends ignored by meta-cedartrail and meta-crownbay. Used
SRC_URI_append instead of SRC_URI.
Also placed all variables in an .inc file to be required by all
linux-yocto recipes in here, since all versions use the same.

[YOCTO #3217]

Signed-off-by: Mihai Lindner <mihaix.lindner@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-10-05 14:47:55 -05:00
Paul Eggleton
66b516f3d3 README: add info explaining meta-tlk layer purpose
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-09-06 10:36:02 -05:00
Saul Wold
7a7547e8b4 psplash: Add TLK info to psplash image
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Acked-by: Tom Zanussi <tom.zanussi@intel.com>
2012-09-05 16:33:31 -05:00
Saul Wold
ea69d2c22f base-files: add /etc/motd with TLK info
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Acked-by: Tom Zanussi <tom.zanussi@intel.com>
2012-09-05 16:33:04 -05:00
Saul Wold
4b13b548bf linux-yocto: Update linux-yocto for 3.2 and 3.4
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Acked-by: Tom Zanussi <tom.zanussi@intel.com>
2012-09-05 16:31:29 -05:00
Trevor Woerner
50b22497cb layer.conf: Clarify BBFILES comments regarding recipe-* directories
The recipes are no longer stored in a "packages" directory but in
directories under recipes-*.

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-08-15 15:43:01 -07:00
Saul Wold
3f149a3111 meta-tlk: Add COPYING MIT
Adds License File

Fixes [YOCTO #1816]

Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-12-09 13:42:54 -08:00
Bruce Ashfield
fb15cc4e1c meta-tlk: initial creation
Call this layer whatever you want, but when enabled it turns on BSP configuration
items specific to autobuild/official binary images. Once this is enabled the uptime
of any BSP will be limted to the value in the .cfg. It is currently at 2 minutes
as an example, but it should be extended to a number of days going forward.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>

meta-tlk: Rename and changed to 10 day limit

Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-08-24 15:37:05 -07:00