Remove bool prefix from dump command

dump command is not a bool variable.

Signed-off-by: Eugene Krasnikov <k.eugene.e@gmail.com>
Declare debug_mask in debugfs

Now debug_mask can be changed in runtime.

Signed-off-by: Eugene Krasnikov <k.eugene.e@gmail.com>
Add more power save flags to notice the upper layer the support feature

Add more power save flags to notice the upper layer the support feature

Signed-off-by: Yanbo Li <yanbol@qti.qualcomm.com>
Add the feature capability exchange function

The function can be used to exchange the capability between
Host and Firmware.

Signed-off-by: Yanbo Li <yanbol@qti.qualcomm.com>
Use SMSM bus to send data frames

In connected state driver will enter BMPS mode and chip
can go to suspend. When driver will try to send a frame
chip can sleep at that time so wake it up through SMSM
bus.

Reset the power state when return from the suspend mode

Signed-off-by: Eugene Krasnikov <k.eugene.e@gmail.com>
Signed-off-by: Yanbo Li <yanbol@qti.qualcomm.com>
Merge pull request #72 from dreamfly281/master

Power save relative function and make BMPS work better
Merge pull request #74 from KrasnikovEugene/debug_mask

Debug mask
Merge pull request #73 from Coi-l/separate

Clean up wcn struct by removing or moving variables
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>