aboutsummaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel/linux/linux-yocto_3.14.bb
blob: 809789bd43ec202856d883ca7892c8f4b260bad0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
KBRANCH ?= "standard/base"

require recipes-kernel/linux/linux-yocto.inc

# board specific branches
KBRANCH_qemuarm  ?= "standard/arm-versatile-926ejs"
KBRANCH_qemuarm64 ?= "standard/qemuarm64"
KBRANCH_qemumips ?= "standard/mti-malta32"
KBRANCH_qemuppc  ?= "standard/qemuppc"
KBRANCH_qemux86  ?= "standard/common-pc/base"
KBRANCH_qemux86-64 ?= "standard/common-pc-64/base"
KBRANCH_qemumips64 ?= "standard/mti-malta64"

SRCREV_machine_qemuarm ?= "4817747912b5c50ce5c31ef25658340ca615e1b4"
SRCREV_machine_qemuarm64 ?= "578602a722dbfb260801f3b37c6eafd2abb2340d"
SRCREV_machine_qemumips ?= "6ed76ec26b120f65f8547c8612b7334bd2745ec9"
SRCREV_machine_qemuppc ?= "a86ade84b2e142c0fd7536d96477107b6d07db5c"
SRCREV_machine_qemux86 ?= "af1f7f586bd32d39c057f17606991b887eadb389"
SRCREV_machine_qemux86-64 ?= "578602a722dbfb260801f3b37c6eafd2abb2340d"
SRCREV_machine_qemumips64 ?= "a63d40b860a6d255005a541894d53729090b40ea"
SRCREV_machine ?= "578602a722dbfb260801f3b37c6eafd2abb2340d"
SRCREV_meta ?= "060fa80b7996250001ee90c50a4978c8fdb87fc4"

SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.14.git;branch=${KBRANCH};name=machine; \
           git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-3.14;destsuffix=${KMETA}"

LINUX_VERSION ?= "3.14.36"

PV = "${LINUX_VERSION}+git${SRCPV}"

KMETA = "kernel-meta"
KCONF_BSP_AUDIT_LEVEL = "2"

COMPATIBLE_MACHINE = "qemuarm|qemuarm64|qemux86|qemuppc|qemumips|qemumips64|qemux86-64"

# Functionality flags
KERNEL_EXTRA_FEATURES ?= "features/netfilter/netfilter.scc"
KERNEL_FEATURES_append = " ${KERNEL_EXTRA_FEATURES}"
KERNEL_FEATURES_append_qemuall=" cfg/virtio.scc"
KERNEL_FEATURES_append_qemux86=" cfg/sound.scc cfg/paravirt_kvm.scc"
KERNEL_FEATURES_append_qemux86-64=" cfg/sound.scc cfg/paravirt_kvm.scc"
KERNEL_FEATURES_append = " ${@bb.utils.contains("TUNE_FEATURES", "mx32", " cfg/x32.scc", "" ,d)}"
mailing list about the <ulink url='&YOCTO_DOCS_DEV_URL;#bitbake-term'>BitBake</ulink> build tool.</para></listitem> <listitem><para><ulink url='&YOCTO_LISTS_URL;/listinfo/poky'></ulink> - Discussion mailing list about <ulink url='&YOCTO_DOCS_DEV_URL;#poky'>Poky</ulink>. </para></listitem> <listitem><para><ulink url='&YOCTO_LISTS_URL;/listinfo/yocto-announce'></ulink> - Mailing list to receive official Yocto Project release and milestone announcements.</para></listitem> </itemizedlist> </para> For more Yocto Project-related mailing lists, see the Yocto Project community mailing lists page <ulink url='&YOCTO_HOME_URL;/tools-resources/community/mailing-lists'>here</ulink>. </section> <section id='resources-irc'> <title>Internet Relay Chat (IRC)</title> <para> Two IRC channels on freenode are available for the Yocto Project and Poky discussions: <itemizedlist> <listitem><para><filename>#yocto</filename></para></listitem> <listitem><para><filename>#poky</filename></para></listitem> </itemizedlist> </para> </section> <section id='resources-links'> <title>Links</title> <para> Here is a list of resources you will find helpful: <itemizedlist> <listitem><para><emphasis> <ulink url='&YOCTO_HOME_URL;'>The Yocto Project website</ulink>: </emphasis> The home site for the Yocto Project.</para></listitem> <!-- <listitem><para><emphasis> <ulink url='http://www.intel.com/'>Intel Corporation</ulink>:</emphasis> The company that acquired OpenedHand in 2008 and began development on the Yocto Project.</para></listitem> --> <listitem><para><emphasis> <ulink url='&OE_HOME_URL;'>OpenEmbedded</ulink>:</emphasis> The upstream, generic, embedded distribution used as the basis for the build system in the Yocto Project. Poky derives from and contributes back to the OpenEmbedded project.</para></listitem> <listitem><para><emphasis> <ulink url='http://www.openembedded.org/wiki/BitBake'> BitBake</ulink>:</emphasis> The tool used to process metadata.</para></listitem> </itemizedlist> For more links, see the "<ulink url='&YOCTO_DOCS_DEV_URL;#other-information'>Other Information</ulink>" section in the Yocto Project Development Manual. </para> </section> <section id='resources-contributions'> <title>Contributions</title> <para> The Yocto Project gladly accepts contributions. You can submit changes to the project either by creating and sending pull requests, or by submitting patches through email. For information on how to do both as well as information on how to identify the maintainer for each area of code, see the "<ulink url='&YOCTO_DOCS_DEV_URL;#how-to-submit-a-change'>How to Submit a Change</ulink>" section in the Yocto Project Development Manual. </para> </section> </chapter> <!-- vim: expandtab tw=80 ts=4 -->