Remove ENTER() macro

It spams the log way too much and no way to disable it.
Better to add proper debug messages instead.

Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
main: improve mac80211 related debug messages

The debug messages in main.c used wcn36xx_info() too much which was spamming
the log. Use the wcn36xx_dbg() macro instead.

Add new debug levels HAL_DUMP and MAC. The former is just consistency, the
actual debug messages dumping hal messages will be added later.

Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
Use warn() if mac address file is not found

It's not that serious if mac address is not found so use
just warn() which doesn't look so serious in the logs.

Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
main: remove "No handling for change" message

It isn't that useful so it can easily go away to keep logs clean.

Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
smd: provide wcn to response handlers

Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
hal: store firmware wlan and crm version

Store firmware wlan and crm versions, we will need those
in the future. 

Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
smd: print and store firmware API version as well as supported stations and bssids

Helps with debugging in the future.

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