diff options
author | Andrey Smirnov <andrew.smirnov@gmail.com> | 2019-05-22 00:34:08 -0700 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2019-05-23 09:57:04 +0200 |
commit | b221099d66a8d52e68c5ce074e082a8a0d1dbf3e (patch) | |
tree | 85d7dc0009befc28a3387ca618a650319552e191 /drivers/usb | |
parent | d9e4d1e81d5d4b29059021485302cd9c442a2933 (diff) | |
download | barebox-b221099d66a8d52e68c5ce074e082a8a0d1dbf3e.tar.gz barebox-b221099d66a8d52e68c5ce074e082a8a0d1dbf3e.tar.xz |
usb: host: ehci: Use bool to simplify ehci_submit_async()
Change the type of 'c' to bool and drop the trigrah.
Signed-off-by: Andrey Smirnov <andrew.smirnov@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/usb')
-rw-r--r-- | drivers/usb/host/ehci-hcd.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/usb/host/ehci-hcd.c b/drivers/usb/host/ehci-hcd.c index 03ab56b304..f0d899e82b 100644 --- a/drivers/usb/host/ehci-hcd.c +++ b/drivers/usb/host/ehci-hcd.c @@ -273,7 +273,8 @@ ehci_submit_async(struct usb_device *dev, unsigned long pipe, void *buffer, uint32_t *tdp; uint32_t endpt, token, usbsts; uint32_t status; - uint32_t c, toggle; + uint32_t toggle; + bool c; int ret; @@ -290,8 +291,7 @@ ehci_submit_async(struct usb_device *dev, unsigned long pipe, void *buffer, qh = &ehci->qh_list[1]; qh->qh_link = cpu_to_hc32((uint32_t)ehci->qh_list | QH_LINK_TYPE_QH); - c = (dev->speed != USB_SPEED_HIGH && - usb_pipeendpoint(pipe) == 0) ? 1 : 0; + c = dev->speed != USB_SPEED_HIGH && !usb_pipeendpoint(pipe); endpt = QH_ENDPT1_RL(8) | QH_ENDPT1_C(c) | QH_ENDPT1_MAXPKTLEN(usb_maxpacket(dev, pipe)) | QH_ENDPT1_H(0) | |