case AR9285_DEVID_PCIE:
        case AR5416_DEVID_AR9287_PCI:
        case AR5416_DEVID_AR9287_PCIE:
-       case AR9271_USB:
        case AR2427_DEVID_PCIE:
                return true;
        default:
        struct ath_common *common = ath9k_hw_common(ah);
        int r = 0;
 
-       if (!ath9k_hw_devid_supported(ah->hw_version.devid)) {
-               ath_print(common, ATH_DBG_FATAL,
-                         "Unsupported device ID: 0x%0x\n",
-                         ah->hw_version.devid);
-               return -EOPNOTSUPP;
+       if (common->bus_ops->ath_bus_type != ATH_USB) {
+               if (!ath9k_hw_devid_supported(ah->hw_version.devid)) {
+                       ath_print(common, ATH_DBG_FATAL,
+                                 "Unsupported device ID: 0x%0x\n",
+                                 ah->hw_version.devid);
+                       return -EOPNOTSUPP;
+               }
        }
 
        ath9k_hw_init_defaults(ah);
 
 
 #define AR5416_AR9100_DEVID    0x000b
 
-#define AR9271_USB             0x9271
-
 #define        AR_SUBVENDOR_ID_NOG     0x0e11
 #define AR_SUBVENDOR_ID_NEW_A  0x7065
 #define AR5416_MAGIC           0x19641014