cfg80211: pass station supported channel and oper class info

The information of the peer's supported channels and supported operating
classes are required for the driver to perform TDLS off channel
operations. This commit enhances the function nl80211_(new)set_station
to pass this information of the peer to the driver.

Conflicts:
	include/linux/nl80211.h
	net/wireless/nl80211.c

CRs-fixed: 595620
Change-Id: I1d630deb4cf435e7f72e3a59276d3771c2b03114
Signed-off-by: Naresh Jayaram <njayar@codeaurora.org>
wcnss: Add API to get monotonic boot time

Add CNSS platform driver API to expose monotonic boot time so that
WLAN host driver can get the timestamp.

Change-Id: I722fa42600bf910254ac01a7305bbbaa35dfa83e
CRs-Fixed: 706813
Signed-off-by: Hardik Kantilal Patel <hkpatel@codeaurora.org>