From 970252faf84b05f3e9abd5c401e13a9c625bfd92 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Wed, 20 Apr 2011 18:14:35 +0000 Subject: mac80211: update to wireless-testing 2011-04-19, contains several beacon related fixes for ath9k SVN-Revision: 26744 --- ...h9k-register-id-table-for-platform-device.patch | 46 ---------------------- 1 file changed, 46 deletions(-) delete mode 100644 package/mac80211/patches/560-ath9k-register-id-table-for-platform-device.patch (limited to 'package/mac80211/patches/560-ath9k-register-id-table-for-platform-device.patch') diff --git a/package/mac80211/patches/560-ath9k-register-id-table-for-platform-device.patch b/package/mac80211/patches/560-ath9k-register-id-table-for-platform-device.patch deleted file mode 100644 index 3a8da5b77a..0000000000 --- a/package/mac80211/patches/560-ath9k-register-id-table-for-platform-device.patch +++ /dev/null @@ -1,46 +0,0 @@ ---- a/drivers/net/wireless/ath/ath9k/ahb.c -+++ b/drivers/net/wireless/ath/ath9k/ahb.c -@@ -21,6 +21,14 @@ - #include - #include "ath9k.h" - -+const struct platform_device_id ath9k_platform_id_table[] = { -+ { -+ .name = "ath9k", -+ .driver_data = AR5416_AR9100_DEVID, -+ }, -+ {}, -+}; -+ - /* return bus cachesize in 4B word units */ - static void ath_ahb_read_cachesize(struct ath_common *common, int *csz) - { -@@ -57,6 +65,7 @@ static int ath_ahb_probe(struct platform - struct ath_softc *sc; - struct ieee80211_hw *hw; - struct resource *res; -+ const struct platform_device_id *id = platform_get_device_id(pdev); - int irq; - int ret = 0; - struct ath_hw *ah; -@@ -116,7 +125,7 @@ static int ath_ahb_probe(struct platform - goto err_free_hw; - } - -- ret = ath9k_init_device(AR5416_AR9100_DEVID, sc, 0x0, &ath_ahb_bus_ops); -+ ret = ath9k_init_device(id->driver_data, sc, 0x0, &ath_ahb_bus_ops); - if (ret) { - dev_err(&pdev->dev, "failed to initialize device\n"); - goto err_irq; -@@ -165,8 +174,11 @@ static struct platform_driver ath_ahb_dr - .name = "ath9k", - .owner = THIS_MODULE, - }, -+ .id_table = ath9k_platform_id_table, - }; - -+MODULE_DEVICE_TABLE(platform, ath9k_platform_id_table); -+ - int ath_ahb_init(void) - { - return platform_driver_register(&ath_ahb_driver); -- cgit v1.2.3