msm: HTC: m7: regenerate defconfig

Change-Id: I1a2e601cbfc728e605270dfda558151349170fa2
drivers: net: wireless: add HTC's bcmdhd_4335_mcc

From m7stockui-3.4.10-gef77362.

Modifications from stock HTC driver:
* Remove poorly commented-out CFLAGS section from Makefile
* Make CONFIG_BCMDHD_4335_MCC select WIRELESS_EXT, WEXT_PRIV
* Fix msm_watchdog.h include in dhd_sdio.c
* Our kernel does not need OLD_CFG_80211; removing this flag also
  required the following fixes in wl_cfg80211.c
  - L292: ifdef out used_default_ssid
  - L6698-6702: ifdef out usage of wl_cfg80211_hostapd_sec()

Changes outside of driver: Make necessary additions (and block with
CONFIG_BCMDHD_4335_MCC where appropriate) in:
* drivers/mmc/host/msm_sdcc.c
* include/linux/ieee80211.h
* include/linux/nl80211.h
* include/linux/wlan_plat.h

Change-Id: I405010d3ae0fc3586de2a2aa3ffaab01909ddcde
msm: HTC: m7: use bcmdhd_4335_mcc wifi driver

Change-Id: I04794a629aebfaddd30c95337b977781b445a236
radio: iris: Expose FM Radio commands and events to user-space

Move the FM command and event structure declarations to separate header
file and include it in FM Radio driver.

Change-Id: Id664eab476240a54a1bc8db656bc9dc95a252bdb
CRs-Fixed: 436286
Signed-off-by: Venkateshwarlu Domakonda <Venkateshwarlu@codeaurora.org>

Conflicts:
	include/media/radio-iris.h
radio-iris: Configure repeat count for PS string

- When FM Rx tuned to a station, not receiving complete PS string.
  SOC is not waiting for complete PS string. it is sending PS event
  even if it has part of PS string as well.
- Added support for setting repeat count for PS string
  to get refined PS string from receiver.

CRs-Fixed: 474719
Change-Id: I71c0c1c8af9488573c05d816c37982f9ed935a87
Signed-off-by: Venkateshwarlu Domakonda <Venkateshwarlu@codeaurora.org>
radio: iris: Bound check user space values

There is no bound check for arguments passed
from user space to kernel space. This may cause
fatal exceptions.

Change-Id: I944e8e5d6e3b12b75df4e6cee7887075237b4411
CRs-Fixed: 546081
Signed-off-by: Ayaz Ahmad <aahmad@codeaurora.org>
radio: iris: Fixed an issue with search stations list.

RDS search, search station list were getting excluded
while checking bounds for allowed search types. Fixed
check to include them.

CRs-fixed: 597996
Change-Id: Ia2d7cc8a1bbf8e861a0e23dfc8ca56181b42b810
Signed-off-by: Satish Kodishala <skodisha@codeaurora.org>
radio-iris: declare in a header, define in a source file

Change-Id: Ibf5b1d9f97c214e8bfcbe1339f645ea23e9d481e