From: Christian Lamparter Date: Mon, 16 Aug 2010 23:16:58 +0000 (+0200) Subject: p54: improve eeprom parser X-Git-Tag: v2.6.37-rc1~147^2~679^2~32 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d7eb50c0f7cb5d3ebb7bea8c681a6dfda3819a3b;p=pandora-kernel.git p54: improve eeprom parser Like other vendors, p54* devices have a checksum for the EEPROM descriptor data. This patch enhances the parser code to generate and verify the data fields, before initializing the radio-chip on the card. Note: If you have to bootstrap an alternative EEPROM image for your device and you don't know how to generate a valid crc ccitt checksum, you should take a look at: http://git.kernel.org/?p=linux/kernel/git/chr/p54tools.git The "checksum" utility loads a binary p54 EEPROM blob (use the -f switch, to skip the check) and applies the correct crc automatically. Signed-off-by: Christian Lamparter Signed-off-by: John W. Linville --- Reading git-diff-tree failed