Revert "Remove channel parameter from smd_[start|end]_scan"

This reverts commit ab306125208d447ec618e6354000549095eb1f93.
Remove channel parameter from smd_[start|end]_scan

The channel parameter was never necessary and removing it inline with
some cleanups.

Signed-off-by: Olof Johansson <dev@skyshaper.net>
Merge pull request #77 from Coi-l/separate

Fix signed-off
Declare all HT capabilities

wcn36xx did not declare all HT capabilities that HW supports.

Signed-off-by: Eugene Krasnikov <k.eugene.e@gmail.com>
Pass vif instead of iftype

config_bss/sta will need other properties from vif.
So let's pass vif pointer instead of iftype.

Signed-off-by: Eugene Krasnikov <k.eugene.e@gmail.com>
Rename sta to sta_params

Rename local variable sta to sta_params because
in future ieee80211_sta will be passed and called sta.

Signed-off-by: Eugene Krasnikov <k.eugene.e@gmail.com>
Merge pull request #78 from KrasnikovEugene/preparation

Preparation