aboutsummaryrefslogtreecommitdiff
path: root/linaro
AgeCommit message (Collapse)Author
2014-01-22Merge remote-tracking branch 'lsk/v3.10/topic/big.LITTLE' into linux-linaro-lskMark Brown
2014-01-22config: Make packing present on TC2Chris Redpath
The scheduler will default packing to disabled, but this includes the feature so that we can test it more easily. Signed-off-by: Chris Redpath <chris.redpath@arm.com> Signed-off-by: Jon Medhurst <tixy@linaro.org>
2014-01-22config: Add config fragments for big LITTLE MPJon Medhurst
This patch adds config fragments used to enable most of the features used by big LITTLE MP. This patch is the result of merging the following commits from the Linaro Stable Kernel (LSK) 3.10 tree... Commit 313c69010ed52a7bd52095708049e16c380c8e15 Commit 83952e566d1c41b2e0a70321e9d56cb8162f9a6d Commit c4a782d985da03016e2b15aaef90bfc5cfe426f6 Commit 2732b0467a356e7cc08bf1e0f33481330335657a Commit 7c88e2bd50fc093c96c912090b712b682ae72641 Commit 3231c8ce4b005f79ad27309907adc3de319e341c Signed-off-by: Jon Medhurst <tixy@linaro.org>
2014-01-15linaro/configs: rtsm: add virtio mmio supportRyan Harkin
Add support for the virtio mmio block device to the configs. This also requires a corresponding DTB change to also add the virtio device. Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org> Signed-off-by: Mark Brown <broonie@linaro.org>
2014-01-14Merge remote-tracking branch 'lsk/v3.10/topic/configs' into linux-linaro-lskMark Brown
2014-01-14configs: Enable ION test driver, sync and ADF on AndroidMark Brown
Mainly for build coverage at this point. Signed-off-by: Mark Brown <broonie@linaro.org>
2013-12-17Merge remote-tracking branch 'lsk/v3.10/topic/configs' into linux-linaro-lskMark Brown
2013-12-17configs: vexpress64: Update to 8 CPUsMark Brown
For the 4x4 fast model. Signed-off-by: Mark Brown <broonie@linaro.org>
2013-12-09configs: Enable ION in Android buildsMark Brown
We don't have any devices that usefully use ION but this at least ensures that we have build coverage. Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-08Merge remote-tracking branch 'lsk/v3.10/topic/configs' into linux-linaro-lskMark Brown
2013-08-08configs: Remove USB from Arndale configurationMark Brown
It does not work in v3.10. Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-08Merge remote-tracking branch 'lsk/v3.10/topic/configs' into linux-linaro-lskMark Brown
2013-08-08configs: Remove EDID firmware from Arndale configMark Brown
It has not been backported, we will have to take a decision about backporting any extra support and what will be included. Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-08Merge remote-tracking branch 'lsk/v3.10/topic/configs' into linux-linaro-lskMark Brown
2013-08-08configs: Add Arndale configMark Brown
Taken from current linux-linaro. Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-08Merge remote-tracking branch 'lsk/v3.10/topic/configs' into linux-linaro-lskMark Brown
2013-08-08configs: Add config for OMAP4Mark Brown
Taken from current linux-linaro. Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-08configs: Add config fragment for highbankMark Brown
Taken from current linux-linaro. Signed-off-by: Mark Brown <broonie@linaro.org>
2013-08-06LSK: Add vexpress64 config fragmentMark Brown
Taken from current linux-linaro, needed to enable ARMv8 testing. Signed-off-by: Mark Brown <broonie@linaro.org.
2013-08-06LSK: Add vexpress64 config fragmentMark Brown
Taken from current linux-linaro, needed to enable ARMv8 testing. Signed-off-by: Mark Brown <broonie@linaro.org.
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