OSDN Git Service

staging: ozwpan: fix access byteorder for wMaxPacketSize in ozhcd.c
authorXenia Ragiadakou <burzalodowa@gmail.com>
Fri, 17 May 2013 17:38:25 +0000 (20:38 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 17 May 2013 18:51:17 +0000 (11:51 -0700)
commitcb560c401bf2f212167fdf3bfb15e57a78e2fa03
tree185fd60df9cc56eb01f091b3417c111b1c499df7
parent0009631bc29ecbcdd554d15c20a2d91d2a70b970
staging: ozwpan: fix access byteorder for wMaxPacketSize in ozhcd.c

This patch fixes the access byteorder of wMaxPacketSize
which is __le16, following the USB standard, and needs to
be converted into native cpu byteorder in order to be accessed.

Instead of using le16_to_cpu(hep->desc.wMaxPacketSize),
it was used the usb_endpoint_maxp() function, defined in
<uapi/linux/usb/ch9.h>

Signed-off-by: Xenia Ragiadakou <burzalodowa@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/ozwpan/ozhcd.c