Age | Commit message (Collapse) | Author |
|
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
The IGB driver is showing up on some general hardware (like MinnowBoard)
which is one of the Yocto Project Reference Platforms.
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
QA needs USB OTG to automate some of the testing processes,
this patch adds it to genericx86-64 builds
[YOCTO #11740]
Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
commit b5c9b4f91a6f91cdbf777e6f365d56debe500421
Author: Kalle Valo <kvalo@codeaurora.org>
Date: Wed Nov 18 10:38:32 2015 +0200
ath: unify Kconfig with other vendors
Change menuconfig to config to keep the Kconfig entries unified. Part of
reorganising wireless drivers directory and Kconfig.
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
The common-pc ethernet selection has drivers that depend on pci_iov
being defined. As such, we should include that feature fragment or we
get build warnings:
---------- CONFIG_BNX2X_SRIOV -----------------
Config: CONFIG_BNX2X_SRIOV
From: work-shared/qemux86-64/kernel-source/.kernel-meta/configs/standard/bsp/common-pc/common-pc-eth.cfg
Requested value: CONFIG_BNX2X_SRIOV=y
Actual value:
Config 'BNX2X_SRIOV' has the following conditionals:
BNX2X && PCI_IOV (value: "n")
BNX2X && PCI_IOV (value: "n")
Dependency values are:
BNX2X [m] PCI_IOV [n] y [y]
---------- CONFIG_BNXT_SRIOV -----------------
Config: CONFIG_BNXT_SRIOV
From: work-shared/qemux86-64/kernel-source/.kernel-meta/configs/standard/bsp/common-pc/common-pc-eth.cfg
Requested value: CONFIG_BNXT_SRIOV=y
Actual value:
Config 'BNXT_SRIOV' has the following conditionals:
BNXT && PCI_IOV (value: "n")
BNXT && PCI_IOV (value: "n")
Dependency values are:
y [y] BNXT [m] PCI_IOV [n]
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Sync up with 32 bit common-pc variant to bring EFI
framebuffer driver into 64 bit PC config, ported from
3.14 kernel meta:
c9caee84847000d9be5c9843bc712e71c171a66c
Signed-off-by: Jianxun Zhang <jianxun.zhang@linux.intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
This reverts commit 1c4353d569cb037064fdb378d3be9ac7e4bc08d1.
Restrict standard/intel visibility to meta-intel i.e. don't touch
common-pc*.
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
We now have a dedicated standard/intel branch for Intel platforms, so
have common-pc*/*-standard BSPs make use of it.
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
We no longer carry patches for any common-pc derivative that impact
other platforms.
As such, these boards can simply use 'standard/common-pc' or
'standard/base' as their branch.
The extra branches cause noise in the branch listing and are not
required.
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
For the common-pc* add both AMD and Intel vendor specific .scc file
to enable those CPU features
For the intel-common BSPs just add the Intel vendor specific .scc file.
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
This allows for the PCI config to be handled in a common feature
rather than from 2 or 3 different locations.
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
The sound configs are defined in features/sound/snd_hda_intel.cfg.
If some of these configs are defined differently like kernel builtin
instead of modules, then it changes the timing of driver loading causing
audio breakages for some of the BSPs.
This commit fixes the audio issues with some of the Intel BSPs
with the v3.14 kernel.
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
The v3.14 kernel does not include them by default, and these
are needed for audio playback on intel platforms.
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
|
|
The x86 and x86_64 config fragments already include SMP and SMT support,
remove the redundant configuration in the common-pc*-cpu.cfg files.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Move the basic arch, MSR, CPUID, and MICROCODE CONFIG options out of the
common-pc*-cpu.cfg fragments and into the cfg/x86*cfg fragments where
they can be more easily reused.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Previous media config fragments are replaced by more extensive media
fragments in earlier commits. Change the BSP config accordingly.
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
|
|
Add these Kernel driver config options for Sugarbay platform.
- i915 graphics
- 8250 serial port
- usb webcam drivers
- generic power management support to enable proper suspend/resume
Fixes Bug:
[YOCTO #5117]
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
|
|
The 64 bit common-pc BSP will not by default enable USB 3.0 devices
because it was missing the xhci fragment with the CONFIG_USB_XHCI_HCD
option. This is generally safe for a generic BSP as the driver is
properly probed and detected.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Factor out the x86_64 CPU-specific options into common-pc-64-cpu.cfg and
move any missing driver CONFIGs into common-pc-drivers.cfg. Reuse the
eth, wifi, gfx, and drivers config fragments from common-pc. Remove
common-pc-64-graphics.cfg.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Add touchscreen-composite support to machines based on common-pc and
common-pc-64, along with several other Atom boards that don't inherit
from those, thus providing those machines with the out-of-the-box
ability to make use of the set of USB touchscreen devices supported by
the composite USB driver.
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
|
|
CONFIG_ATH_CARDS must be selected to enable ATH5K support
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
commit fb28d58b72aa9215b26f1d5478462af394a4d253
Author: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Date: Wed Apr 25 17:15:29 2012 -0700
USB: remove CONFIG_USB_DEVICEFS
This option has been deprecated for many years now, and no userspace
tools use it anymore, so it should be safe to finally remove it.
Reported-by: Kay Sievers <kay@vrfy.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
The efi.cfg calls out EFI and ACPI settings. Make sure it is in
both x86 and x86_64, and then delete all x86/x86_64 BSP specific
references directly to the efi.scc
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
It is on by default for 64bit x86 and only optional if you
are x86 32 bit. Ensure it is on for the latter so we are
aligned with the kernel.org x86 defconfig.
This was listed as a feature, but since HPET has been around
for a while now, we'll not likely be carrying extra patches
for HPET as per the other features.
By sticking it in the shared x86 and x86_64 frags, we can
delete BSP specific mentions of it.
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
There will be a significant amount of cfg data that is common
across all x86 BSPs. Make a landing ground for it here, similar
to what ARM has, so that we don't duplicate a bunch of stuff
in every x86 BSP file.
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Remove the BLK_DEV_SR option from common-pc-64.cfg and replace it with
the scsi/cdrom feature.
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
|
|
Add the usb-mass-storage feature and remove the options available
in that feature from common-pc-64.cfg.
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
|
|
Refactor bsp/common-pc-64/common-pc-64* to keep hardware-related
options in the base common-pc-64.scc while moving the more
'policy'-related options into the files that include the base
common-pc-64.scc fragment.
This allows the different kernel types to make use of the basic
machine support without dragging along possibly unwanted options that
fall under the heading of 'policy' for a specific kernel type.
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
|
|
Use the available ehci and uhci usb features and remove the associated
config settings from the top-level common-pc feature.
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
|
|
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
igb shouldn't be included by default in the common-pc-64 base, so
remove it.
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
|
|
Including boot-live.scc in common-pc-64.scc to enable live booting.
Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
|
|
Signed-off-by: Rahul Saxena <rahul.saxena@intel.com>
|
|
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Cleaning the configuration of the qemu base board descriptions to remove
obselete options, re-use common config features and declare options as
being valid for the BSPs to define.
With this change the kernel configuration audit is clean for all the
qemu machines.
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Modify the common-pc* defintions to re-use the preempt-rt/base
branch, since there are currently no board specific changes
required for support.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
Have common-pc and common-pc-64 use the intel-e1xxxx feature, remove
the corresponding options in common-pc64.cfg (including deletion of
common-pc-net.cfg) and common-pc.cfg, and update bsps accordingly.
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
|
|
Have common-pc-64 use the igb feature, and remove the corresponding
options in common-pc64.cfg.
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
|
|
Have common-pc-64 use the hpet feature, and remove the corresponding
options in common-pc64.cfg. Also remove the hpet options from arm and
ppc machines where they're noops.
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
|
|
Roughly corresponds to:
commit db575247e16e50ce5160e18907e253c6a43b6feb
Author: Bruce Ashfield <bruce.ashfield@windriver.com>
Date: Mon Apr 4 00:27:55 2011 -0400
yocto: 2.6.39 baseline
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
...in the full history repo, but with some extraneous files that were
deleted post db575247 deleted right here and now at the baseline
instead.
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
|