Age | Commit message (Collapse) | Author |
|
|
|
Conflicts:
linaro/configs/vexpress64.conf
|
|
|
|
Signed-off-by: Jon Medhurst <tixy@linaro.org>
|
|
Signed-off-by: Jon Medhurst <tixy@linaro.org>
Conflicts:
linaro/configs/vexpress64.conf
|
|
Signed-off-by: Jon Medhurst <tixy@linaro.org>
|
|
Signed-off-by: Jon Medhurst <tixy@linaro.org>
|
|
Signed-off-by: Jon Medhurst <tixy@linaro.org>
|
|
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>
|
|
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>
|
|
Use the default for NR_CPUS (currently 64), this allows for FVPs
with multiple clusters.
Signed-off-by: Jon Medhurst <tixy@linaro.org>
|
|
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>
|
|
Signed-off-by: Jon Medhurst <tixy@linaro.org>
|
|
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.
|
|
|
|
|
|
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>
|
|
into latest-armlt-base
|
|
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
|
|
Signed-off-by: balakrishna.garapati <balakrishna.garapati@linaro.org>
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
|
|
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>
|
|
Generated by:
cat android/configs/android-base.cfg \
android/configs/android-recommended.cfg \
| sed -e "/KEEP ALPHABETICALLY SORTED/d" \
>linaro/configs/android.conf
|
|
Signed-off-by: Jon Medhurst <tixy@linaro.org>
|
|
Signed-off-by: Jon Medhurst <tixy@linaro.org>
|
|
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>
|
|
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
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>
|
|
Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
|
|
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>
|
|
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>
|
|
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>
|
|
Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
|
|
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>
|
|
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>
|
|
cause CONFIG_ARCH_VEXPRESS to be disabled
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
The purpose of the config fragment is to enable the audit feature testing
on ARMv8.
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Signed-off-by: Jon Medhurst <tixy@linaro.org>
|
|
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
|
|
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>
|
|
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>
|
|
Now that the android topic is fixed, CONFIG_IPV6=y is no longer needed.
Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
|
|
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>
|
|
Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
|
|
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>
|
|
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>
|
|
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>
|
|
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
|
|
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
|
|
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>
|
|
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>
|