prima: Info logs to indicate enable/disable queues

Add info logs to indicate when queues are enabled and disabled.

Change-Id: I0e6b6d8641dc88b85ab7e6bc2265fe22b4dddece
CRs-Fixed: 774780
Wlan: Release 3.2.3.486

Release 3.2.3.486

Change-Id: I665780adfaad28487a6517ecbc630c8c0c4941df
CRs-Fixed: 688141
wlan: Populate Value only if memory is allocated

Before copying the value of bkid count, it needs to be
checked if it is non-zero, since the memory to hold the
value is allocated only if it is non-zero.

Change-Id: I7c2cd77c622acf0e2f90b875122f84c801b3f1e5
CRs-Fixed: 776006
wlan: Populate valid 40Mhz channels for the regulatory domain.

As per currunt logic in the driver, channel 9 is never allowed
as HT40+ in non-FCC regdomain. Also channel 8 is allowd for HT40+
in FCC domain. The logic used in populating the 40Mhz valid center
channels doesn't consider the proper channel offset to
enable/disable the 40Mhz center channels and Sometimes disable/enable
the center channels belonging to some other channel, especially
when the edge channels are handled.

To avoid this issue while populating the 40Mhz valid center
channels, use the flag IEEE80211_CHAN_NO_HT40PLUS and
IEEE80211_CHAN_NO_HT40MINUS to get the proper center channel offset
and enable/disable the 40Mhz center channels corresponding to the
current channel.

Change-Id: Ie42944fac3f3248b470f5fb88c7f2aee8d054b64
CRs-Fixed: 775312
Wlan: Release 3.2.3.487

Release 3.2.3.487

Change-Id: Ib3eeb2da7c723669371c1bdcb7cf98d0ca5d9328
CRs-Fixed: 688141