Hi, This a patchset to try to make as much sense as possible from the firmware version checks. Unfortunately, wl12xx and wl18xx have different rules for each of the available fields, so we need to compromise and make it generic enough so that it works with both chips. Cheers, Luca Luciano Coelho (6): wlcore/wl12xx: move wl12xx chip ID defines to the lower driver wlcore/wl12xx: remove deprecated FW version check wlcore: change way of checking the firmware version wl12xx: ignore some of the firmware version fields wlcore/wl12xx/wl18xx: verify multi-role and single-role fw versions wl18xx: ignore irrelevant firmware version fields drivers/net/wireless/ti/wl12xx/main.c | 67 ++++++++++++----------------- drivers/net/wireless/ti/wl12xx/wl12xx.h | 38 +++++++++++----- drivers/net/wireless/ti/wl18xx/main.c | 8 ++-- drivers/net/wireless/ti/wl18xx/wl18xx.h | 6 +-- drivers/net/wireless/ti/wlcore/boot.c | 58 ++++++++++++++----------- drivers/net/wireless/ti/wlcore/wlcore.h | 38 +++++++++------- drivers/net/wireless/ti/wlcore/wlcore_i.h | 11 ----- 7 files changed, 121 insertions(+), 105 deletions(-) -- 1.7.10.4 -- 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