Version 4.4.1
ASoC: wcd9310: Update wcd9310 compander configuration

Update the Compander register settings to remain the default
settings after the system bootup and optimize compander
configuration sequence.

Change-Id: Ib475f3bb84414546b4ead1d3f013dc173317e1b3
Signed-off-by: Kuirong Wang <kuirongw@codeaurora.org>

Conflicts:
	sound/soc/codecs/wcd9310.c
Version 4.4.2
crpalmer_defconfig: we don't use MSM_BT anymore
Version 4.4.3
cpufreq: keep sysfs attributes loaded for ondemand / interactive

The Power HAL wants to be able to at least minimally access the
boostpulse attribute.  However, when we change governors, permissions
get reset which stop the HAL from accessing these files.

Now we will load the sysfs entries when the governor modules
are loaded and keep them only until they are unloaded.

Also, add a boostpulse attribute to ondemand because the HAL
expects it to exists.

For both interactive and ondemand, the boostpulse attribute
should return an error if that governor is not currently running
to allow the HAL to switch to a the new governor.
Version 4.4.4