• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/usb/gadget/

Lines Matching refs:dir_in

75  * @dir_in: Set to true if this endpoint is of the IN direction, which
115 unsigned char dir_in;
275 * @dir_in: True if direction is in.
282 unsigned int ep, unsigned int dir_in,
289 if (!dir_in)
423 dir = hs_ep->dir_in ? DMA_TO_DEVICE : DMA_FROM_DEVICE;
616 if (hs_ep->dir_in) {
653 int dir_in = hs_ep->dir_in;
675 epctrl_reg = dir_in ? S3C_DIEPCTL(index) : S3C_DOEPCTL(index);
676 epsize_reg = dir_in ? S3C_DIEPTSIZ(index) : S3C_DOEPTSIZ(index);
680 hs_ep->dir_in ? "in" : "out");
709 if (dir_in && index != 0)
752 dma_reg = dir_in ? S3C_DIEPDMA(index) : S3C_DOEPDMA(index);
772 if (dir_in && !using_dma(hsotg)) {
781 if (dir_in)
817 dir = hs_ep->dir_in ? DMA_TO_DEVICE : DMA_FROM_DEVICE;
941 if (idx && ep->dir_in != dir)
1008 if (!ep0->dir_in) {
1111 ep0->dir_in = (ctrl->bRequestType & USB_DIR_IN) ? 1 : 0;
1112 dev_dbg(hsotg->dev, "ctrl: dir_in=%d\n", ep0->dir_in);
1117 ep0->dir_in = 1;
1152 if (!ep0->dir_in) {
1167 dev_dbg(hsotg->dev, "ep0 stall (dir=%d)\n", ep0->dir_in);
1168 reg = (ep0->dir_in) ? S3C_DIEPCTL0 : S3C_DOEPCTL0;
1239 hsotg->eps[0].dir_in = 0;
1438 hsotg->eps[0].dir_in = 1;
1700 if (!hs_ep->dir_in || !hs_req)
1766 * @dir_in: Set if this is an IN endpoint
1771 int dir_in)
1774 u32 epint_reg = dir_in ? S3C_DIEPINT(idx) : S3C_DOEPINT(idx);
1775 u32 epctl_reg = dir_in ? S3C_DIEPCTL(idx) : S3C_DOEPCTL(idx);
1776 u32 epsiz_reg = dir_in ? S3C_DIEPTSIZ(idx) : S3C_DOEPTSIZ(idx);
1783 __func__, idx, dir_in ? "in" : "out", ints);
1793 if (dir_in) {
1827 if (dir_in)
1841 if (dir_in) {
1964 if (ep->req == req && ep->dir_in && !force)
2012 if (!ep->dir_in)
2237 int dir_in;
2248 dir_in = (desc->bEndpointAddress & USB_ENDPOINT_DIR_MASK) ? 1 : 0;
2249 if (dir_in != hs_ep->dir_in) {
2258 epctrl_reg = dir_in ? S3C_DIEPCTL(index) : S3C_DOEPCTL(index);
2298 if (dir_in) {
2319 if (dir_in && hsotg->dedicated_fifos)
2334 s3c_hsotg_ctrl_epint(hsotg, index, dir_in, 1);
2345 int dir_in = hs_ep->dir_in;
2358 epctrl_reg = dir_in ? S3C_DIEPCTL(index) : S3C_DOEPCTL(index);
2374 s3c_hsotg_ctrl_epint(hsotg, hs_ep->index, hs_ep->dir_in, 0);
2754 hs_ep->dir_in = 1;
3080 ep->index, ep->ep.name, decode_direction(ep->dir_in));