libhardware-legacy: QCOM's revenge

Based on CAF kk_2.7_rb1.9

Change-Id: Idf38b96619fe09a7a8f7baaaf0871fd9f76b79e9
wifi: Choose correct nvram file on samsung hardware

Conflicts:
	wifi/wifi.c

Change-Id: I9d428ae61c1ce80d97e6ea513839ed64e8f61440
wifi: Add support for AP module args

 * Needed for Samsung's goofy handling of AP mode

Change-Id: I5ec65460b7c9f8ef34170473cf1bdaa36587767b
wifi: fix samsung wifi logic

Change-Id: Ib065c0dffa1265a17f5e4fd6ec0b0ad36bbc7b14
Merge "libhardware-legacy: QCOM's revenge" into android-4.4
audio_policy: Add EVRCB & EVRCWB formats

  * needed for msm7x27a and msm8660
  * needed to compile audio hal from caf

Change-Id: Ibac3cf0b58de0bb6ee621e0498322318464492a0
Merge tag 'android-4.4.1_r1' into HEAD

Android 4.4.1 Release 1
audio :Make isVirtualInputDevice as protected method

- startInput is overridden in AudioPolicyManagerALSA and is
  making a call to isVirtualInputDevice which is private in
  AudioPolicyManagerBase.
- Make isVirtualInputDevice as protected in base class so
  that it can be called from the derived class

Change-Id: I7e499b0c06f9412bc191179d497298cd57af2c3a
CRs-Fixed: 591788
wifi.c: allow devices to specify driver delay

This is necessary on the Samsung smdk4210 tablets. Without
the delay, it takes roughly 30 seconds to enable wifi.

Change-Id: I6a3419e66958fc72ae60e5294f52124b1180d752
wifi: support adding p2p0 when starting wpa_supplicant

For TI wlan chips in p2p mode we need this omapzoom cherry-pick
to start p2p0 correctly.

http://www.omapzoom.org/?p=platform/hardware/libhardware_legacy.git;a=commit;h=ccb4c24db795059f1df365d313d80c6b269bc55e
By: Arik Nemtsov <arik@wizery.com>
On: Tue, 31 Jul 2012 21:21:20

Original commit description:
Add p2p0 using an NL80211 command when wpa_supplicant is started, and
p2p_supported is enabled.

Change-Id: Ibc0ad138513f024672642cc5764a81510aa38625
Signed-off-by: Hashcode <hashcode0f@gmail.com>
wifi: remove p2p interface on supplicant stop

remove p2p interface on wpa_supplicant stop
so next time it is started it won't fail when trying
to create p2p again

Change-Id: I7a4c5e9a82a013afc75548d175d5850d67fcd927
wlan: Fix for improper comparison of driver_status string

This commit ensures driver load failure status is compared with
valid string which has the failure/success information.

Change-Id: I3b619ad0c005fb793d127bd2a23b376ed961d0b7
CRs-Fixed: 652539
wifi: avoid crash when no phy's are found

Exit gracefully when no phy's are found.

Change-Id: I8c1f57e60bb63b52d8cb086e1a25d8d5b33f03f0
Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
Merge "wifi: avoid crash when no phy's are found" into android-4.4
Merge remote-tracking branch 'upstream-omni/android-4.4' into kitkat-mr2

Conflicts:
	audio/AudioPolicyManagerBase.cpp
	include/hardware_legacy/AudioSystemLegacy.h

Change-Id: Ia638a226a20b06cd1a444cc577dd4020065f9ba8