goto bad1;
}
-/*
- * Reject new MAC revisions if HAL doesn't support AR2425. Ideally, it could
- * be done in the PCI ID table, but AR2424 and AR2425 share the same vendor ID
- * 168c:001c.
- */
-#ifndef AH_SUPPORT_2425
-#define AR5K_SREV 0x4020 /* MAC revision */
-#define AR5K_SREV_CUTOFF 0xE0 /* Cutoff revision */
- {
- u_int32_t mac_rev = readl(mem + AR5K_SREV);
- if (mac_rev > AR5K_SREV_CUTOFF)
- {
- printk(KERN_ERR "%s: HAL doesn't support MAC revision "
- "0x%02x\n", dev_info, mac_rev);
- goto bad2;
- }
- }
-#endif
-
dev = alloc_netdev(sizeof(struct ath_pci_softc), "wifi%d", ether_setup);
if (dev == NULL) {
printk(KERN_ERR "%s: no memory for device state\n", dev_info);