[Nexus 4 Original Android Development] ak:
new kernel caf

[EXP - XGENESIS - CAF BASED - NEW PRIMA DRIVERS]

[RETURN TO FACTORY KERNEL FROM EXPERIMENTAL BUILD]

download: ak_uninstaller_mako_prima

[4.4.2 - KITKAT] [EXPERIMENTAL]

download: AK.010.XGENESIS

[4.4.2 - CM11] [EXPERIMENTAL]

download: AK.010.XGENESIS.CM

features:

+ based on cyanogen caf kernel 3.4.0

+ new prima wifi drivers

+ codel scheduler

+ otg

+ cdrom mount

+ kexec

+ gamma

+ sound

+ msm mpd

+ msm thermal

+ dt2w

+ s2w

+ fcharge

+ fsync

+ touch filter

+ voltage control

+ stock cpu and gpu freqs

+ row

+ ecc ecc ecc

diff changelog:

Project name: AK KERNEL
anarkia1976 - Kernel Version: AK.010.XGENESIS for CM and AOSP

Mayank Chopra - msm_fb: display: Add support to YCBYCR MDP format
Mayank Chopra - msm: rotator: Add support to YCBYCR rotator format
anarkia1976 - Kernel Version: AK.010.XGENESIS
FrozenCow - usb: f_mass_storage: 2048 block size for cdrom devices
FrozenCow - usb: f_mass_storage: added sysfs entry for cdrom to LUNs
anarkia1976 - kexec: hardboot: enable the necessary into ak_mako_defconfig
Vojtech Bocek - kexec: Enable kexec-hardboot in cyanogen_flo_defconfig
Vojtech Bocek - kexec: Add kexec-hardboot changes for mako
ayysir - kexec: use mem_text_write_kernel_word to set reboot_code_buffer args
Vojtech Bocek - kexec: Implement kexec-hardboot
anarkia1976 - audit: disable log spam messages
anarkia1976 - ak_mako_defconfig: enable all for OTG Support
Larry Finger - cfg80211: Fix memory leak
anarkia1976 - ak_mako_defconfig: enable RWSEM_XCHGADD and _ROOTFS_SLAVE
Davidlohr Bueso - lib/int_sqrt.c: optimize square root algorithm
Francisco Franco - video: msm_fb: reduce logging level.
Angelo G. Del Regno - kernel:sched: LOAD_FREQ (4*HZ+61) avoids loadavg Moire
Sasha Levin - block,elevator: use new hashtable implementation
Sasha Levin - hashtable: introduce a small and naive hashtable
Ashwin Chaugule - Optimized ARM RWSEM algorithm
Henrik Rydberg - Input: Send events one packet at a time
anarkia1976 - core.c: Disable Software CRC check
Paul Reioux - HACK USB OTG: fix logic derp
Paul Reioux - HACK: add sysfs interface to ziddey's MSM OTG hack for N4
Jibben Nee - msm_otg: hack to allow externally powered usb host mode
Paul Reioux - fs/namespace.c: making system wide mounting possible
Suresh Jayaraman - cifs: fix parsing of password mount option
anarkia1976 - Kernel Version: AK.009.XGENESIS
Vishnuvardhan Prodduturi - msm: msm_fb: wait for VSYNC instead of DMA_P for commit completion.
Vishnuvardhan Prodduturi - msm: msm_fb: Replace wait for DMA_P with VSYNC in Pan_display Path.
anarkia1976 - Kernel Version: AK.008.XGENESIS
Paul E. McKenney - fs: sync: Make sync() satisfy many requests with one invocation
Dave Chinner - fs: sync: don't block the flusher thread waiting on IO
Francisco Franco - fs: sync: add missing return if fsync is disabled from userspace.
franciscofranco - fs: sync: enable fsync by default.
franciscofranco - fs: sync: added fsync on/off support
anarkia1976 - ak_mako_defconfig: enable BLX and FAST_CHARGE
motley - USB force fast charging
Shankar - blx: Change the max charge to 100
Shankar - blx: Battery Life eXtender (BLX)
anarkia1976 - mach-msm: mpdecision: set min cpus online to 2
anarkia1976 - Kernel Version: AK.007.XGENESIS
anarkia1976 - msm: thermal: add msm_thermal from bricked kernel
anarkia1976 - driver: thermal: +10 over default settings
David Collins - thermal: pm8xxx-tm: Configure temperature alarm for always-on operation
Siddartha Mohanadoss - thermal: tsens8974: Fix delay in the TSENS handler
Dennis Rassmann - msm8960_tsens: enable all thermal devices
motley - msm thermal: enhancements
anarkia1976 - ak_mako_defconfig: disable THERMAL_PM8XXX
anarkia1976 - vfp: makefile: compile with neon and hard float
anarkia1976 - vfp: makefile: compile with neon optimization
showp1984 - arch/arm/Makefile: Enable pipe compiling
Dennis Rassmann - mach-msm/cpufreq: set safe frequencies from config
anarkia1976 - msm: rq_stats: add mpd rq_stats info function
Dennis Rassmann - msm: cpu: noop nonboot_cpu calls if MSM_MPDEC is compiled
Dennis Rassmann - msm: dcvs: remove no longer existing trace events
anarkia1976 - msm: acpuclock-8x60: remove static from acpuclk_8x60_get_rate
anarkia1976 - ak_mako_defconfig: enable MSM_MPDEC and MSM_MPDEC_INPUTBOOST_CPUMIN
Dennis Rassmann - cpuinit: revert hacks for the previous misuse of __cpuinit for hotplug only functions
Dennis Rassmann - cpuinit: kbuild: drop cpuinit/cpuexit checks in modpost
Arjan van de Ven - cpuinit: turn __cpuinit into nops
Dennis Rassmann - cpuinit: get rid of __cpuinit, manual fixups
Dennis Rassmann - cpuinit: get rid of __cpuinit, sixth regexp This commit is the result of:
Dennis Rassmann - cpuinit: get rid of __cpuinit, fifth regexp This commit is the result of:
Dennis Rassmann - cpuinit: get rid of __cpuinit, fourth regexp This commit is the result of:
Dennis Rassmann - cpuinit: get rid of __cpuinit, third regexp This commit is the result of:
Dennis Rassmann - cpuinit: get rid of __cpuinit, second regexp This commit is the result of:
Dennis Rassmann - cpuinit: get rid of __cpuinit, first regexp This commit is the result of:
anarkia1976 - mach: msm: msm_mpdecision: added enhanced hotplug governor from bricked kernel
anarkia1976 - Kernel Version: AK.006.XGENESIS
imoseyon - random: remove warning
anarkia1976 - random: Account for entropy loss due to overwrites
anarkia1976 - random: Statically compute poolbitshift, poolbytes, poolbits
imoseyon - random: prevent add_input from doing anything
imoseyon - random: entropy tweaks are all the rage nowadays
franciscofranco - input: touchscreen: export accuracy filter items to userspace via sysfs
anarkia1976 - drivers: input: 2w: sweep2wake add mako definitions
anarkia1976 - drivers: input: 2w: fix compilation with earlyspend
anarkia1976 - drivers: input: 2w: cleaned s2w_s2sonly unused external integer
anarkia1976 - drivers: input: 2w: fix problem with hardboot and multitouch
anarkia1976 - drivers: input: 2w: hacky solution for unresponsive screen
anarkia1976 - drivers: input: 2w: rework s2s and now you can use dt2w with this feature
anarkia1976 - drivers: input: 2w: add options for enable/disable 2w with power button
anarkia1976 - drivers: input: 2w: fix derp into power wake for dt2w
anarkia1976 - drivers: input: 2w: disable debug operations for s2w and dt2w
anarkia1976 - drivers: input: 2w: add s2s only override
anarkia1976 - drivers: input: 2w: fix derp into early and late resume routine
anarkia1976 - drivers: input: 2w: rework early and late resume for touchscreen operations
anarkia1976 - drivers: input: 2w: fix irq derp and reference
anarkia1976 - drivers: input: 2w: don't wait for irq events to be handled, just disable the irq
anarkia1976 - drivers: input: 2w: remove device_init_wakeup
anarkia1976 - drivers: input: 2w: different power on display for s2w and dt2w
anarkia1976 - drivers: input: 2w: add power on display for dt2w
anarkia1976 - drivers: input: 2w: add selection for power on display when register input touch
anarkia1976 - drivers: input: 2w: add touch core interrupt events
anarkia1976 - drivers: input: 2w: add irq no suspend and i2c retry count
anarkia1976 - drivers: input: 2w: add kernel info to power on display
anarkia1976 - drivers: input: 2w: enable s2w and dt2w debug
anarkia1976 - drivers: input: 2w: no needed export symbol on power on
anarkia1976 - drivers: input: 2w: power on display when register input touch
anarkia1976 - drivers: input: 2w: squashed s2w and dt2w from Bricked n5 - Phase 2
anarkia1976 - drivers: input: 2w: squashed s2w and dt2w from Bricked n5 - Phase 1
anarkia1976 - Kernel Version: AK.005.XGENESIS
franciscofranco - block: row: add magic values.
anarkia1976 - ak_mako_defconfig: enable WLAN_11AC_HIGH and VOWIFI_11R
anarkia1976 - prima: release v3.2.3.185_caf
anarkia1976 - prima: add WAKE_UP_IDLE routine
Sameer Thalappil - cfg80211: Add AP stopped interface
anarkia1976 - ak_mako_defconfig: enable netscheduler CODEL
Vijay Subramanian - net: fq_codel: Fix off-by-one error
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
anarkia1976 - Kernel Version: AK.004.XGENESIS
anarkia1976 - ak_mako_defconfig: enable SOUND_CONTROL_HAX_3_GPL
Paul Reioux - sound control: add register cache
Paul Reioux - Sound Control: (OPTIONAL) add power amp registers access control as well
Paul Reioux - Sound Control: (Optional) work around for WCD93xx audio issues
cristianomatos - Squashed commits of faux123 sound control
anarkia1976 - msm: krait: fixed voltages userspace interface
anarkia1976 - Kernel Version: AK.003.XGENESIS
anarkia1976 - ak_mako_defconfig: enable CPU_VOLTAGE_CONTROL
myfluxi - msm: acpuclock-krait: Disable vdd core boost
anarkia1976 - msm: krait: extend voltage control range
myfluxi - msm: krait: added userspace voltage control
anarkia1976 - mako: regulator: adjust min/max vdd limits
anarkia1976 - Kernel Version: AK.002.XGENESIS
anarkia1976 - ak_mako_defconfig: set default DEADLINE and TARGET_TCPMSS
myfluxi - msm: kgsl: report gpu frequency correctly in sysfs
anarkia1976 - deadline-iosched: tweak for SSD devices phase II
anarkia1976 - block: cfq: tuning and burning
anarkia1976 - block: deadline: tuning and burning
drcmda - halfbreed calibration
anarkia1976 - ak-mako-build: add 4.8.3 and New Name
anarkia1976 - ak_mako_defconfig: add ak goddess
anarkia1976 - xz: Optimize Sfck Compression
anarkia1976 - linux/mm: set readahead max to 256
anarkia1976 - ak_mako_defconfig: make default configuration for the kernel
anarkia1976 - ak_mako_defconfig: initial setup
anarkia1976 - ak: remake the script for cm11
Nicolas Pitre - ARM: 7670/1: fix the memset fix
Ivan Djelic - ARM: 7668/1: fix memset-related crashes caused by recent GCC (4.7.2) optimizations
anarkia1976 - ak: remake the script for aosp
anarkia1976 - makefile: Added 4.8.2 optimizations
anarkia1976 - Added Linaro 4.8.2 Fixes
anarkia1976 - return_address.c: Fix warning - TODO: return_address should use unwind tables
H. Peter Anvin - timeconst.pl: Eliminate Perl warning
Arnd Bergmann - Turn off -Wmaybe-uninitialized when building with -Os
Bryan Huntsman - gcc-wrapper: trim whitelist for gcc 4.7
Arnd Bergmann - ARM: compressed/head.S: work around new binutils warning
anarkia1976 - ak: add gitignore
anarkia1976 - ak: add ak-changelog and ak-mako-build
anarkia1976 - Revert "msm: rotator: Add support to YCBYCR rotator format"
anarkia1976 - Revert "msm_fb: display: Add support to YCBYCR MDP format"
anarkia1976 - Revert "msm: msm_fb: Replace wait for DMA_P with VSYNC in Pan_display Path."
anarkia1976 - Revert "msm: msm_fb: wait for VSYNC instead of DMA_P for commit completion."