aboutsummaryrefslogtreecommitdiff
path: root/linaro
AgeCommit message (Collapse)Author
2016-11-21Merge branch 'latest-armlt-fvp' into latest-armltlatest-armlt-20161121Jon Medhurst
2016-11-21Merge branch 'latest-armlt-hdlcd' into latest-armltJon Medhurst
Conflicts: linaro/configs/vexpress64.conf
2016-11-21Merge branch 'latest-armlt-juno' into latest-armltJon Medhurst
2016-11-21configs: vexpress64: Add sounds configsJon Medhurst
Signed-off-by: Jon Medhurst <tixy@linaro.org>
2016-11-21configs: vexpress64: Build virtual DRM encoderJon Medhurst
Signed-off-by: Jon Medhurst <tixy@linaro.org> Conflicts: linaro/configs/vexpress64.conf
2016-11-21config: vexpress: Enable HDLCD driverJon Medhurst
Signed-off-by: Jon Medhurst <tixy@linaro.org>
2016-11-21configs: vexpress64: Enable HDLCDJon Medhurst
Signed-off-by: Jon Medhurst <tixy@linaro.org>
2016-11-21configs: vexpress64: Enable cpuidle driverJon Medhurst
Signed-off-by: Jon Medhurst <tixy@linaro.org>
2016-11-21configs: vexpress64: Enable SP804Jon Medhurst
We need this available to use as a broadcast timer on Juno r0 which has a broken memory mapped architected timer. Signed-off-by: Jon Medhurst <tixy@linaro.org>
2016-11-21configs: vexpress: Enable CONFIG_ARM_CPUIDLEJon Medhurst
For generic device-tree based cpuidle as used by systems with PSCI. Specifically needed by Cortex-A32 FVPs. Signed-off-by: Jon Medhurst <tixy@linaro.org>
2016-11-21configs: vexpress64: Increase NR_CPUSJon Medhurst
Use the default for NR_CPUS (currently 64), this allows for FVPs with multiple clusters. Signed-off-by: Jon Medhurst <tixy@linaro.org>
2016-11-21configs: vexpress{,64}: Add CONFIG_SECURITY_SELINUX_BOOTPARAM=yJon Medhurst
So we can turn off SELinux on kernel commandline. This is useful for developers who update a file system by methods that don't preserve security attributes of files. Signed-off-by: Jon Medhurst <tixy@linaro.org>
2016-11-21configs: vexpress: Enable interactive governor for AndroidJon Medhurst
Signed-off-by: Jon Medhurst <tixy@linaro.org>
2016-11-21configs: Add dummy big-LITTLE-MP.confJon Medhurst
From Linux 4.3, merge_config.sh will error out if a config fragment is missing. So, to make our life simpler, add a dummy empty fragment so we can still use the same build scripts with different kernel trees.
2016-11-21configs: vexpress64: Enable PS/2 mouse required for FVPsJon Medhurst
2016-11-21configs: vexpress: Enable PS/2 mouse required for FVPsJon Medhurst
2016-11-21configs: android: Refresh config from latest Android sourceJon Medhurst
File generated with: cat android/configs/android-base.cfg \ android/configs/android-recommended.cfg \ | sed -e "/KEEP ALPHABETICALLY SORTED/d" \ >linaro/configs/android.conf # Below are additional configs which are missing from the cfg files # (which seem rather unmaintained). # Needed for mapping background/foreground/boost tasks onto specific # CPUs (e.g. big or LITTLE) echo CONFIG_CPUSETS=y >>linaro/configs/android.conf echo CONFIG_PROC_PID_CPUSET=y >>linaro/configs/android.conf Signed-off-by: Jon Medhurst <tixy@linaro.org>
2016-11-21Merge branch 'config-boards-tracking' of git://git.linaro.org/kernel/configs ↵Jon Medhurst
into latest-armlt-base
2016-05-10linaro/configs: add no_hz_full fragmentAnders Roxell
Signed-off-by: Anders Roxell <anders.roxell@linaro.org> Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
2016-05-10distribution: Enable UIO as modulebalakrishna.garapati
Signed-off-by: balakrishna.garapati <balakrishna.garapati@linaro.org> Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2016-05-10distribution.conf: E100E and IXGBEAnders Roxell
E1000E: This driver supports the PCI-Express Intel(R) PRO/1000 gigabit ethernet family of adapters. IXGBE: This driver supports Intel(R) 10GbE PCI Express family of adapters. Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2015-11-30configs: android: Add android.conf with configs from AOSP kernelJon Medhurst
Generated by: cat android/configs/android-base.cfg \ android/configs/android-recommended.cfg \ | sed -e "/KEEP ALPHABETICALLY SORTED/d" \ >linaro/configs/android.conf
2015-11-30configs: vexpress64: Add PCI related configs needed by Juno r1Jon Medhurst
Signed-off-by: Jon Medhurst <tixy@linaro.org>
2015-11-30configs: vexpress64: Enable cpufreq and sensorsJon Medhurst
Signed-off-by: Jon Medhurst <tixy@linaro.org>
2015-10-30linaro-base: increase kmsg buffer to 18 (256KB)Koen Kooi
Systemd uses it as temp storage and is prone to overfill it. Red Hat ran into the same issue: https://bugzilla.redhat.com/show_bug.cgi?id=1123327 It's also the default value on Fedora and Ubuntu. Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-10-30linaro-base: don't set an UEVENT helper, it makes udev unpredictableKoen Kooi
Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-10-22linaro-base.conf: remove CONFIG_NFS_V2 is not setChase Qi
Upstream defconfigs set CONFIG_NFS_V2=y, which is needed to test kernel with NFSroot. However when we merge the linaro-base.conf, it disables CONFIG_NFS_V2, which caused NFS mount failure. Since NFS_V2 is enabled by default in the upstream defconfigs, removing line "CONFIG_NFS_V2 is not set" will keep it enabled and fix the problem. Signed-off-by: Chase Qi <chase.qi@linaro.org> Acked-by: Kevin Hilman <khilman@linaro.org>
2015-07-24distribution.conf: add few options required by systemdAndrey Konovalov
Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
2015-07-14configs: vexpress: Fix USB config for Linux 4.0Jon Medhurst
The config option for the USB device was changed in Linux 4.0 by commit 100832abf065 ("usb: isp1760: Make HCD support optional") Signed-off-by: Jon Medhurst <tixy@linaro.org>
2015-07-14configs: vexpress: Remove obsolete CONFIG_ARCH_VEXPRESS_CA9X4Jon Medhurst
The config was removed in Linux 3.19 by commit 81cc3f868d30 ("ARM: vexpress: Remove non-DT code") Signed-off-by: Jon Medhurst <tixy@linaro.org>
2015-07-14configs: distribution.conf: Enable CONFIG_LOCALVERSION_AUTOJon Medhurst (Tixy)
Having a verbose version name makes the provenance of a kernel more easily identifiable and so aids debugging of reported problems. Signed-off-by: Jon Medhurst <tixy@linaro.org>
2015-06-11linaro-base.conf: remove duplicatesAndrey Konovalov
Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
2015-04-22linaro/configs: ifc6410: disable MSM_DSIAndrey Konovalov
Pick this change from the qcom_defconfig. drivers/gpu/drm/msm/dsi/dsi_pll.c fails to compile. Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
2015-03-04linaro/configs: arndale: disable CONFIG_EXYNOS_IOMMUAndrey Konovalov
Enabling Exynos DRM IOMMU support for Exynos is currently broken and causes a BUG on exynos-iommu driver. See https://lkml.org/lkml/2015/2/17/163 for the details. Also remove DRM_EXYNOS_IOMMU as it is not user selectable any more: commit 8dcc14f82f06 ("drm/exynos: IOMMU support should not be selectable by user"). Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
2015-01-11audit.conf: remove AUDIT_ARCH_COMPAT_GENERICFathi Boudra
cause CONFIG_ARCH_VEXPRESS to be disabled Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-01-09audit.conf: add config fragment to enable auditFathi Boudra
The purpose of the config fragment is to enable the audit feature testing on ARMv8. Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-01-06configs: vexpress64: Enable devices used on JunoJon Medhurst
Signed-off-by: Jon Medhurst <tixy@linaro.org>
2014-12-08configs: Enable SELinux related configsVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org> Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
2014-12-04configs: reorganize linaro-base*.conf config fragmentsAndrey Konovalov
Currently we have linaro-base.conf (all basic config options, arch/arm specific included), and linaro-base64.conf (config options we use for arm64 builds). So for arm 32-bit builds one should use linaro-base.conf, while for arm 64-bit ones - linaro-base.conf *plus* linaro-base64.conf. This is 1) confusing (some patches I receive treat linaro-base64.conf as the only linaro-base* fragment to be used for 64-bit builds, and do the same changes to both linaro-base.conf and linaro-base64.conf), and 2) not quite right to have arch/arm specific options in the config fragment used for arch/arm64 builds. Let's leave all the generic options in linaro-base.conf, and put the arch specific ones into separate config fragments. So that the use pattern would become the same for arm 32-bit and 64-bit builds: * 32-bit case: use linaro-base.conf plus linaro-base-arm.conf * 64-bit case: use linaro-base.conf plus linaro-base-arm64.conf Not to break the current builds, the options moved to linaro-base-arm.conf are not removed from linaro-base.conf by this commit. This will be done later, when all the builds are updated to use linaro-base.conf plus linaro-base-arm.conf. Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
2014-12-02distribution.conf: enable device tree runtime self testsNaresh Kamboju
This will add few extra prints to the boot log. Example log: [ 9.860954] ### dt-test ### start of selftest - you will see error messages [ 9.861889] /testcase-data/phandle-tests/consumer-a: could not get #phandle-cells-missing for /testcase-data/phandle-tests/provider1 [ 9.861898] /testcase-data/phandle-tests/consumer-a: could not get #phandle-cells-missing for /testcase-data/phandle-tests/provider1 [ 9.861912] /testcase-data/phandle-tests/consumer-a: could not find phandle [ 9.861924] /testcase-data/phandle-tests/consumer-a: could not find phandle [ 9.861935] /testcase-data/phandle-tests/consumer-a: arguments longer than property [ 9.861945] /testcase-data/phandle-tests/consumer-a: arguments longer than property [ 9.863717] irq: no irq domain found for /testcase-data/interrupts/intc0 ! [ 9.868324] ### dt-test ### end of selftest - 96 passed, 0 failed Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org> Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
2014-09-29distribution.conf: CONFIG_IPV6=mAndrey Konovalov
Now that the android topic is fixed, CONFIG_IPV6=y is no longer needed. Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
2014-09-26linaro/configs: arndale: disable DRM_EXYNOS_IOMMUAndrey Konovalov
This is to workaround the boot failure in 3.17 based kernels: [ 2.263592] [drm] No driver support for vblank timestamp query. [ 2.269472] exynos-mixer 14450000.mixer: probe start [ 2.279002] kernel BUG at /home/buildslave/workspace/linux-linaro-tracking-ll/drivers/iommu/exynos-iommu.c:481! [ 2.289076] Internal error: Oops - BUG: 0 [#1] SMP ARM 291.215 [ 2.294190] Modules linked in: [ 2.297228] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 3.17.0-rc2-linaro-arndale #1 [ 2.304786] task: e607f740 ti: e60c0000 task.ti: e60c0000 [ 2.310169] PC is at __exynos_sysmmu_enable+0x198/0x1a0 [ 2.315372] LR is at exynos_iommu_attach_device+0x5c/0xd0 Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
2014-09-26ifc6410.conf: a very initial versionAndrey Konovalov
Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
2014-09-26vexpress64.conf: enable CONFIG_PREEMPT to workaround boot failureAndrey Konovalov
The workaround to disable CONFIG_CPU_IDLE doesn't work for all the models. Let's use the other one. Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
2014-09-26vexpress64.conf: disable CONFIG_CPU_IDLE to workaround boot failureFathi Boudra
There's a known issue with ARM trusted firmware: CPU idle does not work on the advertised version of the Foundation FVP. Some FVP fixes are required that are not available externally at the time of writing. Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2014-09-26linaro/configs: arndale_octa: disable THUMB2Andrey Konovalov
arch/arm/mach-exynos/sleep.S introduced in 3.15 fails to compile if CONFIG_THUMB2_KERNEL=y: AS arch/arm/mach-exynos/sleep.o arch/arm/mach-exynos/sleep.S: Assembler messages: arch/arm/mach-exynos/sleep.S:57: Error: invalid immediate for address calculation (value = 0x00000004) make[2]: *** [arch/arm/mach-exynos/sleep.o] Error 1 Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
2014-09-26linaro/configs: arndale_octa: Enable Generic Phy supportTushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2014-09-26linaro/configs: arndale: Enable IOMMU/USB3/Generic PhyTushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2014-09-26linaro/configs: origen: disable THUMB2Andrey Konovalov
arch/arm/mach-exynos/sleep.S introduced in 3.15 fails to compile if CONFIG_THUMB2_KERNEL=y: AS arch/arm/mach-exynos/sleep.o arch/arm/mach-exynos/sleep.S: Assembler messages: arch/arm/mach-exynos/sleep.S:57: Error: invalid immediate for address calculation (value = 0x00000004) make[2]: *** [arch/arm/mach-exynos/sleep.o] Error 1 Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
2014-09-26linaro/configs: arndale: disable THUMB2Andrey Konovalov
arch/arm/mach-exynos/sleep.S introduced in 3.15 fails to compile if CONFIG_THUMB2_KERNEL=y: AS arch/arm/mach-exynos/sleep.o arch/arm/mach-exynos/sleep.S: Assembler messages: arch/arm/mach-exynos/sleep.S:57: Error: invalid immediate for address calculation (value = 0x00000004) make[6]: *** [arch/arm/mach-exynos/sleep.o] Error 1 Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>