Age | Commit message (Collapse) | Author |
|
We need not export the TARGET_TOOLS_PREFIX before building.
The patch is dependent on http://review.android.git.linaro.org/#/c/4430/
Change-Id: I09e2c9ead4811be0a1b1d6d4a958e03443700429
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
Copy init.fvpbase.sh script to /system/etc/. We run this
script from init.fvpbase.rc to do system initialization.
For example: setting date and time since current version
of FVP Base models do not support RTC and few CTS tests
need a valid date/time to run successfully.
Change-Id: I67b0157e7ca41aabede2ee9c7cbffb4ee1d5fbd9
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
|
|
Change-Id: I2665a7475b16b3f6f86dce2eb9fe6b6d0df02e21
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
|
|
Change-Id: I6a1b531fa987c5cd8349a1fd7514e814270b0d19
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
|
|
Change-Id: I04223a44919ce0cb8f4f709c1e8c166e43c6671e
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
|
|
Removing dtc script from boot-wrapper directory is causing race
condition since both of Juice bootloader targets try to use it
when we do parallel builds.
One of the bootloader targets (fvp dtb build) will be moved to uefi
directory and will be build as a part of uefi build procedure once
we move to uefi for fvp base models.
Change-Id: I08d41818025a0b337faf782d664b8cc6bdc5732f
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
|
|
Change-Id: Ie32eb65814533897ed12686a96285d723c50449b
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
|
|
Make fvp-base-gicv2-psci-android.dtb an independent target.
Change-Id: Ib04390268b730be839bf50636230a877db6941f6
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
|
|
Change-Id: Ia071f95e87feb8008677881d13bcd5f6ff3f6074
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
|
|
- Disable virtual memory randomization
- Disable bootanimation
- Disable dalvik dexopt verification
- Disable extended JNI checks
Change-Id: I037ab03bb98a8cc0edb5511fe446730bf89b154d
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
|
|
Change-Id: I42beb704f3811bbd4169fdb954b7d4835fcf3835
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
|
|
This reverts commit 6f56dcf848b30bbf27a57f346c93abc7e6435f00.
We no longer need this change. This setup script was setting
date and time for Juice Model/Kernel which did not support RTC
earlier. This seem to have fixed in recent kernel updates.
Conflicts:
device.mk
Change-Id: I98fda6e839355f990f5b18f4cde147cc7320ddc7
|
|
- Disable virtual memory randomization
- Disable bootanimation
- Disable dalvik dexopt verification
- Disable extended JNI checks
Change-Id: Icb59099316ea8ea3dd09e7ab184ab00d9dee16a6
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
|
|
Change-Id: I4f59cbf65bec22deb7be43856fe466863f12f7d0
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
|
|
Introducing a new property ro.disablesuspend to disable suspend
mode at run time on platforms which do not support suspend-resume.
Change-Id: I8dff5bc4a8a985c4669e457566f0a4be36e5215a
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
|
|
Update juice kernel path and cleanup post build binaries in
boot-wrapper directory.
Change-Id: I411e5930c460a14c6beb1dacb537113d6a0894e3
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
|
|
Change-Id: I2d1e6302d9aaa15f35114a74f6cda6fe387a511d
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
|
|
Increasing the initial size and free space of the dalvick heap
reduces the amount of garbage collection in Java programs and
has a significant effect on improving the AndEBench Java
benchmark.
Change-Id: I9cf1779c4be367bfa0f8a2d3018111555788c8a7
Signed-off-by: Jon Medhurst <tixy@linaro.org>
|
|
Change-Id: I3af3fe3681902580c2e14c8ff3c2afccf55b9272
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
|
|
With this change we can set the KERNEL_CONFIG as part of
build configuration. This way we can test different
config fragments without manual changes.
Change-Id: I077d680a018b380068a89f2c612bd0ef98b7ba85
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
vold expects a path under /sys not one in /dev, and we have to give
it the partition number (6) to stop it picking the wrong one, e.g.
the first partition which is the boot partition.
Note, we use paths which are symlinks to the real /sys devices because
the real device path varies depending on which kind of SD card is used
and which vexpress CoreTile or model is being run. Also, the AOSP version
of vold doesn't handle symlinks, so this requires vold to be patched as
well. See change I68e693772e70b758dab22fcd5f0eb4b9e84a2443
Change-Id: I389a54005f38690a14c3cba16bd3fd458777ab4a
Signed-off-by: Jon Medhurst <tixy@linaro.org>
|
|
Change-Id: I528c6870ca33dc82a783837884521944e9511481
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
|
|
Change-Id: Ib9c1d005341684b957d385923762b509a8ac4edd
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
|
|
TARGET_CPU_VARIANT is set to "cortex-a15" for Juice and
"cortex-a9" for rest of the builds e.g TC2, VE-A9, MP.. for the time being.
Change-Id: Id8aec969298bdf94b34ab5b9ff7ea8f7e6fd94bf
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
|
|
Change-Id: I0d84123e3f34fd5d5d3e0ebdd3c225abec7b98d4
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
|
|
Make sure that applications can query vexpress for bluetooth and
USB accessory features.
It helps to PASS following CTS tests:
android.app.cts.SystemFeaturesTest#testBluetoothFeature
android.app.cts.SystemFeaturesTest#testUsbAccessory
Above tests rely only on feature availability property and do not
really probe respective features for functionality.
Change-Id: I4c901ec2319455d80b6eff32cc77e0ae5fd3e56f
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
|
|
|
|
This reverts commit ba67d359da897558d87bbc8dd59027fae8f26391
Change-Id: I4b033d6263f190460514bf4121d6f884696f2b36
|
|
Change-Id: I11d4f58da5c6fcb5a1a790b7da01704b8cff1da2
Signed-off-by: Jon Medhurst <tixy@linaro.org>
|
|
To be called from init.rc before zygote initialization.
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
Change-Id: I056552b84f15a991bfce324585a8d7a4e1b5e42e
|
|
make sure that applications can query vexpress for screen orientation,
it helps in getting few CTS tests PASS.
Change-Id: I0d1647e0f2ed64605d97c0ce5f29c3ca7cdf1340
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
|
|
Set the screen density to 120 to get plain tablet UI.
We can now pass couple of CTS tests which were failing
because of screen feature tests, plus we also get
on-screen menu buttons visible now.
Change-Id: I42d1aff933d279bba4a4e874abfa3629464e1cc3
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
|
|
Use config fragments (linaro-base, android, vexpress64,
vexpress-tuning, juice) rather than the monolithic
vexpress-android_defconfig in ANDROID_64 mode.
This makes things more maintainable, and fixes bug #1172647.
Change-Id: If734d98d08bd65a254c7edc1215091c991b3734c
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
|
|
Perf is breaking the builds again so am disabling it so we can get
a successful build.
Change-Id: If4cd20d5177eec085b9d52643db61000dc690511
Signed-off-by: Jon Medhurst <tixy@linaro.org>
|
|
Now IKS is public we can include it in the standard vexpress kernel.
As the IKS feature will be off by default this shouldn't impact MP
usecases.
Change-Id: I9a45443e8591012ce89af006d6648167ec016ba7
Signed-off-by: Jon Medhurst <tixy@linaro.org>
|
|
The current method of setting the interactive governor for both CPU
clusters on TC2 is not robust as it assumes logical CPU ordering makes
CPU0 on one cluster and CPU2 on another. This is normally the case but
if device-trees are modified (e.g. to accommodate IKS expectations of
CPU order) then the assumptions fall down.
Fix this by explicitly specifying the governor for all 5 CPUs.
Change-Id: I482d8b56e07fd347dd510c1109d829ed3f0db607
Signed-off-by: Jon Medhurst <tixy@linaro.org>
|
|
change to use vsync for fast model instances,
and also set the frame delay to 300ms, since time for finish the display
of one frame will take about 150ms on fast model instances
Change-Id: I76f857e58c6d52ab3e91bc77133463c420b49b8a
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
Perf now builds OK, so re-enable it.
This reverts commit 89089670 (vexpress: Disable building of perf for
standard vexpress builds)
Change-Id: I7f6592dda57a357804be10f0e7e23adb9ee0f84e
Signed-off-by: Jon Medhurst <tixy@linaro.org>
|
|
Change-Id: Id8b6ec9dc182fd55e16c081448df80020e2b19c9
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
|
|
Change-Id: Ic26b46195820f7d1bc078fa68f5b426b31d4acb2
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
into linaro-jb
|
|
Gator has been fixed and hence enabling it again
This reverts commit 5f5f2318ac29b50198641bc4c2e3afbf977a2128.
|
|
linaro-jb
|
|
Change-Id: I2278ede721b88dffd94e91e189c7c8531f8817b6
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
|
|
vexpress-v2p-aarch64.dts now includes rtsm_ve-motherboard.dtsi
so it needs to be symlinked so the include can be resolved.
Also adding rtsm_ve-aemv8a.dts in preperation for moving to
the correct upstream name.
Change-Id: I0a5579d5814e3b176d591fc37ffa22710eb19559
|
|
Change-Id: I6cd09c5728f3b3d8c007e66effcf3f984048c1a9
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
This is needed since kernel and u-boot path are discovered
based on TARGET_PRODUCT. This is same for MP and IKS
build and hence we sync iks kernel and u-boot in
<kernel/u-boot>/linaro/vexpress-iks.
Change-Id: I58355672cf9e976078b001d19f11427ab9c2131a
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
In mainline Linux, the name for the TC2 device-tree is
'vexpress-v2p-ca15_a7.dts' so start using that. This will let us remove
the old dts file which is now only a symlink to the correct name.
Change-Id: I401dad28d532f488d32b25fb5e436554d4ad9cfe
Signed-off-by: Jon Medhurst <tixy@linaro.org>
|