greybus: uart: properly interpret receive data size
authorAlex Elder <elder@linaro.org>
Mon, 8 Jun 2015 17:05:12 +0000 (12:05 -0500)
committerGreg Kroah-Hartman <gregkh@google.com>
Mon, 8 Jun 2015 22:19:56 +0000 (15:19 -0700)
commit81c3a77207450cb4187e8af700797e7d3209a568
treedf17d82fcb1d250aab6a4d6ef840a1652ceefe21
parent8bd0ae6e7295a06f8e64dcca1a91bb14ca6c07b0
greybus: uart: properly interpret receive data size

In gb_uart_request_recv(), the receive data size is in little-endian
format.  Do the proper byte swapping of that value before using it.
Found by "make check".

Signed-off-by: Alex Elder <elder@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
drivers/staging/greybus/uart.c