Bug 1830

Summary: Add bluetooth config fragment and add to yocto/standard or appropriate BSPs
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Darren Hart <dvhart>
Component: kernelAssignee: Max Eliaser <max.eliaser>
Status: RESOLVED FIXED QA Contact:
Severity: minor    
Priority: Low CC: bruce.ashfield, marc.ferland, sgw, tom.zanussi
Version: 1.1   
Target Milestone: Future   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Darren Hart 2011-12-13 11:39:13 UTC
Bug 1814 resulted from someone trying to add bluetooth to MACHINE_FEATURES. This should pull in the following kernel modules:

from task-base.bb:
RRECOMMENDS_task-base-pcmcia = "\
    kernel-module-pcmcia \
    kernel-module-airo-cs \
    kernel-module-pcnet-cs \
    kernel-module-serial-cs \
    kernel-module-ide-cs \
    kernel-module-ide-disk \
    ${@base_contains('DISTRO_FEATURES', 'wifi', 'kernel-module-hostap-cs', '',d)} \
    ${@base_contains('DISTRO_FEATURES', 'wifi', 'kernel-module-orinoco-cs', '',d)} \
    ${@base_contains('DISTRO_FEATURES', 'wifi', 'kernel-module-spectrum-cs', '',d)}"


But these aren't built for standard, or for any of the BSPs that could easily support it over USB.

The workaround is to add a bluetooth.cfg to a linux-yocto bbappend file. We can make this default since the infrastructure already exists to use it in the rest of poky.
Comment 1 Darren Hart 2014-08-14 15:22:03 UTC
Since you're working on it anyway Max :-)
Comment 2 Max Eliaser 2014-08-19 21:40:07 UTC
The patches for linux-yocto 3.14 are out, just being integration tested by Bruce Ashfield I think.
Comment 3 Max Eliaser 2014-08-26 18:22:25 UTC
Looks like it's now officially in linux-yocto-3.14's meta branch, so I'm marking this as resolved fix. If anyone wants it ported 3.10, open a new bug.