mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-11-26 20:20:53 +07:00
usb: host: xhci: convert several if() to a single switch statement
when getting endpoint type, a switch statement looks better than a series of if () branches. There are no functional changes with this patch, cleanup only. Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com> Signed-off-by: Mathias Nyman <mathias.nyman@linux.intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
5abdc2e6e1
commit
c0e625c41a
@ -1414,14 +1414,16 @@ static u32 xhci_get_endpoint_type(struct usb_host_endpoint *ep)
|
||||
|
||||
in = usb_endpoint_dir_in(&ep->desc);
|
||||
|
||||
if (usb_endpoint_xfer_control(&ep->desc))
|
||||
switch (usb_endpoint_type(&ep->desc)) {
|
||||
case USB_ENDPOINT_XFER_CONTROL:
|
||||
return CTRL_EP;
|
||||
if (usb_endpoint_xfer_bulk(&ep->desc))
|
||||
case USB_ENDPOINT_XFER_BULK:
|
||||
return in ? BULK_IN_EP : BULK_OUT_EP;
|
||||
if (usb_endpoint_xfer_isoc(&ep->desc))
|
||||
case USB_ENDPOINT_XFER_ISOC:
|
||||
return in ? ISOC_IN_EP : ISOC_OUT_EP;
|
||||
if (usb_endpoint_xfer_int(&ep->desc))
|
||||
case USB_ENDPOINT_XFER_INT:
|
||||
return in ? INT_IN_EP : INT_OUT_EP;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user