mondrianwifi: We don't use netmgrd

Change-Id: Ia604ef5ff35b0531d203cff64bf935e3252c9950
mondrianwifi: wlan: Cleanup initialization

This is mirror much of what was done in the m8 except that we
don't have the hsic_host bind/unbind sequence.

Change-Id: I4147f3258028589d9bac19983219b13cf3d4275a
mondrianwifi: wlan: Use built-in wlan instead of loading a module

Change-Id: I10a7c86b3f6125c4062fa041257a224c9e870aea
mondrianwifi: wlan: Cleanup firmware files

WCNSS_cfg.dat: From stock
WCNSS_qcom_cfg.ini: Version from v3.2.3.72 of prima driver
WCNSS_qcom_wlan_nv.bin: From stock

Change-Id: I78969fa412f7a86731bbc2dee77298113640cb9e
Revert "mondrianwifi: media: Add HFR attributes for VideoEncoderCap"

This was fixed in the frameworks and not needed anymore.

This reverts commit 335035888ea57a7f579b0956d527e44ee933ec4f.

Change-Id: I1b9607b9a96772927d5d84c03d328f5b70beb728
mondrianwifi: camera: Code cleanup

Change-Id: I6465f70f47844030cbbc247cb4d38c965454cacc
mondrianwifi: camera: Add our wrapper and disable the msm8960 one

When I cleaned up the proprietary files, I accidentally disabled
our camera wrapper.  Re-enable the wrapper and at the same time
ensure we don't build the msm8960 one that we don't use anyway.

Change-Id: Icd0cffcf1655341fd1d6f2e139b3803cf7cb2063
mondrianwifi: camera: Allow hfr recording to be turned off

This fixes an issue where you cannot record 1080p videos
which is also unfortunately the default recording mode.

Change-Id: I5cf2afb3c47afc7dacad50e8d0ec3da109c0a34f
mondrianwifi: Collapse primary audio outputs.

This appears to fix crackle on low-latency streams for the
hlte and fixes bug CYAN-4020 for them.

Modeled from http://review.cyanogenmod.org/62284

Change-Id: I4ad18f6a9a5e7fa6062c3bcd42d466a5c1291189
mondrianwifi: audio: Adding missing USB audio device for voip

This is untested, just noticed that I was missing this one line
of the audio_policy.xml file.

Change-Id: I0e1af59dbac1eca0bb60bc4a3dd6d96fe592619f
mondrianwifi: audio: Add USB audio playback use-cases

Kanged from hlte.

Change-Id: I156ab1abc2ab05806fe74a5fbc6540ba42670e9e
mondrianwifi: wlan: Use wcnss-qmi interface to set the MAC address

Change-Id: Iaadc7e55b72e8e7a544fb6d4294315ced2365a85
mondrianwifi: wlan: Let wcnss-service handle wcnss configuration

There is no need to set these parameters here as they are handled
automatically for us by the wcnss-service.

Change-Id: I69e48bbdb831867f55226a5cb7e4774d78820623
mondrianwifi: Update proprietary-files list

Change-Id: I6cb5eddbe5861037b069901ba74cb9d7a54846f7
mondrianwifi: Temporarily use CM power HAL

With recent changes, it seems like we're getting stuck at a
higher min frequency.  Temporarily switch to the CM power HAL
until the performance changes get finished.

Change-Id: Id644b73a43d00a0cc83a8b6d2482bdd445840d47
mondrianwifi: init: Set cpu_boost settings

This is based on hh.  Note: M8 used 20ms for boost_ms.

Change-Id: I760723b196b265a6ce026cea2758b586422d8ed7
mondrianwifi: fstab: Mount options to improve performance

These are copied from hh.

Change-Id: Ic8c0df92b80d702e0dbfd30b188354c282cfd642
mondrianwifi: Use $(LOCAL_PATH) instead of hard-coded path

Change-Id: I9930c9f3113563e32d4d34da1228d9eb27196744
mondrianwifi: init: Configure plug_boost

Change-Id: I5d7635ad73894bbef799f9fd4e09024454970769
mondrianwifi: Move to msm8974 common

Change-Id: I920502a1715528c8ce36b425dedb09869cbdf673