Hi John, Here are some updates for the rt2x00 drivers.
[Patch 1] Adds the entries for the CREDITS and MAINTAINERS files which I had forgotten at the initial commit. [Patch 2] Some trivial fixes, a compile fix for the renamed ieee80211_rx function in the dscape stack. And throughout the driver the define DRV_NAME will be used instead of a name string. [Patch 3] Allocate the ieee80211_hw structure for each device individually to allow the module to control multiple devices. [Patch 4] Cleans up the device specifi magic done in channel initialization. The code looks much clearer when just a list of the used values is presented. (Less chance of errors as well ;) ) It also adds the reading from the EEPROM to determine the txpower for each channel. [Patch 5] Fix a problem in the suspend routine. In the latest documents received from Ralink it appears that the device does not guarentee to go to sleep immediately when it is told to. We need to wait before returning from the suspend function untill the device is asleep. When suspend fails, we need to reactivate the device to prevent weird behaviour. IvD
pgpKzgP03jHAa.pgp
Description: PGP signature