[oe-commits] [openembedded-core] 11/35: linux-yocto/meta: improve wifi driver granularity

git at git.openembedded.org git at git.openembedded.org
Thu May 3 09:05:16 UTC 2018


This is an automated email from the git hooks/post-receive script.

rpurdie pushed a commit to branch rocko
in repository openembedded-core.

commit 9e1bc0e552d7609428cb71bda7d2b6b726146c21
Author: Bruce Ashfield <bruce.ashfield at windriver.com>
AuthorDate: Tue Mar 27 11:03:16 2018 -0400

    linux-yocto/meta: improve wifi driver granularity
    
    Integrating the following commit for the 4.12+ kernels:
    
       Author: Nathan Rossi <nathan at nathanrossi.com>
       Date:   Wed Mar 21 00:10:02 2018 +1000
    
        features/wifi: Add WiFi driver fragments for various vendors/interfaces
    
        This change adds WiFi driver configuration fragments. The fragments are
        split into vendor and interface files to allow for easy selection of
        drivers for specific interface types (USB, PCI, SDIO) which is useful
        for BSPs with specific interfaces. The specific vendor/interface config
        fragments can be included by specific BSPs in its .scc files.
    
        However .scc files (wifi-*.scc) are provided to allow enabling interface
        specific or all interfaces drivers via KERNEL_FEATURES or inclusion via
        other .scc files. And wifi-common.scc is provided to enable the base
        config options required for all WiFi drivers, which is done to ensure
        correct configuration for default no config setups (e.g.
        linux-yocto-tiny).
    
        This patch only enables a limited set of drivers, which is based on what
        the common-pc-wifi.cfg fragment sets as well as some additional drivers,
        that primarily appear in USB WiFi devices.
    
        Signed-off-by: Nathan Rossi <nathan at nathanrossi.com>
        Signed-off-by: Bruce Ashfield <bruce.ashfield at windriver.com>
    
    This gives us a much better granularity of drivers and a good baseline for
    future improvements.
    
    The 4.12 fragments are also slightly re-organized on top of this commit
    to avoid patch failures when including the new frags.
    
    (From OE-Core rev: c24d6863768a64b2c1632d5202790689a1164694)
    
    Signed-off-by: Nathan Rossi <nathan at nathanrossi.com>
    Signed-off-by: Bruce Ashfield <bruce.ashfield at windriver.com>
    Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
    [Removed upsupported kernels]
    Signed-off-by: Armin Kuster <akuster at mvista.com>
---
 meta/recipes-kernel/linux/linux-yocto-rt_4.12.bb   | 2 +-
 meta/recipes-kernel/linux/linux-yocto-tiny_4.12.bb | 2 +-
 meta/recipes-kernel/linux/linux-yocto_4.12.bb      | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_4.12.bb b/meta/recipes-kernel/linux/linux-yocto-rt_4.12.bb
index e92fc8f..7e17d5b 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_4.12.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_4.12.bb
@@ -12,7 +12,7 @@ python () {
 }
 
 SRCREV_machine ?= "e631b6433928b4b7f44b7ae2e97fe0a174aa0b44"
-SRCREV_meta ?= "2feb169ba66721f3794bacd97c8360ad594ce133"
+SRCREV_meta ?= "0ca42aa3dc27efbf56993644bb37408f5c798eb0"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.12.git;branch=${KBRANCH};name=machine \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.12;destsuffix=${KMETA}"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_4.12.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_4.12.bb
index d31c6ff..b0f7d77 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_4.12.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_4.12.bb
@@ -10,7 +10,7 @@ KMETA = "kernel-meta"
 KCONF_BSP_AUDIT_LEVEL = "2"
 
 SRCREV_machine ?= "1a600c736163e7350ee4da9172f5321d06a72889"
-SRCREV_meta ?= "2feb169ba66721f3794bacd97c8360ad594ce133"
+SRCREV_meta ?= "0ca42aa3dc27efbf56993644bb37408f5c798eb0"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
 
diff --git a/meta/recipes-kernel/linux/linux-yocto_4.12.bb b/meta/recipes-kernel/linux/linux-yocto_4.12.bb
index 6c82505..c112ae4 100644
--- a/meta/recipes-kernel/linux/linux-yocto_4.12.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_4.12.bb
@@ -19,7 +19,7 @@ SRCREV_machine_qemux86 ?= "1a600c736163e7350ee4da9172f5321d06a72889"
 SRCREV_machine_qemux86-64 ?= "1a600c736163e7350ee4da9172f5321d06a72889"
 SRCREV_machine_qemumips64 ?= "68bcd22421aa288aff3dc9cf3035539788b04353"
 SRCREV_machine ?= "1a600c736163e7350ee4da9172f5321d06a72889"
-SRCREV_meta ?= "2feb169ba66721f3794bacd97c8360ad594ce133"
+SRCREV_meta ?= "0ca42aa3dc27efbf56993644bb37408f5c798eb0"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.12.git;name=machine;branch=${KBRANCH}; \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.12;destsuffix=${KMETA}"

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list