mako: Configure ondemand cpufreq governor correctly

 * Use the multicore sync on thread migrations

Change-Id: I37d59528c0ad0a6b8f0da38406e0b297b1d54b99
mako: Switch to unified MSM nexus kernel

Change-Id: I1370fdbf46d1d9b0f200f4fa7a629d43db392760
Merge "mako: Configure ondemand cpufreq governor correctly" into cm-10.2
mako: Enable additional power modes

 * Enable all power modes supported by unified kernel

Change-Id: If17af5d4067130ba6cc4bc54104779bdc2188848
mako: Use CAF media driver

 * Build codecs, update configs
 * Improves WFD performance

Change-Id: I54c310ca8bb6e687a41cda72a17a722f4fe6b264
mako: Enable QRNGD

 * QRNGD is a daemon which uses the harware random number generator to
   feed entropy into the system RNG.

Change-Id: I474bca067ece4ce0afa5b91d3d44ed079fc65933
mako: Enable QCOM Bluetooth enhancements

Change-Id: Ibd967c43f7b7a73978e261ac6edb0ae198b6bd77
mako: Use cyanogen_mako_defconfig

Change-Id: Ic00cd86b5bfc3d875fd6687de28b826a99c1c55c
mako: Add missing files

Change-Id: I001b8972b8d7fc83b8e877d8b50c8f85606750f9
wcnss: Change init sequence

Delay waking up the wcnss controller until after post-fs-data is
complete. Services run after data is available, so just have
conn_init do it.

Change-Id: I02730c9004e77940009f3a1ad821a42b04ae7ad7
Merge "mako: Use cyanogen_mako_defconfig" into cm-10.2
Make applying gamma less laggy.

Applying gamma takes a while, so optimize out multiple set requests
occuring quickly after each other. Those appear e.g. when dragging the
sliders quickly.

Change-Id: I48c71b8e041679bcce932f99d198f4e6a027010a
Merge remote-tracking branch 'cm/cm-10.2' into HEAD

Conflicts:
	BoardConfig.mk
	device.mk

Change-Id: I2bd2ce3df5a62756ede9cabb77000051b67a3d4d