- refactor out the r92c path protection (RTS/CTS) decision
- update the configuration code to ignore setting RTS/CTS for now if firmware rate control is enabled.
This works on RTL8192CU both with firmware rate control and driver
rate control. However, there is no RTS/CTS for firmware rate control -
the awareness will need to be added in a subsequent commit.
Locally tested:
- RTL8192CU, STA - firmware and net80211 rate control