summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2014-12-10kver: update to v3.10.62yocto-3.10Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-11-16meta: valleyisland 32-bit: Enable Realtek Ethernet DriverNg, Wei Tee
This patch will enable Realtek ethernet driver support for 32-bit Valley Island BSP by using configs available in common-pc-eth.cfg. Signed-off-by: Ng, Wei Tee <wei.tee.ng@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-11-16kver: bump to v3.10.59Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-10-108250/8250_dw: fix compile failure due to stable/Yocto conflictBruce Ashfield
1/1 [ Author: Ong Boon Leong Email: boon.leong.ong@intel.com Subject: 8250/8250_dw: fix compile failure due to stable/Yocto conflict Date: Wed, 8 Oct 2014 12:04:00 -0400 As of merge 60a9d9fc565e4503dbb8705803e83d906afc4ad2, "Merge tag 'v3.10.48' into standard/base" the 8250_dw.c fails to compile due to an undeclared variable. This happens because stable brought in: ------------------------- commit 6d5e79331417886196cb3a733bdb6645ba85bc42 Author: Tim Kryger <tim.kryger@linaro.org> Date: Tue Oct 1 10:18:08 2013 -0700 serial: 8250_dw: Improve unwritable LCR workaround commit c49436b657d0a56a6ad90d14a7c3041add7cf64d upstream. [...] [wangnan: backport to 3.10.43: - adjust context - remove unneeded local var] Signed-off-by: Wang Nan <wangnan0@huawei.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> ------------------------ ...which deletes the p->private_data declaration since it became unused at that point, however in Yocto, we also have this: ----------------------- commit 0e02b050c3cafbcbf9952125089a27e02d6ecea9 Author: David Daney <david.daney@cavium.com> Date: Wed Jun 19 20:37:27 2013 +0000 tty/8250_dw: Add support for OCTEON UARTS. [...] Signed-off-by: Ralf Baechle <ralf@linux-mips.org> (cherry picked from commit d5f1af7ece96cf52e0b110c72210ac15c2f65438) Signed-off-by: Darren Hart <dvhart@linux.intel.com> ----------------------- ...which _adds_ another user of the p->private_data. Here we restore the declaration in order that 8250_dw compiles. Signed-off-by: Ong Boon Leong <boon.leong.ong@intel.com> [PG: add root cause info to commit log.] Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-09-22kver: update to v3.10.55Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-09-17kver: bump to v3.10.54Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-08-28meta: common-pc: add support for booting via EFIMax Eliaser
If "common-pc" actually means "Common PC," this is appropriate, as EFI is pretty common in PCs these days. This is also the most expediant way to get qemux86 and qemux86-64 booting via EFI, which is a prerequisite for [YOCTO #5654]. Signed-off-by: Max Eliaser <max.eliaser@intel.com>
2014-08-28meta: Add CONFIG_TTY to common-pc-drivers.cfgTom Zanussi
The 8250 config options aren't available if CONFIG_TTY isn't 'y', so make sure TTY is enabled for them. Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-08-28meta: Add CONFIG_TTY to 8250.cfgTom Zanussi
The 8250 config options aren't available if CONFIG_TTY isn't 'y', so make sure TTY is enabled for them. Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-06-16kver: bump to v3.10.43Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-06-04kver: bump to v3.10.41Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-05-23meta: bump kver to v3.10.40Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-05-20mei.cfg: configure Intel MEI driver as moduleSreeju Slevaraj
Changing the flag of this CONFIG_INTEL_MEI_ME and CONFIG_INTEL_MEI from built-in to as module driver. As some BIOS has broken MEI firmware. Signed-off-by: Sreeju Slevaraj <sreeju.armughanx.selvaraj@intel.com> Signed-off-by: Chan Wei Sern <wei.sern.chan@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-05-20meta: romley: included RTC configurationSreeju Selvaraj
Since migrating this BSP to use intel-common, we need to add RTC configuration to enable real time clock. Signed-off-by: Sreeju Selvaraj <sreeju.armughanx.selvaraj@intel.com> Signed-off-by: Chan Wei Sern <wei.sern.chan@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-05-20meta: romley: included USB HID ConfigurationSreeju Selvaraj
Since migrating this BSP to use intel-common, we need to add the configuration required to enable USB HID Signed-off-by: Sreeju Selvaraj <sreeju.armughanx.selvaraj@intel.com> Signed-off-by: Chan Wei Sern <wei.sern.chan@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-05-20meta: romley: added power managementSreeju Selvaraj
Since migrating this BSP to use intel-common, we need to add configuration required for power management Signed-off-by: Sreeju Selvaraj <sreeju.armughanx.selvaraj@intel.com> Signed-off-by: Chan Wei Sern <wei.sern.chan@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-05-20meta: romley: removed using of common-pc-64.sccSreeju Selvaraj
Removed using of bsp/common-pc-64/common-pc-64.scc from romley-preempt-rt.scc and romley-standard.scc Added ktypes/standard/standard.scc for romley-standard.scc This is because we are migrating the BSP to use intel-common. Signed-off-by: Sreeju Selvaraj <sreeju.armughanx.selvaraj@intel.com> Signed-off-by: Chan Wei Sern <wei.sern.chan@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-05-12meta: crystalforest: included USB HID configurationSreeju Slevaraj
Since migrating this BSP to use intel-common, we need to add the configuration required to enable USB HID Signed-off-by: Sreeju Slevaraj <sreeju.armughanx.selvaraj@intel.com> Signed-off-by: Chan Wei Sern <wei.sern.chan@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-05-12meta: crystalforest: included RTC configurationSreeju Slevaraj
Since migrating this BSP to use intel-common, we need to add RTC configuration to enable real time clock. Signed-off-by: Sreeju Slevaraj <sreeju.armughanx.selvaraj@intel.com> Signed-off-by: Chan Wei Sern <wei.sern.chan@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-05-12meta: crystalforest: removed using of common-pc-64.sccSreeju Slevaraj
Removed using of bsp/common-pc-64/common-pc-64.scc from crystalforest-preempt-rt.scc and crystalforeset-standard.scc. Added ktypes/standard/standard.scc for crystalforest-standard.scc. This is because we are migrating the BSP to use intel-common. Signed-off-by: Sreeju Slevaraj <sreeju.armughanx.selvaraj@intel.com> Signed-off-by: Chan Wei Sern <wei.sern.chan@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-05-12meta: mohonpeak: removed using of common-pc-64.sccChan Wei Sern
Removed using of bsp/common-pc-64/common-pc-64.scc from mohonpeak-preempt-rt.scc This is because we are migrating the BSP to use intel-common. Signed-off-by: Chan Wei Sern <wei.sern.chan@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-05-12meta: haswell-wc: removed using of common-pc-64.sccChan Wei Sern
Removed using of bsp/common-pc-64/common-pc-64.scc from haswell-wc-standard.scc and haswell-wc-preempt-rt.scc. Added ktypes/standard/standard.scc for haswell-wc-standard.scc This is because we are migrating the BSP to use intel-common. Signed-off-by: Chan Wei Sern <wei.sern.chan@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-04-10minnow: Add minnow-drivers-extra fragmentDarren Hart
Driver requests tend to trickle in slowly. Provide a staging fragment where we can collect those that are not already covered by existing scc files. As blocks of drivers become apparent, new scc files can be created and this file pruned. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-04-10meta: smp.scc: increase default NR_CPUS to 64Ong Boon Leong
Change CONFIG_NR_CPUS from 8 to 64 so that platform with processors count more than 8 will be all activited. Signed-off-by: Ong Boon Leong <boon.leong.ong@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-04-04intel-common: change intel-corei7064-preempt-rt-scc filenameOng Boon Leong
Changed intel-corei7064-preempt-rt-scc file name to intel-corei7-64-preempt-rt.scc. Signed-off-by: Ong Boon Leong <boon.leong.ong@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-04-04meta: mohonpeak: remove branch 'mohonpeak'Ong Boon Leong
This is to remove 'mohonpeak' branch from scc file since we are migrating the BSP to use intel-common. Signed-off-by: Ong Boon Leong <boon.leong.ong@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-04-02intel-common: Add preempt-rt ktype targetsDarren Hart
Add the preempt-rt ktype scc targets for the intel-core2-32 and intel-corei7-64 BSPs. These are also the intel-common configuration used for all intel-common compatible BSPs. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-03-28rt: sync to 3.10-rt34Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-03-27drm/mm: include required headers in drm_mm.hBruce Ashfield
1/1 [ Author: David Herrmann Email: dh.herrmann@gmail.com Subject: drm/mm: include required headers in drm_mm.h Date: Thu, 25 Jul 2013 18:02:31 +0200 We need BUG_ON(), spinlock_t and standard kernel data-types so include the right headers. Subject: [drm-intel:drm-intel-nightly 154/166] include/drm/drm_mm.h:67:2: error: unknown type name 'spinlock_t' Message-ID: <51f14693.g5HGdcuw2v3m8FOd%fengguang.wu@intel.com> In case it didn't link to it correctly. Somehow this bug doesn't occur here on my machine, hmm. But I think fixing drm_mm.h is better than changing the include-order in drm_vma_manager.h, so this is what I did. Signed-off-by: David Herrmann <dh.herrmann@gmail.com> Signed-off-by: Dave Airlie <airlied@redhat.com> (cherry picked from commit 86e81f0e624b55fa9f1560c3b64bc80e458c5168) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-03-27intel-common: Add media-all to the standard buildsDarren Hart
Provide the drivers for common media devices like webcabs and tuners in the intel-common-standard kernels. Reported-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-03-27intel-common: Add mohonpeak BSPOng Boon Leong
Add mohonpeak 32-bit & 64-bit BSP into intel-common. Signed-off-by: Ong Boon Leong <boon.leong.ong@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-03-20meta: fix beagleboard xm FB configurationBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-03-20meta: add new bsp config layer for valleyislandChang, Rebecca Swee Fun
Add support for the various devices on the Baytrail SoC, including USB, SATA, GbE, HD Audio, EFI features, i915 graphics support, etc. Signed-off-by: Chang, Rebecca Swee Fun <rebecca.swee.fun.chang@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-03-13meta: efi.cfg/efi-ext.cfg: add EFIVAR_FS to default efi fragmentStefan Stanacar
Linux kernel exposes EFI variables data to userspace via 2 interfaces: - old sysfs-efivars interface (CONFIG_EFI_VARS), populated at /sys/firmware/efi/vars, 1024 byte maximum per-variable data size limitation, no UEFI Secure Boot variables support and not recommended anymore. - new efivarfs interface (CONFIG_EFIVAR_FS), typically mounted like this: mount -t efivarfs efivarfs /sys/firmware/efi/efivar It was added in 3.8 intended as a replacement for the sysfs-efivars interface, has no maximum per-variable size limitation and supports UEFI Secure Boot variables. It also allows creating new vars easily, a very useful trick: printf "\x07\x00\x00\x00\x00" > /sys/firmware/efi/efivar/myvar-12345678-1234-1234-1234-123456789abc I find CONFIG_EFIVAR_FS very useful for EFI images and I'd like to have it enabled by default. For example with gummiboot you can use the LoaderEntryOneShot to tell it the entry identifier to select at the next and only the next bootup, and I plan to use that in automated testing. They both can co-exist - but they shouldn't both be active / mounted (the problem isn't the mount point but data inconsistency) so we enable them as modules and have the new one as the default and the old one around for anyone that needs it. Signed-off-by: Stefan Stanacar <stefanx.stanacar@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-03-13meta: update efi config fragment to include EFI_STUB by defaultStefan Stanacar
A number of bsps (intel-common, fri2, minnow) include the efi config. Some boot loaders (such as gummiboot, recently added to OE-core) require the kernel to be built with CONFIG_EFI_STUB. I think it would be useful to have that enabled by default instead of having to build your kernel with efi-ext added to KERNEL_FEATURES. Signed-off-by: Stefan Stanacar <stefanx.stanacar@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-03-06intel-common: Remove GMA500 supportDarren Hart
The current GMA500 support currently requires custom configuration which is not appropriate for an intel-common BSP. Remove it for the time being so the config-less alternatives can work out of the box. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-03-06intel-core*: Add baytrail soc supportDarren Hart
Include the BayTrail SoC feature in the two intel-common BSPs. The BayTrail SoC is used in both 32 and 64 bit environments. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-03-06baytrail: Add feature/soc/baytrailDarren Hart
Add support for the various devices on the BayTrail SoCs, including PWM, SPI, I2C, ASOC, UARTs, DMA, LPSS, etc. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-03-06meta: input: add CONFIG_INPUT dependencyDarren Hart
CONFIG_INPUT_EVDEV depends on CONFIG_INPUT, the input.cfg should contain both. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-02-28meta: qemumips64 force R1 cpu selectionBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-02-27ltsi: update to 9157e421d4c229d2b45e00b4e36ede3606033ad3Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-02-273.10: bump to v3.10.32Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-02-14meta: enable CONFIG_FHANDLE for standard and preempt-rt kernelsBruce Ashfield
CONFIG_FHANDLE is now a requirement for systemd support: http://cgit.freedesktop.org/systemd/systemd/commit/README?id=c2cb7cbbd526e572b1caa1d7f70be68195b513a9 So we add it into our default standard and preempt-rt kernel types, the overhead is small and having this always configured allows init system switching, without a kernel rebuild. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-02-12meta: minnow-io to standard/ltsiBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-02-12ltsi: sync with standard/ltsi branchBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-02-12minnow-io: Add feature for MinnowBoard GPIO keys and LEDsDarren Hart
The MinnowBoard GPIO keys and leds drivers are not upstreamable in their current form, but the ACPI device description support for the correct implementation is not yet available. Include these "boardfiles" as a feature until such time as the proper ACPI description becomes available. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-02-11intel-common: Add intel-common BSPsDarren Hart
Create the intel-core2-32 and intel-corei7-64 BSP descriptions. These BSPs include all the core support for the other Intel BSPs in the repository by including the corresponding BSP scc file. This is an initial step to get the machines available and testing. Further refactoring is expected to take place to reduce duplication and ultimately obviate the need for many of the other BSP descriptions, at least the -standard versions which should be adequately covered by these generic versions. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2014-02-118250: Drop serial-8250 in favor of 8250Darren Hart
8250 is the same as serial-8250 with the addition of PCI support. Drop serial-8250 in favor of 8250 and update the sole user of serial-8250 to use 8250. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2014-02-11emenlow: Remove the reboot-quirkDarren Hart
The reboot quirk belongs in meta-intel as a machine config (APPEND) option, not in the linux-yocto BSP definition. This allows for better consolidation of BSPs at the linux-yocto level. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2014-02-11meta: eg20t: Drop eg20t branch, rename featureDarren Hart
All the eg20t sources are in mainline, there is no longer a need for the branch. Drop the branch and rename the eg20t-enable feature to eg20t. Signed-off-by: Darren Hart <dvhart@linux.intel.com>