aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/generic
diff options
context:
space:
mode:
authorJohn Crispin <john@openwrt.org>2014-03-30 09:16:52 +0000
committerJohn Crispin <john@openwrt.org>2014-03-30 09:16:52 +0000
commit42e8cb6388a7f9bfd8ff820a5af9193e8fb67fa8 (patch)
treefa57ef5fc6bca28bd0487ffadbc635f4712dd3b3 /target/linux/generic
parent1966d4942c2d91b225ddb820e6be01b9b1dc9652 (diff)
downloadupstream-42e8cb6388a7f9bfd8ff820a5af9193e8fb67fa8.tar.gz
upstream-42e8cb6388a7f9bfd8ff820a5af9193e8fb67fa8.tar.bz2
upstream-42e8cb6388a7f9bfd8ff820a5af9193e8fb67fa8.zip
lantiq: do an endianness swap to the RT2860 eeprom for ARV752DPW(22)
ARV7510PW22, ARV752DPW and ARV752DPW22 have the RT2860 eeprom stored in flash as big-endian, but the driver needs it in little-endian format. We have to swab it before handing it over. This requires my earlier patch for busybox. Funnily enough, ARV752DPW works also with the incorrect eeprom, but undoubtedly unoptimally. I have a hunch that also the final remaining Lantiq board would require this swabbing, but I'm not sure, so I just swab it in the three boards that I know about. v2: * Swab also on ARV7510PW22 based on feedback from Alvaro Rojas * Fix the offset with bs=2 Signed-off-by: Matti Laakso <malaakso at elisanet.fi> SVN-Revision: 40328
Diffstat (limited to 'target/linux/generic')
0 files changed, 0 insertions, 0 deletions