[Nexus 4 Android Development] ak:
Kernel Changelog

CHANGELOG

Project name: AK KERNEL

•anarkia1976 - Kernel Version: AK.033.S

•Danny Baumann - Make sure PWMs are running in sync.

•anarkia1976 - Kernel Version: AK.032.S

•anarkia1976 - gamma_control.c: Add AK color Profile III

•anarkia1976 - Enable SWEEP2WAKE

•faux123 - sweep2wake: release all touch events before enable irq in early suspend

•faux123 - sweep2wake: another attempt to re-init the touch driver

•faux123 - sweep2wake: add more debugging and re-organized reset code when lock up

•faux123 - sweep2wake: force reinit upon detection of lock up

•faux123 - sweep2wake: add lock up detection and re-init if detected

•faux123 - sweep2wake: disable debugging :p

•faux123 - sweep2wake: make tunables accessible via sysfs interface

•faux123 - lge_touch_core: sweep2wake: use more standard sysfs store method

•Dennis Rassmann - drivers/touchscreen: add lge_touch android_touch kobject to fix s2w in one position across devices

•Dennis Rassmann - drivers/touchscreen: add pmops and allow i2c to wake the device (even w/o ES/LR)

•Dennis Rassmann - sweep2wake: fix last touch not being released

•Dennis Rassmann - drivers/touchscreen: add sweep2wake

•Mahesh Sivasubramanian - msm: cpuidle: Remove preprocessor check for CONFIG_CPU_PM

•Anji Jonnala - msm: cpuidle: Update C state time stats in the cpu idle device.

•Stephen Boyd - msm: cpuidle: Don't disable irqs again

•anarkia1976 - Kernel Version: AK.031.S

•Namjae Jeon - writeback: fix writeback cache thrashing

•Colin Cross - hardlockup: detect hard lockups without NMIs using secondary cpus

•Henrik Rydberg - Input: Send events one packet at a time

•Minsung Kim - cpufreq: interactive: avoid underflow on active time calculation

•Todd Poynor - cpufreq: interactive: reduce chance of zero time delta on load eval

•Todd Poynor - cpufreq: interactive: handle errors from cpufreq_frequency_table_target

•anarkia1976 - Kernel Version: AK.030.S

•anarkia1976 - mako_ak_defconfig: Enable RCU_BOOST

•anarkia1976 - mako_ak_defconfig: Enable SHA1 and AES

•faux123 - arm/crypto: Add optimized AES and SHA1 routines

•anarkia1976 - mako_ak_defconfig: Enable SET_MIN_MAX, Add FREQ_DEBUG

•anarkia1976 - configs: Cleaning

•anarkia1976 - Kernel Version: AK.026

•anarkia1976 - ak-mako-build.sh: Add Ramdisk XZ Compression

•anarkia1976 - mako_ak_defconfig: Add XZ Compression, UNALIGNED_ACCESS Support

•faux123 - decompress_unlzo: fix compilation error

•Markus F.X.J. Oberhumer - lib/lzo: Optimize code for CPUs with inefficient unaligned access

•Markus F.X.J. Oberhumer - lib/lzo: Rename lzo1x_decompress.c to lzo1x_decompress_safe.c

•faux123 - arch/arm/Kconfig: enable unaligned capability for ARM

•Dave Martin - ARM: 7583/1: decompressor: Enable unaligned memory access for v6 and above

•Markus F.X.J. Oberhumer - lib/lzo: Update LZO compression to current upstream version

•anarkia1976 - mako_ak_defconfig: Enable CODEL Net Scheduler

•Eric Dumazet - fq_codel: dont reinit flow state

•Eric Dumazet - codel: refine one condition to avoid a nul rec_inv_sqrt

•Eric Dumazet - fq_codel: should use qdisc backlog as threshold

•Eric Dumazet - codel: use u16 field instead of 31bits for rec_inv_sqrt

•Geert Uytterhoeven - net/codel: Add missing #include <linux/prefetch.h>

•Eric Dumazet - codel: use Newton method instead of sqrt() and divides

•Eric Dumazet - fq_codel: Fair Queue Codel AQM

•Eric Dumazet - codel: Controlled Delay AQM

​