Update MCU operations during initialization of rt2800pci devices and remove related functions which we don't need any more. As a result following error should no longer show up on every boot/resume: rt2800pci_mcu_status: Error - MCU request failed, no response from hardware v2: * remove rt2800usb_set_state as well as rt2800pci_set_state * rearrange switch statements to do fall through instead of recursive calls according to Stanislaw's comment Jakub Kicinski (4): rt2800pci: remove rt2800pci_set_state function rt2800usb: remove rt2800usb_set_state function rt2800: Add documentation on MCU requests rt2800pci: Fix 'Error - MCU request failed' during initialization drivers/net/wireless/rt2x00/rt2800.h | 14 +++++++- drivers/net/wireless/rt2x00/rt2800pci.c | 58 ++++++++++++++---------------- drivers/net/wireless/rt2x00/rt2800usb.c | 28 +++++---------- 3 files changed, 49 insertions(+), 51 deletions(-) -- 1.7.7.6 -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html