Proper default cpu frequency governor.
drivers: cpufreq: Send a uevent when governor changes

 * Useful so userspace tools can reconfigure.

Change-Id: Ib423910b8b9ac791ebe81a75bf399f58272f64f2
msm: mdm2: use proper gpios

Change-Id: Ifc957eb6240194c480285f829277b9a980148a48
M2: sound: Update usage of clock enable/disable APIs.

Use the new clk_prepare_enable/clk_disable_unprepare APIs in all
instances.

This fixes a PM leak, where the external codec clock is not disabled during
suspend, due to unbalanced usage of the clk_un/prepare APIs.

Change-Id: Ica036dbb0d9386062e8503b7236621f394b28d84
Enable GPU sync and HW_AVS
Tweak a few settings
Revert "Tweak a few settings"

Changes will be made individually, with more thorough testing

This reverts commit ad5e2e1967e172dc144daf45fc4b91e617499c75.
Merge branch 'cm-10.1' of https://github.com/TeamApexQ/android_kernel_samsung_apexq into cm-10.1-nard

Conflicts:
	arch/arm/configs/cyanogen_apexq_defconfig
fix iommu