m8: Force full GLES virtual layers to go via HWC

Change-Id: I0239360c65871d4b632c2ad7ed0c28226cbed68a
FM : Add FM Radio support

     Add fm_dl service, set uevent permissions,
     and add hardware_qcom_fm to cm.dependencies

Change-Id: I6067de62a3f4aa294cdba8bea3c7470943cd6b49
Merge "FM : Add FM Radio support" into cm-11.0
m8: Set correct battery capacity

Change-Id: I42804c4595bec384b7dca1601e49679bfc7396de
Merge "m8: Force full GLES virtual layers to go via HWC" into cm-11.0
m8: enable TARGET_NO_RPC

Change-Id: I4ce8921936c0b030492fea886baaf27bcd120f6a
m8: commonize libtime_genoff

* md5's matched
* this blob needs special treatment if we are to use qc time services
* update both extract-files.sh and setup-files.sh
* no need to create m8-vendor.mk twice

Change-Id: I3d603713e873b024eb0fab0285ed4965da31f7c0
m8: enable qcom time services

Change-Id: I4f21a4ba29b719111617e4a6f729a75a04160765
m8: add volume rocker wake support

Change-Id: Icaa2c4659c919f392f5c44cc66f21696f83a720f
m8: Update power profile from GPE

Change-Id: I8f2812da7993aec84eeda0654948b134fa25427b
Merge "m8: enable qcom time services" into cm-11.0
Merge "m8: Update power profile from GPE" into cm-11.0
m8: Better mount options to improve performance

Change-Id: Id539c7b7a6086034b491efa3729dd4c5e9524393
init: set readhead buffer to 512kb on mmcblk1 as well

Change-Id: I181b75c68cee729b98ab90b548518ab7d9cce6cb
init: add cpu_boost settings

Change-Id: I8bed9a86aa625c4f24dd3699008565fc1dc77c6c
props: kill off pnpmgr

Change-Id: Ia378ff1337f7e884aac95e37eee97e4f0cb77194
Merge "init: add cpu_boost settings" into cm-11.0
m8: Enable HW based disk encryption

Enabling HW based disk encryption as HW based crypto
engine is more efficient both in terms of power and
throughput.

Change-Id: I8e1da422443ea59ae1b4b992b0468330183bca7a
m8: enable qcom bionic math optimizations

Change-Id: I9a1e15fededd1ae639ce23030ff3392070224f30
m8: enable TARGET_NO_RPC

Change-Id: I4ce8921936c0b030492fea886baaf27bcd120f6a