Remove the rest of the stub ops

It's better to remove them for now and re-add when implemented
properly instead.
Make some functions static

There are used only locally in smd.c
dxe: Free mem pools and ctrl blocks
Add error handling for wcn36xx_start
Merge pull request #24 from pof2/master

Janitorial stuff
smd: add debug message for hal start command

Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
main: remove buggy else from wcn36xx_bss_info_changed()

Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
main: add a comment stating set_rts_threshold() is required

mac80211 requires that.

Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
main: don't lie about supported filters

As we don't change any filters in firmware better
not to claim anything else to mac80211.

Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
Update probe response template

Needed for probe response offload support in AP mode. But
it's not properly working and hence not enabled yet, to do that we have to add:

wcn_priv->hw->wiphy->flags |= WIPHY_FLAG_AP_PROBE_RESP_OFFLOAD;

Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
smd: add debug messages for sta and bss config responses

So that we can better track what's happening in firmware.

Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
main: fix wcn36xx_bss_info_changed() to follow enable_beacon variable

We need to check the enable_beacon variable if beaconing needs to be enabled or
disabled. Add a fixme comment for disable and also add a debug message.

Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
smd: use real ssid on AP mode

Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
smd: cleanup wcn36xx_smd_config_bss()

Preparation for adding more interface types. No functional changes.

Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
smd: organise wcn36xx_smd_config_bss() better

Just to make it sure that all fields are set correctly follow the field order
from struct wcn36xx_hal_config_bss_params.

Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
smd: set all parameters in config_bss()

Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
smd: simplify update in config_bss()

Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
Add IBSS support

It doesn't work yet, but I'll send it anyway to avoid conflicts.

Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
Merge pull request #26 from kvalo/wcn36xx-ap-mode-1

Wcn36xx ap mode 1