cpufreq: intellidemand: major cleanup after code review

* Cleaned cpu sync it's moved to cpu-boost code long tme ago.
* Cleaned white space and fix logic.
* Restored dbs call check.
* Cleaned all that connects to input event! gov no longer control that!
  all input events are in cpu-boot code.

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Handle 'sk' being NULL in UID-based routing.

Signed-off-by: Sreeram Ramachandran <sreeram@google.com>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
net: wireless: bcmdhd: Add WIPHY_WOWLAN_ANY support

Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
build: Tune build flags

* Thanks to @Dorimanx.

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
defconfig: Update

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
lpm_levels: Do not allow power collapse when multi cores online

When any core power collapse is not selected, no need to allow
idle power collapse on cpu0 when multi cores online. It may leads to
stability issues.

Signed-off-by: Anji Jonnala <anjir@codeaurora.org>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
ASoC: compress: fix the target not going to TCXO shutdown

The error code propagated from the flush cmd in the trigger stop
is causing the error in the state of the soc compress framework.
This hinders in closing the BE connected to the FE.
If the AFE is not closed it prevents the target to go into TCXO
shutdown.
Fixed by removing the error handling of the flush command in the
trigger stop, since failure in flush doesn't signify the
failure in the stop command.

Signed-off-by: Aviral Gupta <aviralg@codeaurora.org>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
cpufreq: ondemand: Remove synchronization thread

* This is done by cpu-boost. If we keep syncing
  frequencies here, both will ultimately crash
  system.

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
cpufreq: intellidemand: Cleanup unused sync waitqueue

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>