Messages in this thread | | | From | Ben Hutchings <> | Date | Mon, 13 Apr 2009 03:33:12 +0100 | Subject | [PATCH 0/3] Fix rt28{6,7}0sta to use firmware loader |
| |
Greg,
The Ralink drivers rt2860sta, rt2870sta and rt3070sta contain non-free firmware which should be distributed separately.
Darren Salt wrote a patch for Debian for rt2860sta which I've cleaned up slightly. At my suggestion he also extended the ITU-T CRC code to support this, allowing the copy in rt2860sta to be removed. I have duplicated and adapted the rt2860sta for rt2870sta, but this last patch is untested.
rt3070sta remains unfixed. So far as I can see, rt3070sta is a later version of rt2870sta and should be merged with it rather than requiring people to apply the same fixes twice. Since Debian has never enabled this driver in its kernel packages I have simply removed the firmware and marked it as broken in our kernel source.
Ben.
Ben Hutchings (2): rt2860sta: use the firmware loader interface and library CRC code rt2870sta: use the firmware loader interface and library CRC code
Darren Salt (1): crc-itu-t: add bit-reversed calculation
drivers/staging/rt2860/Kconfig | 2 + drivers/staging/rt2860/common/firmware.h | 558 ----------------------------- drivers/staging/rt2860/common/rtmp_init.c | 309 ++++------------- drivers/staging/rt2870/Kconfig | 2 + drivers/staging/rt2870/common/firmware.h | 558 ----------------------------- drivers/staging/rt2870/common/rtmp_init.c | 385 ++++---------------- include/linux/crc-itu-t.h | 10 + lib/crc-itu-t.c | 18 + 8 files changed, 168 insertions(+), 1674 deletions(-) delete mode 100644 drivers/staging/rt2860/common/firmware.h delete mode 100644 drivers/staging/rt2870/common/firmware.h
[unhandled content-type:application/pgp-signature] | |