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 .
Signed-off-by: Ben Hutchings
Tested-By: Darren Salt
Signed-off-by: Greg Kroah-Hartman