Revert "nl80211: Correct the usage of command NL80211_CMD_VENDOR"

This reverts commit 5b4dcde250b60a5108688abfe3191f2b9bc78ff2.
Revert "mac80211: implement HS2.0 gratuitous ARP/unsolicited NA dropping"

This reverts commit 8f48214d6d59235d5a23a71a16309de8d24892bc.
Revert "cfg80211: Pass TDLS peer capability information in tdls_mgmt"

This reverts commit 27266f97ebf79f2d7379b47f650b003d864c7e6e.
Revert "cfg80211: Advertise maximum associated STAs in AP mode"

This reverts commit 998778a292a8daf4c5c4f0bed1018b2b4d81b4f6.
Revert "cfg80211: Allow BSS hint to be provided for connect"

This reverts commit 2e11bc10f6dbccf1ca5e58697983e3e1ab7d7541.
Revert "cfg80211: Add support for QoS mapping"

This reverts commit 109952339b5ab338e91feca00a0cb56323310cde.
Revert "nl80211: support vendor-specific events"

This reverts commit ccaf204b3925bff6d8812a354d5192ee0996d032.
Revert "nl80211: vendor command support"

This reverts commit 4d6bd8ce498fabb96fa981ac8a7670ee1082acd4.
Revert "cfg80211: fix possible circular lock on reg_regdb_search()"

This reverts commit b7b2ce7cd9ae7d82162de01b352b7914b1a4bd62.