--- a/drivers/net/wireless/ath/ath9k/init.c +++ b/drivers/net/wireless/ath/ath9k/init.c @@ -631,8 +631,8 @@ static int ath9k_init_softc(u16 devid, s ath_read_cachesize(common, &csz); common->cachelsz = csz << 2; /* convert to bytes */ - if (pdata && pdata->eeprom_name) { - ret = ath9k_eeprom_request(sc, pdata->eeprom_name); + if (0) { + ret = ath9k_eeprom_request(sc, NULL); if (ret) return ret; } --- a/include/linux/ath9k_platform.h +++ b/include/linux/ath9k_platform.h @@ -22,8 +22,6 @@ #define ATH9K_PLAT_EEP_MAX_WORDS 2048 struct ath9k_platform_data { - const char *eeprom_name; - u16 eeprom_data[ATH9K_PLAT_EEP_MAX_WORDS]; u8 *macaddr;