summaryrefslogtreecommitdiffstats
path: root/drivers/staging/rt2870
diff options
context:
space:
mode:
authorBen Hutchings2010-01-18 04:25:56 +0100
committerGreg Kroah-Hartman2010-03-04 01:42:48 +0100
commitc22202faade08b6b45f14fd86bfb57f79d73464c (patch)
treef6596a34f3ae3b772860025249104cd1f2f09bc1 /drivers/staging/rt2870
parentStaging: rt2870sta: constify RTUSBMultiWrite(), RTUSBFirmwareWrite() (diff)
downloadkernel-qcow2-linux-c22202faade08b6b45f14fd86bfb57f79d73464c.tar.gz
kernel-qcow2-linux-c22202faade08b6b45f14fd86bfb57f79d73464c.tar.xz
kernel-qcow2-linux-c22202faade08b6b45f14fd86bfb57f79d73464c.zip
Staging: rt{2860,2870}sta: Use request_firmware() to load firmware
When originally introduced into staging, these drivers had custom firmware-loading code which checked a version number and CRC at the end of each blob. This reintroduces those checks, using crc-ccitt instead of custom code. The removed firmware will be added to the linux-firmware.git repository. Based on work by Darren Salt <linux@youmustbejoking.demon.co.uk>. Signed-off-by: Ben Hutchings <ben@decadent.org.uk> Tested-By: Darren Salt <linux@youmustbejoking.demon.co.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/rt2870')
-rw-r--r--drivers/staging/rt2870/Kconfig2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/staging/rt2870/Kconfig b/drivers/staging/rt2870/Kconfig
index fd3ba3a3b127..6ea172b433e9 100644
--- a/drivers/staging/rt2870/Kconfig
+++ b/drivers/staging/rt2870/Kconfig
@@ -3,5 +3,7 @@ config RT2870
depends on USB && X86 && WLAN
select WIRELESS_EXT
select WEXT_PRIV
+ select CRC_CCITT
+ select FW_LOADER
---help---
This is an experimental driver for the Ralink xx70 wireless chips.