Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit dfc5e805 authored by Felipe Balbi's avatar Felipe Balbi
Browse files

usb: dwc3: gadget: slight cleanup to dwc3_process_event_entry()



No functional changes, just a slight readability improvement.

Signed-off-by: default avatarFelipe Balbi <felipe.balbi@linux.intel.com>
parent 436841d5
Loading
Loading
Loading
Loading
+4 −12
Original line number Diff line number Diff line
@@ -2972,21 +2972,13 @@ static void dwc3_process_event_entry(struct dwc3 *dwc,
{
	trace_dwc3_event(event->raw, dwc);

	/* Endpoint IRQ, handle it and return early */
	if (event->type.is_devspec == 0) {
		/* depevt */
		return dwc3_endpoint_interrupt(dwc, &event->depevt);
	}

	switch (event->type.type) {
	case DWC3_EVENT_TYPE_DEV:
	if (!event->type.is_devspec)
		dwc3_endpoint_interrupt(dwc, &event->depevt);
	else if (event->type.type == DWC3_EVENT_TYPE_DEV)
		dwc3_gadget_interrupt(dwc, &event->devt);
		break;
	/* REVISIT what to do with Carkit and I2C events ? */
	default:
	else
		dev_err(dwc->dev, "UNKNOWN IRQ type %d\n", event->raw);
}
}

static irqreturn_t dwc3_process_event_buf(struct dwc3_event_buffer *evt)
{