Age | Commit message (Collapse) | Author |
|
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>
|
|
Add support for the devices on the Braswell SoCs, including
i915 graphic support.
Signed-off-by: Ng Wei Tee <wei.tee.ng@intel.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
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>
|
|
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>
|
|
This reverts commit 6e24b678f2c48da9acaa1c77c6f2a4ded336e1ba.
|
|
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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 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>
|
|
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
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>
|
|
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>
|
|
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
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>
|
|
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>
|
|
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|