tag name | lsk-4.4-armlt-20161004-experimental (4c491be872a9bad3ef3affccb40d42c4cb521e25) |
tag date | 2016-10-04 13:46:53 +0100 |
tagged by | Jon Medhurst <tixy@linaro.org> |
tagged object | commit 6a780b39d0... |
Experimental Juno Android kernel based on 4.4 version of Linaro Stable Kernel (LSK)
Changes in this version:
- Update to LSK Android branch lsk-v4.4-16.09-android. Amongst other
things this brings in Google's version of EAS.
- Drop John Stultz's EAS branch (which is now in AOSP kernel).
- Update Mali driver to r12p0-04rel0 as needed by Android 7.0 userside
drivers.
- Disabled motherboard ethernet on Juno r1 & r2 so Android doesn't get
confused and will successfully use the PCI network card.
- Enable CONFIG_DEVMEM for juno_energy instrument
- Add required CONFIG_SCHED_MC to EAS.conf. (Other Linaro configs have
this so it was already enabled in 'normal' builds, this change just
makes the requirement explicit).
- Refreshed the fork of drm_fb_cma_helper done to hack things for ARM's
Mali code. (No apparent functional difference)
- Revert upstream commit 0a95e630b49a ("cpufreq: arm_big_little: check
if the frequency is set correctly") because Juno hardware and firmware
are unreliable when changing CPU frequency and there's no benefit from
spamming the console with repeated warnings and backtraces we can't
do anything about.
- Revert upstream commit aee4d1fac887 ("dmaengine: pl330: improve
pl330_tx_status() function") to get audio working.
Issues:
- Motherboard ethernet for Juno r1 and r2 is disabled in device-tree.