diff options
author | Shraddha Barke <shraddha.6596@gmail.com> | 2015-08-06 06:54:22 -0300 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@osg.samsung.com> | 2015-08-11 18:00:30 -0300 |
commit | 2696f495bdc046d84da6c909a1e7f535138a2a62 (patch) | |
tree | 3adbd4ef48ef883923d98f27e4a77a6c5cfde918 | |
parent | 7229f8c143dd932719530fb2fe4883f011917554 (diff) | |
download | blackbird-op-linux-2696f495bdc046d84da6c909a1e7f535138a2a62.tar.gz blackbird-op-linux-2696f495bdc046d84da6c909a1e7f535138a2a62.zip |
[media] Staging: media: lirc: use USB API functions rather than constants
This patch introduces the use of the function usb_endpoint_type.
The Coccinelle semantic patch that makes these changes is as follows:
@@ struct usb_endpoint_descriptor *epd; @@
- (epd->bmAttributes & \(USB_ENDPOINT_XFERTYPE_MASK\|3\))
+ usb_endpoint_type(epd)
Signed-off-by: Shraddha Barke <shraddha.6596@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
-rw-r--r-- | drivers/staging/media/lirc/lirc_imon.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/media/lirc/lirc_imon.c b/drivers/staging/media/lirc/lirc_imon.c index 05d47dc8ffb8..534b8103ae80 100644 --- a/drivers/staging/media/lirc/lirc_imon.c +++ b/drivers/staging/media/lirc/lirc_imon.c @@ -739,7 +739,7 @@ static int imon_probe(struct usb_interface *interface, ep = &iface_desc->endpoint[i].desc; ep_dir = ep->bEndpointAddress & USB_ENDPOINT_DIR_MASK; - ep_type = ep->bmAttributes & USB_ENDPOINT_XFERTYPE_MASK; + ep_type = usb_endpoint_type(ep); if (!ir_ep_found && ep_dir == USB_DIR_IN && |