aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2015-04-14intel-core*: Add Braswell soc supportweiteeng/update-metaNg Wei Tee
Include the Braswell SoC feature in the two intel-common BSPs. The Braswell SoC is used in both 32 and 64 bit environments. Signed-off-by: Ng Wei Tee <wei.tee.ng@intel.com>
2015-04-14braswell: Add features/soc/braswellNg Wei Tee
Add support for the devices on the Braswell SoCs, including i915 graphic support. Signed-off-by: Ng Wei Tee <wei.tee.ng@intel.com>
2015-04-11meta: features/bluetooth: add more configurations for Bluetooth supportCristian Iorga
Adding only CONFIG_BT for Bluetooth support does not enable a lot of the basic support expected from a Bluetooth stack, so adding more generic Bluetooth support. Partial fix for [YOCTO #6960]. Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-03-30meta: beaglebone: fix the kernel config warningsKevin Hao
Update the cfg files to fix the following kernel config warnings. The final generated .config is the same with or without these changes. Value requested for CONFIG_ARCH_NR_GPIO not in final ".config" Requested value: "CONFIG_ARCH_NR_GPIO=512" Actual value set: "CONFIG_ARCH_NR_GPIO=0" Value requested for CONFIG_BACKLIGHT_PWM not in final ".config" Requested value: "CONFIG_BACKLIGHT_PWM=y" Actual value set: "" Value requested for CONFIG_CMDLINE_FROM_BOOTLOADER not in final ".config" Requested value: "CONFIG_CMDLINE_FROM_BOOTLOADER=y" Actual value set: "" Value requested for CONFIG_FB_CFB_REV_PIXELS_IN_BYTE not in final ".config" Requested value: "CONFIG_FB_CFB_REV_PIXELS_IN_BYTE=y" Actual value set: "# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set" Value requested for CONFIG_FB_SYS_COPYAREA not in final ".config" Requested value: "# CONFIG_FB_SYS_COPYAREA is not set" Actual value set: "CONFIG_FB_SYS_COPYAREA=y" Value requested for CONFIG_FB_SYS_FILLRECT not in final ".config" Requested value: "# CONFIG_FB_SYS_FILLRECT is not set" Actual value set: "CONFIG_FB_SYS_FILLRECT=y" Value requested for CONFIG_FB_SYS_IMAGEBLIT not in final ".config" Requested value: "# CONFIG_FB_SYS_IMAGEBLIT is not set" Actual value set: "CONFIG_FB_SYS_IMAGEBLIT=y" Value requested for CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY not in final ".config" Requested value: "# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set" Actual value set: "CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y" Value requested for CONFIG_HAVE_ARCH_SECCOMP_FILTER not in final ".config" Requested value: "CONFIG_HAVE_ARCH_SECCOMP_FILTER=y" Actual value set: "" Value requested for CONFIG_LEDS_GPIO not in final ".config" Requested value: "CONFIG_LEDS_GPIO=y" Actual value set: "" Value requested for CONFIG_RTC_DRV_TWL92330 not in final ".config" Requested value: "CONFIG_RTC_DRV_TWL92330=y" Actual value set: "" Value requested for CONFIG_USB_EHCI_PCI not in final ".config" Requested value: "CONFIG_USB_EHCI_PCI=y" Actual value set: "" Value requested for CONFIG_WL12XX not in final ".config" Requested value: "CONFIG_WL12XX=m" Actual value set: "" Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-03-24baytrail: move PINCTRL to new intel-pinctrlSaul Wold
Since we add BAYTRAIL to the intel-pinctrl remove it from here along with the PINCONF and PINMUX since they will be selected automagically. Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-03-24intel-pinctrl: Add new configurationSaul Wold
Add PINCTRL_CHERRYVIEW and PINCTRL_BAYTRAIL here since more devices will have PINCTRL for SoC and GPIO pins Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-03-24romley: remove common video and media config itemsSaul Wold
These are already included via the media-all in common-pc Cc: Haw Foo Chien <foo.chien.haw@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-03-24intel-common: remove eg20t from common configSaul Wold
The eg20t is now x86 specific due to the PCH_DMA dependency. Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-03-24drm-cdvpvr: Add STAGING_MEDIASaul Wold
STAGING_MEDIA is a new option that was added and needs to be enabled in order for STAGING to be enabled. Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-03-24media: Prefer modules(m) to yes(y) and update for 3.19 KernelSaul Wold
TLG2300 is marked as depercated, so remove it The STK1160 and EM28XX got split up so ensure the right configs are set Most of the media and tuner items should be modules as they are not needed and boot time and will allow for a small kernel Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-03-23kver: bump to v3.19.2Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-03-23features: soc: fix typo in baytrail.cfgChang Rebecca Swee Fun
Fix the DMA config typo to CONFIG_DW_DMA_PCI. Signed-off-by: Chang Rebecca Swee Fun <rebecca.swee.fun.chang@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-03-18tiny.cfg: Enable BINFMT_SCRIPTDarren Hart
Tiny kernels currently fail to run /init from tiny-init, a #!/bin/sh script as the kernel is missing BINFMT_SCRIPT. Add this to the tiny.cfg fragment. Developed on 3.19, applied and verified on 3.14. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Cc: Richard Purdie <richard.purdie@linuxfoundation.org> Cc: Saul Wold <sgw@linux.intel.com> Cc: Eduard Bartosh <eduard.bartosh@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-03-06Revert "media: sync media options to 3.19 kernel"Bruce Ashfield
This reverts commit 6e24b678f2c48da9acaa1c77c6f2a4ded336e1ba.
2015-03-06intel-common: Acutally add the 32 bit versio of the fileSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-03-06media: sync media options to 3.19 kernelBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-03-05intel-common: split out 32 bit common-driversSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-03-05intel bsps: Remove GEN_RTC support since its for legacy cpusSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-03-05mohonpeak: split out 32bit config settingsSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-03-05mohonpeak: Mark LPC_ICH as an in kernel driverSaul Wold
Since it is being autoselected by the default configuration mark it as in kernel to not conflict at a module. Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-02-24meta: common-pc: split 32 bit-only driversBruce Ashfield
64 bit BSPs also use the common-pc drivers. To avoid warnings when these options are dropped, we split the config into 32 bit only and common. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-02-18meta: adjust rfkill to be non-hardwareBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-02-17kconf: give main Kconfig to non-hardware designationBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-02-17meta: remove obselete/invalid optionsBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-02-17common-pc: restrict NR_CPUS to 8Bruce Ashfield
Since arch/x86/Kconfig has the following range restriction for NR_CPUS range 2 8 if SMP && X86_32 && !X86_BIGSMP In a common-pc build, we are indeed X86_32 enabled, so 8 is our max CPUs. To avoid a configuration warning, we change our default to this range's max value Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-02-17common-pc: remove obselete CONFIG_BRCMFMAC_SDIOBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-02-17common-pc: remove duplicate CONFIG_NET_VENDOR_ATHEROSBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-02-12meta: update hardware and non-hardware buckets for 3.19Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-02-11meta: remove invalid options for 3.19Bruce Ashfield
The removed options in this commit are no longer valid in a 3.19 kernel. None have replacement values, and are simply obselete, so we remove them from our configuration. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-02-11meta: add READMEBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-02-11kver: bump to v3.19Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-02-03NFS: fix 3.19 compile errorBruce Ashfield
strict_strtoul is no longer present in the 3.19 kernel, which results in the following error: | CC fs/nfs/super.o | kernel-source/fs/nfs/super.c: | In function 'nfs_parse_mount_options': | /kernel-source/fs/nfs/super.c:1388:4: | error: implicit declaration of function 'strict_strtoul' | [-Werror=implicit-function-declaration] | rc = strict_strtoul(string, 10, &option); | ^ | CC fs/timerfd.o | CC fs/eventfd.o | cc1: some warnings being treated as errors So we update to the replacement kstrtoul. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-02-03aufs: refresh for v3.19Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-01-29meta/features: refresh feature patches for v3.19Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-01-29cryptodev: refresh for 3.19Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-01-29kver: bump to v3.19-rc6Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-01-29qemuppc64: fix include typoBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2015-01-29x86: remove EOL crystalforest BSPBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-12-10qemuarm64: relocate to proper directory structureBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-11-10kver: bump to v3.17.2Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-11-03meta: Enable native P state management for power/intelTom Zanussi
Enable Intel P state driver for processors that can use it. Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-10-14meta: rename CONFIG_HID_USB_WACOM to CONFIG_HID_WACOMBruce Ashfield
Further consolidation of the WACOM driver has unified BT and USB support into the generically named HID_WACOM driver. So we rename our fragments to match. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-10-12kver: bump to v3.17Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-10-12config: remove CONFIG_HOTPLUGBruce Ashfield
commit 40b313608a [Finally eradicate CONFIG_HOTPLUG] removes CONFIG_HOTPLUG from the kernel, since it is impossible to build a kernel without hotplug. We update our fragments to no longer specify this value as well. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-10-12qemu: explicitly include usb configuration fragmentsBruce Ashfield
USB configurations were implicitly being enabled via the WACOM USB tablet Kconfig. To align the arm, ppc and mips qemu machine with the other BSPs, we should explicitly include the USB options, rather than relying on the implicit mechanism. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-10-12gfx: convert CONFIG_TABLET_USB_WACOM to CONFIG_HID_USB_WACOMBruce Ashfield
commit 471d17148c8b [Input: wacom - move the USB (now hid) Wacom driver in drivers/hid] changes the config value for USB wacom support. So we adjust our fragments accordingly. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-10-10yaffs2: fix compile fails due to undefined vfs_readlinkBruce Ashfield
1/4 [ Author: Paul Gortmaker Email: paul.gortmaker@windriver.com Subject: yaffs2: fix compile fails due to undefined vfs_readlink Date: Mon, 29 Sep 2014 14:28:38 -0400 Upstream 5d826c847b34de6415b4f1becd88a57ff619af50 ("new helper: readlink_copy()") deletes the vfs_readlink(). Use a portion of upstream yaffs2 4e188b08c5531f99f73383a85251e03a1e667b2 ("Update to support Linux 3.14/3.15") from the yaffs2 repo at: http://www.aleph1.co.uk/gitweb?p=yaffs2.git to replace it with an updated call. We don't take the whole commit, since it has a bunch of stuff dependent on LINUX_VERSION_CODE that is not relevant to 3.17. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> ] 2/4 [ Author: Paul Gortmaker Email: paul.gortmaker@windriver.com Subject: yaffs2: switch simple generic_file_aio_read() users to ->read_iter() Date: Mon, 29 Sep 2014 15:03:38 -0400 A parallel of the changes in mainline aad4f8bb42af06371aa0e85bf0cd9d ("switch simple generic_file_aio_read() users to ->read_iter()") Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> ] 3/4 [ Author: Paul Gortmaker Email: paul.gortmaker@windriver.com Subject: yaffs2: use write_iter variants of {__,}generic_file_aio_write() Date: Mon, 29 Sep 2014 15:06:09 -0400 A parallel of changes in mainline 8174202b34c30e0c07231bf63f18ab2 ("write_iter variants of {__,}generic_file_aio_write()") Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> ] 4/4 [ Author: Paul Gortmaker Email: paul.gortmaker@windriver.com Subject: yaffs2: implement ->splice_write() via ->write_iter() Date: Mon, 29 Sep 2014 15:10:01 -0400 A parallel of mainline 8d0207652cbe27d1f962050737848e5ad4671958 ("->splice_write() via ->write_iter()") changes for the out of tree yaffs2. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-10-10cryptodev: stomp dynamic version numbering for in tree buildsBruce Ashfield
1/1 [ Author: Paul Gortmaker Email: paul.gortmaker@windriver.com Subject: cryptodev: stomp dynamic version numbering for in tree builds Date: Sat, 27 Sep 2014 11:49:34 -0400 The temporary creation of a version header adds complications for builds where src != build (of which it doesn't use $(src) at all) and plus the dependencies on version.h were not working, leading to compile failures. For an in tree build, the version will be never changing, so just make a static version header and junk all the Makefile complexity that we don't need. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-10-10fat: don't use obsolete random32 call in namei_vfatBruce Ashfield
1/1 [ Author: Paul Gortmaker Email: paul.gortmaker@windriver.com Subject: fat: don't use obsolete random32 call in namei_vfat Date: Sat, 27 Sep 2014 12:01:21 -0400 Introduced in commit 16b6ba6d7f6b0e8a2baeb14b128df0bb0a0a5680 ("FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option"), the use of random32 is no longer allowed. The compatibility wrappers have been removed, so we have to align the additions from this older patch to match upstream commit 496f2f93b1cc286f5a4f4f9acdc1e5314978683f ("random32: rename random32 to prandom") which does: This renames all random32 functions to have 'prandom_' prefix as follows: void prandom_seed(u32 seed); /* rename from srandom32() */ u32 prandom_u32(void); /* rename from random32() */ [...] Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2014-10-10intel: Remove the standard ktype nestingDarren Hart
Fixes [YOCTO 6710] intel-common-standard.scc included the standard ktype, but the preempt-rt scc files included intel-common-standard and the preempt-rt ktype. This resulted in a double include of the standard ktype, which caused the meta/scripts/updateme to change the source tree from standard/preempt-rt/base to standard/standard/preempt-rt and drop all the preempt-rt commits. To address this, avoid the nested inclusion of ktypes by explicitly including them in each top level BSP definition. Remove the ktype from intel-common-standard.scc and rename it intel-common-drivers.scc, which more accurately describes its purpose anyway. Update the top the BSPs to use the new name and explicitly include the required ktype. Remove some obsolete comments and clean-up the whitespace in the top-level BSP scc files a bit. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Cc: Bruce Ashfield <bruce.ashfield@windriver.com> -- Please apply to linux-yocto-3.14 and to 3.17 after reverting: intel: create intel-common-preempt-rt and use it Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>