aboutsummaryrefslogtreecommitdiffstats
path: root/bsp/common-pc-64
AgeCommit message (Collapse)Author
2023-07-07common-pc-64/tiny: enable HID by defaultBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-11-03bsp/common-pc-64 : add igc driverTeoh Jay Shen
Signed-off-by: Teoh Jay Shen <jay.shen.teoh@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-12-17common-pc-64: introduce tiny variantBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-10-07meta: add SPDX License Identifier and updates 00-README with License policyYann CARDAILLAC
Signed-off-by: Yann CARDAILLAC <ycnakajsph@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2017-12-20common-pc-64: enable x2apic universallyBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-12-07common-pc*.scc: Add igb to common-pc driversSaul Wold
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>
2017-07-27common-pc-64: Adds usb-net configs to genericx86-64 buildsAlejandro Hernandez
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>
2017-07-26wifi: ATH_CARDS -> WLAN_VENDOR_ATHBruce Ashfield
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>
2017-01-30common-pc: add pci-siov to feature fragmentsBruce Ashfield
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>
2016-09-30meta/common-pc-64: use mmc-sdhci featureAlejandro Hernandez
Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2016-09-074.8: sync missing 4.4 meta-dataBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2016-06-10common-pc-64.scc: add efi-extJianxun Zhang
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>
2016-05-27Revert "common-pc*: Have *-standard BSPs use standard/intel"Tom Zanussi
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>
2016-05-26common-pc*: Have *-standard BSPs use standard/intelTom Zanussi
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>
2015-07-16common-pc*: remove extra machine branchesBruce Ashfield
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>
2015-07-08x86* BSPs: Add AMD and Intel vendor .SCCSaul Wold
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>
2015-07-08pci: use the new pci config fragment in common-pc and intel-commonSaul Wold
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>
2015-04-24common-pc-64.scc: add generic Bluetooth supportCristian Iorga
Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-05-09intel bsp .cfg files: remove redundant sound configsNitin A Kamble
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>
2014-04-25common-pc-64-standard.scc: include snd_hda_intel featureNitin A Kamble
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>
2014-04-02common-pc: Remove SMP from common-pc*-cpu fragmentsDarren Hart
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>
2014-04-02x86: Consolidate common x86* CPU featuresDarren Hart
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>
2013-12-10common-pc-64.scc: update as per changes in the media config fragmentsNitin A Kamble
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>
2013-09-25common-pc-64: add kernel CONFIG options for sugarbay platformNitin A Kamble
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>
2013-09-13meta/common-pc-64: Add USB 3.0 supportDarren Hart
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>
2013-09-13meta/common-pc*: Refactor common-pc-64 to reuse common-pc driversDarren Hart
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>
2013-06-25meta: add BSP-specific touchscreen supportTom Zanussi
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>
2013-02-12meta/common-pc: add CONFIG_ATH_CARDS=yBruce Ashfield
CONFIG_ATH_CARDS must be selected to enable ATH5K support Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2013-02-12meta: remove obsolete CONFIG_USB_DEVICEFSBruce Ashfield
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>
2013-01-16meta: convert include statements to always explicit .scc filesBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2013-01-16meta: convert ktype/preempt-rt to explicit ktypes/preempt-rt/preempt-rt.sccBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-06-15x86/x86_64: consolidate ACPI and EFI settingsPaul Gortmaker
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>
2012-06-15cfg: relocate/add a frag for HPET / RTC enablementPaul Gortmaker
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>
2012-06-15cfg: make a common landing ground for ARCH=x86Paul Gortmaker
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>
2012-05-12meta/common-pc-64: factor out SCSI CDROM optionTom Zanussi
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>
2012-05-12meta/common-pc-64: use usb-mass-storage featureTom Zanussi
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>
2012-05-10meta/common-pc-64: factor out policy-related optionsTom Zanussi
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>
2012-05-10meta/common-pc-64: use usb featuresTom Zanussi
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>
2012-03-30bsp: add secondary BSP defines as aliasesBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-01-27add descriptions to optional features and configsBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-01-25common-pc*: add SMP and virtioBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-01-18bsp: update all BSPs to use include and branchBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-11-17yocto-3.2: config and -rt updatesBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-11-14config: add # in front of all bannersBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-10-24meta/common-pc-64: remove igbTom Zanussi
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>
2011-09-26meta/common-pc-64: enable live booting for common-pc-64Jingdong Lu
Including boot-live.scc in common-pc-64.scc to enable live booting. Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
2011-09-08meta: create seperate feature for 10/100 LAN supportRahul Saxena
Signed-off-by: Rahul Saxena <rahul.saxena@intel.com>
2011-09-21meta: kconfig warning cleanupBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-09-01meta: remove configuration warningsBruce Ashfield
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>
2011-08-10meta/rt: common-pc[-64] preempt-rt no branch fixDarren Hart
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>