sfc: Convert firmware subtypes to native byte order in efx_mcdi_get_board_cfg()
authorBen Hutchings <bhutchings@solarflare.com>
Thu, 6 Sep 2012 23:58:10 +0000 (00:58 +0100)
committerBen Hutchings <ben@decadent.org.uk>
Wed, 27 Mar 2013 02:41:08 +0000 (02:41 +0000)
commit75d09c024d39db37fdcd5e0f79198a6673355a34
tree49242db3324bad9a9b5645ace28d24dbdaa7144c
parent1f3559e7a753189cc81ccbb32e883d720e4a8d7b
sfc: Convert firmware subtypes to native byte order in  efx_mcdi_get_board_cfg()

[ Upstream commit bfeed902946a31692e7a24ed355b6d13ac37d014 ]

On big-endian systems the MTD partition names currently have mangled
subtype numbers and are not recognised by the firmware update tool
(sfupdate).

Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
[bwh: Backported to 3.2: use old macros for length of firmware subtype array]
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
drivers/net/ethernet/sfc/mcdi.c