> > Sergey Matyukevich <sergey.matyukevich.os@xxxxxxxxxxxxx> writes: > > > This patch introduces several changes for regulatory support > > in qtnfmac driver: > > > > * Introduce support for setting regdomain from host > > New command is implemented to notify firmware about regdomain changes > > performed by host. Firmware is supposed to check requested regdomain > > changes. On success firmware enables updated hardware channel > > configuration and then host driver updates channel info for each band. > > > > * Introduce support of custom regulatory rules > > Obtain custom regulatory rules from the firmware and > > enable them during wiphy registration > > > > * Regulatory for self-managed setup > > Regdomain information needs to be registered with cfg80211 > > for devices with REGULATORY_WIPHY_SELF_MANAGED flag set. > > > > * Misc fixes in regulatory code paths > > - add missing lock in qtnf_cmd_get_mac_chan_info > > - do not free band channel structure if channel count is the same > > - free allocated regdomain hw_info.rd structure on detach > > > > Signed-off-by: Igor Mitsyanko <igor.mitsyanko.os@xxxxxxxxxxxxx> > > Signed-off-by: Sergey Matyukevich <sergey.matyukevich.os@xxxxxxxxxxxxx> > > Each patch should contain one logical change, but here you are listing > multiple changes in the commit log which is a clear indication that's > not the case here. Is there a specific reason why you did it like this? There is no specific reason. I grouped changes into patches based on features. For instance, this particular patch includes all the regulatory changes. Though I agree that this particular patch can be splitted at least into 3 different self-contained patches. Will do for the v2. Regards, Sergey