aboutsummaryrefslogtreecommitdiff
path: root/linaro/configs
AgeCommit message (Collapse)Author
2013-07-18Merge remote-tracking branch 'lsk/v3.10/topic/tc2' into linux-linaro-lskMark Brown
Conflicts (look like simple add/add stuff): arch/arm/Kconfig arch/arm/common/Makefile
2013-07-18Merge remote-tracking branch 'lsk/v3.10/topic/big.LITTLE' into linux-linaro-lskMark Brown
2013-07-18configs: Add config fragments for big LITTLE IKSNaresh Kamboju
This patch adds config fragments used to enable most of the features used by big LITTLE IKS. Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org> (cherry picked from commit 34319fb8e6f1e9c13e379383c8d1311f6b7e0cd2) Signed-off-by: Mark Brown <broonie@linaro.org>
2013-07-17config: Disable priority filtering for HMP SchedulerChris Redpath
Android uses threads with very low priority by default to implement AsyncTask APIs. This means that applications making use of these APIs to produce multithreaded code are penalised by not allowing use of big CPUs as necessary. Signed-off-by: Chris Redpath <chris.redpath@arm.com>
2013-07-17linaro/configs: big-LITTLE-MP: Enable the new tunable sysfs interface by ↵Liviu Dudau
default. Enable the new tunable sysfs interface for HMP scaling invariants. Signed-of-by: Liviu Dudau <Liviu.Dudau@arm.com>
2013-07-17linaro/configs: Enable HMP priority filter by defaultMorten Rasmussen
This updates linaro config fragments to enable the HMP priority filter by default. Signed-off-by: Morten Rasmussen <morten.rasmussen@arm.com>
2013-07-17config-frag/big-LITTLE: Use device-tree to provide fast/slow CPU list for HMPViresh Kumar
Currently there are two ways of passing list of fast-slow CPU's to kernel. One via configs and other via DT. Code tries to get them via configs first an then try for DT. To make it configurable via DT by default, make config strings empty. Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org> Reported-by: Sudeep KarkadaNagesha <sudeep.karkadanagesha@arm.com>
2013-07-17linaro/configs: Update big LITTLE MP fragment for task placement workViresh Kumar
CONFIG_HMP_FAST_CPU_MASK and CONFIG_HMP_SLOW_CPU_MASK must be set correctly by user platform. For now they are marked 0-1 and 2-3. Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
2013-07-17configs: Add config fragments for big LITTLE MPViresh Kumar
This patch adds config fragments used to enable most of the features used by big LITTLE MP. Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
2013-07-10Add snippet for xen-enabled kernelsWookey
2013-07-02linaro-base.conf: remove CONFIG_MTD_CHAR=y - it doesn't exist anymore.Fathi Boudra
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2013-07-01ARM: VExpress: PSCI: Compile PSCI code by defaultLiviu Dudau
Compile support for PSCI by default and let the command line decide whether support for SMC calls gets enabled or not. Signed-off-by: Liviu Dudau <Liviu.Dudau@arm.com>
2013-07-01configs: vexpress-tuning: Re-enable CONFIG_THUMB2_KERNELJon Medhurst
Performace and power don't appear to be improved by building for ARM, in fact, there's a suggestion it uses slightly more power. Signed-off-by: Jon Medhurst <tixy@linaro.org>
2013-07-01configs: vexpress-tuning: Re-enable tracing and profiling optionsJon Medhurst
For now, lets play safe and not disable any tracing and profiling options in case these are expected to be present for benchmarking purposes. Signed-off-by: Jon Medhurst <tixy@linaro.org>
2013-07-01configs: vexpress-tuning: Add fragment for better performanceJon Medhurst
Use ARM rather than Thumb2 and disable debug and trace features which aren't essential. (Some trace features are still needed to avoid breaking Gator). Signed-off-by: Jon Medhurst <tixy@linaro.org>
2013-07-01configs: vexpress: Enable TC2 power management optionsJon Medhurst
Note, for the sake of a faster boot and better performance, we default to maximum CPU clock frequency (CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE) and will rely on user-side scripts on Android and Ubuntu to change this as appropriate for big.LITTLE power saving. E.g. changing LITTLE cores to 'ondemand'. Signed-off-by: Jon Medhurst <tixy@linaro.org>
2013-07-01configs: vexpress: Extra options needed for TC2Jon Medhurst
Signed-off-by: Jon Medhurst <tixy@linaro.org>
2013-07-01configs: vexpress: Enable LEDsJon Medhurst
To provide access to LEDs enable CONFIG_LEDS_CLASS=y CONFIG_LEDS_GPIO=y (LED's are available from user side under under /sys/class/leds) To use the motherboard LEDs to show CPU activity... CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_HEARTBEAT=y CONFIG_LEDS_TRIGGER_CPU=y Signed-off-by: Jon Medhurst <tixy@linaro.org>
2013-07-01configs: vexpress: Changes needed for Linux 3.9Jon Medhurst
Signed-off-by: Jon Medhurst <tixy@linaro.org>
2013-07-01configs: vexpress: Changes needed for Linux 3.8Jon Medhurst
Signed-off-by: Jon Medhurst <tixy@linaro.org>
2013-07-01configs: vexpress: Enable CONFIG_SMC91XJon Medhurst
This is the ethernet device RTSM models and we want normal vexpress kernels also working on RTSM. Signed-off-by: Jon Medhurst <tixy@linaro.org>
2013-07-01configs: vexpress: Basic board config fragmentJon Medhurst
Signed-off-by: Jon Medhurst <tixy@linaro.org>
2013-06-27distribution.conf: add more configs for libvirt (NETFILTER_XT_CONNMARK,Fathi Boudra
NETFILTER_XT_MARK, NETFILTER_XT_TARGET_CHECKSUM, BRIDGE_EBT_MARK_T) Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2013-06-21kvm-host.conf: remove CONFIG_NFS_*, NFS support is enabled fromFathi Boudra
linaro-base.conf Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2013-06-21add NBD guestfs accessRiku Voipio
2013-06-21kvm-host: set CONFIG_VIRTUALIZATION=yRiku Voipio
2013-06-21kvm-host: remove mmc debugRiku Voipio
2013-06-21kvm-host: enable nfs for convinienceRiku Voipio
2013-06-21thumb2 kernels broken as kvm guestsRiku Voipio
2013-06-21configs: add kvm configsRiku Voipio
kvm-host is for any target where we want to run kvm - currently only arndale kvm-guest is for - currently only vexpress
2013-06-21linaro-base.conf: disbale CONFIG_NFS_V2Fathi Boudra
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2013-06-21distribution.conf: add CONFIG_BRIDGE=mFathi Boudra
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2013-06-20Add CONFIG_BRIDGE_NETFILTER and CONFIG_BRIDGE_NF_EBTABLES for libvirtFathi Boudra
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2013-06-05distribution: add CONFIG_IP_NF_MANGLE and CONFIG_IP6_NF_MANGLEFathi Boudra
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2013-06-05Rename ubuntu-minimal.conf to distribution.conf:Fathi Boudra
the config fragment is now used for booting various distributions like Fedora, OpenEmbedded, Ubuntu. It isn't specific to Ubuntu anymore. Remove ubuntu.conf: the config fragment is unused. Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2013-05-28ubuntu-minimal.conf: enable more options for OpenStackAndrey Konovalov
Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
2013-05-27ubuntu-minimal.conf: add CONFIG_IP[6]_NF_FILTER=mFathi Boudra
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2013-05-24ubuntu-minimal.conf: add CONFIG_IP[6]_NF_IPTABLES=mAndrey Konovalov
This is for OpenStack support. Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
2013-05-17configs: Enable NFS in linaro-base.confAndrey Konovalov
As per launchpad bug 1167446, adding NFS is requested for arndale. vexpress[64], panda and snowball have NFS enabled in their board config fragments already. This is natural just to move it to linaro-base.conf. Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
2013-05-13configs: Move CONFIG_PROVE_LOCKING from linaro-base.conf to debug.confAndrey Konovalov
CONFIG_PROVE_LOCKING is an expensive option which adds significant overhead to lock operations. The examples are 5% power consumption increase for vexpress with this option enabled, and improving netperf on the loopback results by ~200% after disabling DEBUG_MUTEXES (DEBUG_MUTEXES is selected by PROVE_LOCKING). Move CONFIG_PROVE_LOCKING to a separate debug.conf fragment, so that it could be enabled only when it is needed. Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
2013-05-13configs: android: Enable interactive cpufreq governor by defaultJon Medhurst
This is Android's standard cpufreq governor and is enabled by default in the AOSP tree. Signed-off-by: Jon Medhurst <tixy@linaro.org>
2013-05-13configs: android: Remove obsolete config optionsJon Medhurst
These options no longer exist. Signed-off-by: Jon Medhurst <tixy@linaro.org>
2013-05-13configs: linaro-base: Remove CONFIG_EXPERIMENTALJon Medhurst
Commit 3d374d09 (final removal of CONFIG_EXPERIMENTAL) removed CONFIG_EXPERIMENTAL from Linux. Signed-off-by: Jon Medhurst <tixy@linaro.org>
2013-05-13ubuntu-minimal.conf: add CONFIG_CGROUPS and CONFIG_AUTOFS4_FS for systemdFathi Boudra
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2013-05-13configs: linaro-base: Set CONFIG_PROC_DEVICETREE=yJon Medhurst
Both the Android and Ubuntu have QA tests which expect to be able to validate device-tree booting by looking in /proc/device-tree, so we should enable this for all Linaro builds. At the same time we can remove this option from ubuntu.conf as it's not an Ubuntu specific requirement. Signed-off-by: Jon Medhurst <tixy@linaro.org>
2013-05-13configs: android: Enable CONFIG_FUSE_FS for Android 4.2Jon Medhurst
The SD card emulator expects this. Signed-off-by: Jon Medhurst <tixy@linaro.org>
2013-05-13Enable the options needed to test CPU hotplug latencyAndrey Konovalov
Enable CONFIG_HOTPLUG in linaro-base.conf as all Linaro kernels should have it. Enabling CONFIG_DEBUG_FS and CONFIG_FUNCTION_TRACER add no runtime slowdown if not used, so having them in linaro-base.conf is OK too. Now that CONFIG_HOTPLUG and CONFIG_DEBUG_FS are in linaro-base.conf, remove them from ubuntu.conf. Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
2013-05-13configs: linaro-base: set CONFIG_AEABI=yJon Medhurst
We already have CONFIG_THUMB2_KERNEL=y which also selects CONFIG_AEABI however if someone wanted to disable Thumb2 for debugging or other reasons then they may try simply removing the Thumb2 config entry. This however would then default to the old ABI and it seems there are some obscure bugs in this little tested kernel variant. So, to save wasting people's time let's make sure CONFIG_AEABI is explicitly selected. As we are adding this to linaro-base.conf we can remove it from android.conf (which probably had it as a leftover from when we had Thumb2 disabled). Signed-off-by: Jon Medhurst <tixy@linaro.org>
2013-05-13configs: android: Don't disable CONFIG_THUMB2_KERNELJon Medhurst
This was originally done to workaround a toolchain bug which seems to have now been resolved. See https://bugs.launchpad.net/linaro-landing-team-arm/+bug/973466 Signed-off-by: Jon Medhurst <tixy@linaro.org>
2013-05-13linaro/configs: ubuntu: Disable support for generic OHCI platform driverTushar Behera
OHCI-HCD driver does not support multiple SoC drivers during the compile time. Hence the generic driver should be disabled in ubuntu.conf and enabled in respective board config files. Signed-off-by: Tushar Behera <tushar.behera@linaro.org>