Commit 1d046793 authored by Paul Zimmerman's avatar Paul Zimmerman Committed by Felipe Balbi

usb: dwc3: clean up whitespace damage, typos, missing parens, etc.

trivial patch, no functional changes
Signed-off-by: default avatarPaul Zimmerman <paulz@synopsys.com>
Signed-off-by: default avatarFelipe Balbi <balbi@ti.com>
parent 2cd0e851
...@@ -167,11 +167,11 @@ static void dwc3_free_one_event_buffer(struct dwc3 *dwc, ...@@ -167,11 +167,11 @@ static void dwc3_free_one_event_buffer(struct dwc3 *dwc,
} }
/** /**
* dwc3_alloc_one_event_buffer - Allocated one event buffer structure * dwc3_alloc_one_event_buffer - Allocates one event buffer structure
* @dwc: Pointer to our controller context structure * @dwc: Pointer to our controller context structure
* @length: size of the event buffer * @length: size of the event buffer
* *
* Returns a pointer to the allocated event buffer structure on succes * Returns a pointer to the allocated event buffer structure on success
* otherwise ERR_PTR(errno). * otherwise ERR_PTR(errno).
*/ */
static struct dwc3_event_buffer *__devinit static struct dwc3_event_buffer *__devinit
...@@ -215,10 +215,10 @@ static void dwc3_free_event_buffers(struct dwc3 *dwc) ...@@ -215,10 +215,10 @@ static void dwc3_free_event_buffers(struct dwc3 *dwc)
/** /**
* dwc3_alloc_event_buffers - Allocates @num event buffers of size @length * dwc3_alloc_event_buffers - Allocates @num event buffers of size @length
* @dwc: Pointer to out controller context structure * @dwc: pointer to our controller context structure
* @length: size of event buffer * @length: size of event buffer
* *
* Returns 0 on success otherwise negative errno. In error the case, dwc * Returns 0 on success otherwise negative errno. In the error case, dwc
* may contain some buffers allocated but not all which were requested. * may contain some buffers allocated but not all which were requested.
*/ */
static int __devinit dwc3_alloc_event_buffers(struct dwc3 *dwc, unsigned length) static int __devinit dwc3_alloc_event_buffers(struct dwc3 *dwc, unsigned length)
...@@ -251,7 +251,7 @@ static int __devinit dwc3_alloc_event_buffers(struct dwc3 *dwc, unsigned length) ...@@ -251,7 +251,7 @@ static int __devinit dwc3_alloc_event_buffers(struct dwc3 *dwc, unsigned length)
/** /**
* dwc3_event_buffers_setup - setup our allocated event buffers * dwc3_event_buffers_setup - setup our allocated event buffers
* @dwc: Pointer to out controller context structure * @dwc: pointer to our controller context structure
* *
* Returns 0 on success otherwise negative errno. * Returns 0 on success otherwise negative errno.
*/ */
...@@ -363,9 +363,9 @@ static int __devinit dwc3_core_init(struct dwc3 *dwc) ...@@ -363,9 +363,9 @@ static int __devinit dwc3_core_init(struct dwc3 *dwc)
/* /*
* WORKAROUND: DWC3 revisions <1.90a have a bug * WORKAROUND: DWC3 revisions <1.90a have a bug
* when The device fails to connect at SuperSpeed * where the device can fail to connect at SuperSpeed
* and falls back to high-speed mode which causes * and falls back to high-speed mode which causes
* the device to enter in a Connect/Disconnect loop * the device to enter a Connect/Disconnect loop
*/ */
if (dwc->revision < DWC3_REVISION_190A) if (dwc->revision < DWC3_REVISION_190A)
reg |= DWC3_GCTL_U2RSTECN; reg |= DWC3_GCTL_U2RSTECN;
......
...@@ -145,22 +145,22 @@ ...@@ -145,22 +145,22 @@
/* Bit fields */ /* Bit fields */
/* Global Configuration Register */ /* Global Configuration Register */
#define DWC3_GCTL_PWRDNSCALE(n) (n << 19) #define DWC3_GCTL_PWRDNSCALE(n) ((n) << 19)
#define DWC3_GCTL_U2RSTECN (1 << 16) #define DWC3_GCTL_U2RSTECN (1 << 16)
#define DWC3_GCTL_RAMCLKSEL(x) ((x & DWC3_GCTL_CLK_MASK) << 6) #define DWC3_GCTL_RAMCLKSEL(x) (((x) & DWC3_GCTL_CLK_MASK) << 6)
#define DWC3_GCTL_CLK_BUS (0) #define DWC3_GCTL_CLK_BUS (0)
#define DWC3_GCTL_CLK_PIPE (1) #define DWC3_GCTL_CLK_PIPE (1)
#define DWC3_GCTL_CLK_PIPEHALF (2) #define DWC3_GCTL_CLK_PIPEHALF (2)
#define DWC3_GCTL_CLK_MASK (3) #define DWC3_GCTL_CLK_MASK (3)
#define DWC3_GCTL_PRTCAP(n) (((n) & (3 << 12)) >> 12) #define DWC3_GCTL_PRTCAP(n) (((n) & (3 << 12)) >> 12)
#define DWC3_GCTL_PRTCAPDIR(n) (n << 12) #define DWC3_GCTL_PRTCAPDIR(n) ((n) << 12)
#define DWC3_GCTL_PRTCAP_HOST 1 #define DWC3_GCTL_PRTCAP_HOST 1
#define DWC3_GCTL_PRTCAP_DEVICE 2 #define DWC3_GCTL_PRTCAP_DEVICE 2
#define DWC3_GCTL_PRTCAP_OTG 3 #define DWC3_GCTL_PRTCAP_OTG 3
#define DWC3_GCTL_CORESOFTRESET (1 << 11) #define DWC3_GCTL_CORESOFTRESET (1 << 11)
#define DWC3_GCTL_SCALEDOWN(n) (n << 4) #define DWC3_GCTL_SCALEDOWN(n) ((n) << 4)
#define DWC3_GCTL_DISSCRAMBLE (1 << 3) #define DWC3_GCTL_DISSCRAMBLE (1 << 3)
#define DWC3_GCTL_DSBLCLKGTNG (1 << 0) #define DWC3_GCTL_DSBLCLKGTNG (1 << 0)
...@@ -177,7 +177,7 @@ ...@@ -177,7 +177,7 @@
#define DWC3_GTXFIFOSIZ_TXFSTADDR(n) ((n) & 0xffff0000) #define DWC3_GTXFIFOSIZ_TXFSTADDR(n) ((n) & 0xffff0000)
/* Global HWPARAMS1 Register */ /* Global HWPARAMS1 Register */
#define DWC3_GHWPARAMS1_EN_PWROPT(n) ((n & (3 << 24)) >> 24) #define DWC3_GHWPARAMS1_EN_PWROPT(n) (((n) & (3 << 24)) >> 24)
#define DWC3_GHWPARAMS1_EN_PWROPT_NO 0 #define DWC3_GHWPARAMS1_EN_PWROPT_NO 0
#define DWC3_GHWPARAMS1_EN_PWROPT_CLK 1 #define DWC3_GHWPARAMS1_EN_PWROPT_CLK 1
...@@ -273,10 +273,10 @@ ...@@ -273,10 +273,10 @@
/* Device Endpoint Command Register */ /* Device Endpoint Command Register */
#define DWC3_DEPCMD_PARAM_SHIFT 16 #define DWC3_DEPCMD_PARAM_SHIFT 16
#define DWC3_DEPCMD_PARAM(x) (x << DWC3_DEPCMD_PARAM_SHIFT) #define DWC3_DEPCMD_PARAM(x) ((x) << DWC3_DEPCMD_PARAM_SHIFT)
#define DWC3_DEPCMD_GET_RSC_IDX(x) ((x >> DWC3_DEPCMD_PARAM_SHIFT) & 0x7f) #define DWC3_DEPCMD_GET_RSC_IDX(x) (((x) >> DWC3_DEPCMD_PARAM_SHIFT) & 0x7f)
#define DWC3_DEPCMD_STATUS_MASK (0x0f << 12) #define DWC3_DEPCMD_STATUS_MASK (0x0f << 12)
#define DWC3_DEPCMD_STATUS(x) ((x & DWC3_DEPCMD_STATUS_MASK) >> 12) #define DWC3_DEPCMD_STATUS(x) (((x) & DWC3_DEPCMD_STATUS_MASK) >> 12)
#define DWC3_DEPCMD_HIPRI_FORCERM (1 << 11) #define DWC3_DEPCMD_HIPRI_FORCERM (1 << 11)
#define DWC3_DEPCMD_CMDACT (1 << 10) #define DWC3_DEPCMD_CMDACT (1 << 10)
#define DWC3_DEPCMD_CMDIOC (1 << 8) #define DWC3_DEPCMD_CMDIOC (1 << 8)
......
...@@ -548,7 +548,7 @@ static int __dwc3_gadget_ep_enable(struct dwc3_ep *dep, ...@@ -548,7 +548,7 @@ static int __dwc3_gadget_ep_enable(struct dwc3_ep *dep,
memset(&trb_link, 0, sizeof(trb_link)); memset(&trb_link, 0, sizeof(trb_link));
/* Link TRB for ISOC. The HWO but is never reset */ /* Link TRB for ISOC. The HWO bit is never reset */
trb_st_hw = &dep->trb_pool[0]; trb_st_hw = &dep->trb_pool[0];
trb_link = &dep->trb_pool[DWC3_TRB_NUM - 1]; trb_link = &dep->trb_pool[DWC3_TRB_NUM - 1];
...@@ -818,9 +818,9 @@ static void dwc3_prepare_one_trb(struct dwc3_ep *dep, ...@@ -818,9 +818,9 @@ static void dwc3_prepare_one_trb(struct dwc3_ep *dep,
* @dep: endpoint for which requests are being prepared * @dep: endpoint for which requests are being prepared
* @starting: true if the endpoint is idle and no requests are queued. * @starting: true if the endpoint is idle and no requests are queued.
* *
* The functions goes through the requests list and setups TRBs for the * The function goes through the requests list and sets up TRBs for the
* transfers. The functions returns once there are not more TRBs available or * transfers. The function returns once there are no more TRBs available or
* it run out of requests. * it runs out of requests.
*/ */
static void dwc3_prepare_trbs(struct dwc3_ep *dep, bool starting) static void dwc3_prepare_trbs(struct dwc3_ep *dep, bool starting)
{ {
...@@ -834,8 +834,8 @@ static void dwc3_prepare_trbs(struct dwc3_ep *dep, bool starting) ...@@ -834,8 +834,8 @@ static void dwc3_prepare_trbs(struct dwc3_ep *dep, bool starting)
trbs_left = (dep->busy_slot - dep->free_slot) & DWC3_TRB_MASK; trbs_left = (dep->busy_slot - dep->free_slot) & DWC3_TRB_MASK;
/* /*
* if busy & slot are equal than it is either full or empty. If we are * If busy & slot are equal than it is either full or empty. If we are
* starting to proceed requests then we are empty. Otherwise we ar * starting to process requests then we are empty. Otherwise we are
* full and don't do anything * full and don't do anything
*/ */
if (!trbs_left) { if (!trbs_left) {
...@@ -846,7 +846,7 @@ static void dwc3_prepare_trbs(struct dwc3_ep *dep, bool starting) ...@@ -846,7 +846,7 @@ static void dwc3_prepare_trbs(struct dwc3_ep *dep, bool starting)
* In case we start from scratch, we queue the ISOC requests * In case we start from scratch, we queue the ISOC requests
* starting from slot 1. This is done because we use ring * starting from slot 1. This is done because we use ring
* buffer and have no LST bit to stop us. Instead, we place * buffer and have no LST bit to stop us. Instead, we place
* IOC bit TRB_NUM/4. We try to avoid to having an interrupt * IOC bit every TRB_NUM/4. We try to avoid having an interrupt
* after the first request so we start at slot 1 and have * after the first request so we start at slot 1 and have
* 7 requests proceed before we hit the first IOC. * 7 requests proceed before we hit the first IOC.
* Other transfer types don't use the ring buffer and are * Other transfer types don't use the ring buffer and are
...@@ -882,8 +882,8 @@ static void dwc3_prepare_trbs(struct dwc3_ep *dep, bool starting) ...@@ -882,8 +882,8 @@ static void dwc3_prepare_trbs(struct dwc3_ep *dep, bool starting)
length = sg_dma_len(s); length = sg_dma_len(s);
dma = sg_dma_address(s); dma = sg_dma_address(s);
if (i == (request->num_mapped_sgs - 1) if (i == (request->num_mapped_sgs - 1) ||
|| sg_is_last(s)) { sg_is_last(s)) {
last_one = true; last_one = true;
chain = false; chain = false;
} }
...@@ -951,8 +951,7 @@ static int __dwc3_gadget_kick_transfer(struct dwc3_ep *dep, u16 cmd_param, ...@@ -951,8 +951,7 @@ static int __dwc3_gadget_kick_transfer(struct dwc3_ep *dep, u16 cmd_param,
dwc3_prepare_trbs(dep, start_new); dwc3_prepare_trbs(dep, start_new);
/* /*
* req points to the first request where HWO changed * req points to the first request where HWO changed from 0 to 1
* from 0 to 1
*/ */
req = next_request(&dep->req_queued); req = next_request(&dep->req_queued);
} }
...@@ -978,7 +977,7 @@ static int __dwc3_gadget_kick_transfer(struct dwc3_ep *dep, u16 cmd_param, ...@@ -978,7 +977,7 @@ static int __dwc3_gadget_kick_transfer(struct dwc3_ep *dep, u16 cmd_param,
/* /*
* FIXME we need to iterate over the list of requests * FIXME we need to iterate over the list of requests
* here and stop, unmap, free and del each of the linked * here and stop, unmap, free and del each of the linked
* requests instead of we do now. * requests instead of what we do now.
*/ */
dwc3_unmap_buffer_from_dma(req); dwc3_unmap_buffer_from_dma(req);
list_del(&req->list); list_del(&req->list);
...@@ -1011,7 +1010,7 @@ static int __dwc3_gadget_ep_queue(struct dwc3_ep *dep, struct dwc3_request *req) ...@@ -1011,7 +1010,7 @@ static int __dwc3_gadget_ep_queue(struct dwc3_ep *dep, struct dwc3_request *req)
* particular token from the Host side. * particular token from the Host side.
* *
* This will also avoid Host cancelling URBs due to too * This will also avoid Host cancelling URBs due to too
* many NACKs. * many NAKs.
*/ */
dwc3_map_buffer_to_dma(req); dwc3_map_buffer_to_dma(req);
list_add_tail(&req->list, &dep->request_list); list_add_tail(&req->list, &dep->request_list);
...@@ -1034,7 +1033,7 @@ static int __dwc3_gadget_ep_queue(struct dwc3_ep *dep, struct dwc3_request *req) ...@@ -1034,7 +1033,7 @@ static int __dwc3_gadget_ep_queue(struct dwc3_ep *dep, struct dwc3_request *req)
start_trans = 1; start_trans = 1;
if (usb_endpoint_xfer_isoc(dep->desc) && if (usb_endpoint_xfer_isoc(dep->desc) &&
dep->flags & DWC3_EP_BUSY) (dep->flags & DWC3_EP_BUSY))
start_trans = 0; start_trans = 0;
ret = __dwc3_gadget_kick_transfer(dep, 0, start_trans); ret = __dwc3_gadget_kick_transfer(dep, 0, start_trans);
...@@ -1291,10 +1290,10 @@ static int dwc3_gadget_wakeup(struct usb_gadget *g) ...@@ -1291,10 +1290,10 @@ static int dwc3_gadget_wakeup(struct usb_gadget *g)
reg &= ~DWC3_DCTL_ULSTCHNGREQ_MASK; reg &= ~DWC3_DCTL_ULSTCHNGREQ_MASK;
dwc3_writel(dwc->regs, DWC3_DCTL, reg); dwc3_writel(dwc->regs, DWC3_DCTL, reg);
/* pool until Link State change to ON */ /* poll until Link State changes to ON */
timeout = jiffies + msecs_to_jiffies(100); timeout = jiffies + msecs_to_jiffies(100);
while (!(time_after(jiffies, timeout))) { while (!time_after(jiffies, timeout)) {
reg = dwc3_readl(dwc->regs, DWC3_DSTS); reg = dwc3_readl(dwc->regs, DWC3_DSTS);
/* in HS, means ON */ /* in HS, means ON */
...@@ -1558,10 +1557,10 @@ static int dwc3_cleanup_done_reqs(struct dwc3 *dwc, struct dwc3_ep *dep, ...@@ -1558,10 +1557,10 @@ static int dwc3_cleanup_done_reqs(struct dwc3 *dwc, struct dwc3_ep *dep,
if ((trb->ctrl & DWC3_TRB_CTRL_HWO) && status != -ESHUTDOWN) if ((trb->ctrl & DWC3_TRB_CTRL_HWO) && status != -ESHUTDOWN)
/* /*
* We continue despite the error. There is not much we * We continue despite the error. There is not much we
* can do. If we don't clean in up we loop for ever. If * can do. If we don't clean it up we loop forever. If
* we skip the TRB than it gets overwritten reused after * we skip the TRB then it gets overwritten after a
* a while since we use them in a ring buffer. a BUG() * while since we use them in a ring buffer. A BUG()
* would help. Lets hope that if this occures, someone * would help. Lets hope that if this occurs, someone
* fixes the root cause instead of looking away :) * fixes the root cause instead of looking away :)
*/ */
dev_err(dwc->dev, "%s's TRB (%p) still owned by HW\n", dev_err(dwc->dev, "%s's TRB (%p) still owned by HW\n",
...@@ -1678,8 +1677,8 @@ static void dwc3_process_ep_cmd_complete(struct dwc3_ep *dep, ...@@ -1678,8 +1677,8 @@ static void dwc3_process_ep_cmd_complete(struct dwc3_ep *dep,
struct dwc3_event_depevt mod_ev = *event; struct dwc3_event_depevt mod_ev = *event;
/* /*
* We were asked to remove one requests. It is possible that this * We were asked to remove one request. It is possible that this
* request and a few other were started together and have the same * request and a few others were started together and have the same
* transfer index. Since we stopped the complete endpoint we don't * transfer index. Since we stopped the complete endpoint we don't
* know how many requests were already completed (and not yet) * know how many requests were already completed (and not yet)
* reported and how could be done (later). We purge them all until * reported and how could be done (later). We purge them all until
...@@ -1688,7 +1687,7 @@ static void dwc3_process_ep_cmd_complete(struct dwc3_ep *dep, ...@@ -1688,7 +1687,7 @@ static void dwc3_process_ep_cmd_complete(struct dwc3_ep *dep,
mod_ev.status = DEPEVT_STATUS_LST; mod_ev.status = DEPEVT_STATUS_LST;
dwc3_cleanup_done_reqs(dwc, dep, &mod_ev, -ESHUTDOWN); dwc3_cleanup_done_reqs(dwc, dep, &mod_ev, -ESHUTDOWN);
dep->flags &= ~DWC3_EP_BUSY; dep->flags &= ~DWC3_EP_BUSY;
/* pending requets are ignored and are queued on XferNotReady */ /* pending requests are ignored and are queued on XferNotReady */
} }
static void dwc3_ep_cmd_compl(struct dwc3_ep *dep, static void dwc3_ep_cmd_compl(struct dwc3_ep *dep,
...@@ -2285,7 +2284,7 @@ static irqreturn_t dwc3_interrupt(int irq, void *_dwc) ...@@ -2285,7 +2284,7 @@ static irqreturn_t dwc3_interrupt(int irq, void *_dwc)
/** /**
* dwc3_gadget_init - Initializes gadget related registers * dwc3_gadget_init - Initializes gadget related registers
* @dwc: Pointer to out controller context structure * @dwc: pointer to our controller context structure
* *
* Returns 0 on success otherwise negative errno. * Returns 0 on success otherwise negative errno.
*/ */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment