Home
last modified time | relevance | path

Searched full:windex (Results 1 – 25 of 148) sorted by relevance

123456

/linux/drivers/usb/common/
H A Ddebug.c14 static void usb_decode_get_status(__u8 bRequestType, __u16 wIndex, in usb_decode_get_status() argument
24 wIndex, wLength); in usb_decode_get_status()
28 wIndex & ~USB_DIR_IN, in usb_decode_get_status()
29 wIndex & USB_DIR_IN ? "in" : "out"); in usb_decode_get_status()
54 static const char *usb_decode_test_mode(u16 wIndex) in usb_decode_test_mode() argument
56 switch (wIndex) { in usb_decode_test_mode()
74 __u16 wIndex, char *str, size_t size) in usb_decode_set_clear_feature() argument
82 usb_decode_test_mode(wIndex) : ""); in usb_decode_set_clear_feature()
94 wIndex & ~USB_DIR_IN, in usb_decode_set_clear_feature()
95 wIndex & USB_DIR_IN ? "in" : "out"); in usb_decode_set_clear_feature()
[all …]
/linux/drivers/usb/host/
H A Dehci-hub.c736 u16 wIndex, in ehci_hub_control() argument
750 * from wIndex. The compiler doesn't like pointers to invalid in ehci_hub_control()
753 temp = (wIndex - 1) & 0xff; in ehci_hub_control()
779 if (!wIndex || wIndex > ports) in ehci_hub_control()
781 wIndex--; in ehci_hub_control()
805 if ((hcd->self.otg_port == (wIndex + 1)) in ehci_hub_control()
828 ehci->reset_done[wIndex] = jiffies in ehci_hub_control()
830 set_bit(wIndex, &ehci->resuming_ports); in ehci_hub_control()
831 usb_hcd_start_port_resume(&hcd->self, wIndex); in ehci_hub_control()
834 clear_bit(wIndex, &ehci->port_c_suspend); in ehci_hub_control()
[all …]
H A Dohci-at91.c352 u16 wIndex, char *buf, u16 wLength) in ohci_at91_hub_control() argument
362 hcd, typeReq, wValue, wIndex, buf, wLength); in ohci_at91_hub_control()
364 wIndex--; in ohci_at91_hub_control()
371 if (valid_port(wIndex)) { in ohci_at91_hub_control()
372 ohci_at91_usb_set_power(pdata, wIndex, 1); in ohci_at91_hub_control()
380 if (valid_port(wIndex)) { in ohci_at91_hub_control()
394 if (valid_port(wIndex)) { in ohci_at91_hub_control()
395 pdata->overcurrent_changed[wIndex] = 0; in ohci_at91_hub_control()
396 pdata->overcurrent_status[wIndex] = 0; in ohci_at91_hub_control()
405 if (valid_port(wIndex)) in ohci_at91_hub_control()
[all …]
H A Dxen-hcd.c427 __u16 wIndex, char *buf, __u16 wLength) in xenhcd_hub_control() argument
442 if (!wIndex || wIndex > ports) in xenhcd_hub_control()
447 xenhcd_rhport_resume(info, wIndex); in xenhcd_hub_control()
450 xenhcd_rhport_power_off(info, wIndex); in xenhcd_hub_control()
453 xenhcd_rhport_disable(info, wIndex); in xenhcd_hub_control()
456 info->ports[wIndex - 1].c_connection = false; in xenhcd_hub_control()
459 info->ports[wIndex - 1].status &= ~(1 << wValue); in xenhcd_hub_control()
471 if (!wIndex || wIndex > ports) in xenhcd_hub_control()
474 wIndex--; in xenhcd_hub_control()
477 if (info->ports[wIndex].resuming && in xenhcd_hub_control()
[all …]
H A Dohci-da8xx.c34 u16 wValue, u16 wIndex, char *buf, u16 wLength);
285 u16 wIndex, char *buf, u16 wLength) in ohci_da8xx_hub_control() argument
293 if (wIndex != 1) in ohci_da8xx_hub_control()
296 dev_dbg(dev, "GetPortStatus(%u)\n", wIndex); in ohci_da8xx_hub_control()
298 temp = roothub_portstatus(hcd_to_ohci(hcd), wIndex - 1); in ohci_da8xx_hub_control()
309 if (ocic_mask & (1 << wIndex)) in ohci_da8xx_hub_control()
322 if (wIndex != 1) in ohci_da8xx_hub_control()
328 temp ? "Set" : "Clear", wIndex, "POWER"); in ohci_da8xx_hub_control()
333 temp ? "Set" : "Clear", wIndex, in ohci_da8xx_hub_control()
337 ocic_mask |= 1 << wIndex; in ohci_da8xx_hub_control()
[all …]
H A Dohci-hub.c680 u16 wIndex, in ohci_hub_control() argument
706 if (!wIndex || wIndex > ports) in ohci_hub_control()
708 wIndex--; in ohci_hub_control()
739 &ohci->regs->roothub.portstatus [wIndex]); in ohci_hub_control()
740 // ohci_readl (ohci, &ohci->regs->roothub.portstatus [wIndex]); in ohci_hub_control()
750 if (!wIndex || wIndex > ports) in ohci_hub_control()
752 wIndex--; in ohci_hub_control()
753 temp = roothub_portstatus (ohci, wIndex); in ohci_hub_control()
757 dbg_port(ohci, "GetStatus", wIndex, temp); in ohci_hub_control()
770 if (!wIndex || wIndex > ports) in ohci_hub_control()
[all …]
H A Dehci-brcm.c56 u16 wIndex, in ehci_brcm_hub_control() argument
67 temp = (wIndex & 0xff) - 1; in ehci_brcm_hub_control()
77 (wIndex && wIndex <= ports) && in ehci_brcm_hub_control()
78 ehci->reset_done[wIndex-1] && in ehci_brcm_hub_control()
79 time_after_eq(jiffies, ehci->reset_done[wIndex-1]) && in ehci_brcm_hub_control()
91 retval = ehci_hub_control(hcd, typeReq, wValue, wIndex, buf, wLength); in ehci_brcm_hub_control()
H A Disp116x-hcd.c1004 u16 wValue, u16 wIndex, char *buf, u16 wLength) in isp116x_hub_control() argument
1051 if (!wIndex || wIndex > ports) in isp116x_hub_control()
1054 tmp = isp116x_read_reg32(isp116x, (--wIndex) ? HCRHPORT2 : HCRHPORT1); in isp116x_hub_control()
1057 DBG("GetPortStatus: port[%d] %08x\n", wIndex + 1, tmp); in isp116x_hub_control()
1061 if (!wIndex || wIndex > ports) in isp116x_hub_control()
1063 wIndex--; in isp116x_hub_control()
1102 isp116x_write_reg32(isp116x, wIndex in isp116x_hub_control()
1108 if (!wIndex || wIndex > ports) in isp116x_hub_control()
1110 wIndex--; in isp116x_hub_control()
1115 isp116x_write_reg32(isp116x, wIndex in isp116x_hub_control()
[all …]
H A Doxu210hp-hcd.c648 u16 typeReq, u16 wValue, u16 wIndex,
3541 u16 wValue, u16 wIndex, char *buf, u16 wLength) in oxu_hub_control() argument
3545 u32 __iomem *status_reg = &oxu->regs->port_status[wIndex - 1]; in oxu_hub_control()
3571 if (!wIndex || wIndex > ports) in oxu_hub_control()
3573 wIndex--; in oxu_hub_control()
3599 oxu->reset_done[wIndex] = jiffies in oxu_hub_control()
3634 if (!wIndex || wIndex > ports) in oxu_hub_control()
3636 wIndex--; in oxu_hub_control()
3652 if (!oxu->reset_done[wIndex]) { in oxu_hub_control()
3654 oxu->reset_done[wIndex] = jiffies in oxu_hub_control()
[all …]
/linux/drivers/usb/gadget/udc/aspeed-vhub/
H A Ddev.c109 u16 wIndex, u16 wValue, in ast_vhub_dev_feature() argument
125 val |= VHUB_CTRL_SET_TEST_MODE((wIndex >> 8) & 0x7); in ast_vhub_dev_feature()
135 u16 wIndex, u16 wValue, bool is_set) in ast_vhub_ep_feature() argument
140 ep_num = wIndex & USB_ENDPOINT_NUMBER_MASK; in ast_vhub_ep_feature()
155 ep->epn.is_in != !!(wIndex & USB_DIR_IN)) in ast_vhub_ep_feature()
167 u16 wIndex, u16 wValue) in ast_vhub_dev_status() argument
181 u16 wIndex, u16 wValue) in ast_vhub_ep_status() argument
183 int ep_num = wIndex & USB_ENDPOINT_NUMBER_MASK; in ast_vhub_ep_status()
196 ep->epn.is_in != !!(wIndex & USB_DIR_IN)) in ast_vhub_ep_status()
221 u16 wValue, wIndex; in ast_vhub_std_dev_request() local
[all...]
/linux/drivers/usb/cdns3/
H A Dcdnsp-ep0.c135 static int cdnsp_w_index_to_ep_index(u16 wIndex) in cdnsp_w_index_to_ep_index() argument
137 if (!(wIndex & USB_ENDPOINT_NUMBER_MASK)) in cdnsp_w_index_to_ep_index()
140 return ((wIndex & USB_ENDPOINT_NUMBER_MASK) * 2) + in cdnsp_w_index_to_ep_index()
141 (wIndex & USB_ENDPOINT_DIR_MASK ? 1 : 0) - 1; in cdnsp_w_index_to_ep_index()
172 ep_sts = cdnsp_w_index_to_ep_index(le16_to_cpu(ctrl->wIndex)); in cdnsp_ep0_handle_status()
238 tmode = le16_to_cpu(ctrl->wIndex); in cdnsp_ep0_handle_feature_device()
267 u16 wValue, wIndex; in cdnsp_ep0_handle_feature_intf() local
271 wIndex = le16_to_cpu(ctrl->wIndex); in cdnsp_ep0_handle_feature_intf()
283 if (wIndex & USB_INTRF_FUNC_SUSPEND_RW) in cdnsp_ep0_handle_feature_intf()
305 pep = &pdev->eps[cdnsp_w_index_to_ep_index(le16_to_cpu(ctrl->wIndex))]; in cdnsp_ep0_handle_feature_endpoint()
[all …]
H A Dcdns3-ep0.c253 index = cdns3_ep_addr_to_index(le16_to_cpu(ctrl->wIndex)); in cdns3_req_ep0_get_status()
257 cdns3_select_ep(priv_dev, le16_to_cpu(ctrl->wIndex)); in cdns3_req_ep0_get_status()
311 tmode = le16_to_cpu(ctrl->wIndex); in cdns3_ep0_feature_handle_device()
367 if (!(le16_to_cpu(ctrl->wIndex) & ~USB_DIR_IN)) in cdns3_ep0_feature_handle_endpoint()
370 index = cdns3_ep_addr_to_index(le16_to_cpu(ctrl->wIndex)); in cdns3_ep0_feature_handle_endpoint()
373 cdns3_select_ep(priv_dev, le16_to_cpu(ctrl->wIndex)); in cdns3_ep0_feature_handle_endpoint()
455 if (ctrl_req->wIndex || ctrl_req->wLength) in cdns3_req_ep0_set_isoch_delay()
/linux/drivers/usb/serial/
H A Dio_ti.h101 * wIndex is register address
106 /* wIndex is register address */
109 /* Set or Clear DTR (wValue bit 0 Set/Clear) wIndex ModuleID (port) */
112 /* Set or Clear RTS (wValue bit 0 Set/Clear) wIndex ModuleID (port) */
115 /* Set or Clear LOOPBACK (wValue bit 0 Set/Clear) wIndex ModuleID (port) */
118 /* Set or Clear BREAK (wValue bit 0 Set/Clear) wIndex ModuleID (port) */
121 /* Read MSR wIndex ModuleID (port) */
H A Dftdi_sio.h54 * wIndex: Address of word to read
81 * wIndex: Port
108 * wIndex: Port
190 * wIndex: Port
224 * wIndex: Port
269 * wIndex: Protocol/Port - hIndex is protocol / lIndex is port
307 * wIndex: Port
329 * wIndex: Port
357 * wIndex: Port
381 * wIndex: Port
[all …]
H A Dmct_u232.h168 * wIndex: 0x0000
188 * wIndex: 0x0000
233 * wIndex: 0x0000
266 * wIndex: 0x0000
333 * wIndex: 0x0000
350 * wIndex: 0x0000
/linux/drivers/usb/usbip/
H A Dvhci_hcd.c36 u16 wIndex, char *buff, u16 wLength);
317 u16 wIndex, char *buf, u16 wLength) in vhci_hub_control() argument
333 * wIndex (bits 0-7) shows the port number and begins from 1? in vhci_hub_control()
335 wIndex = ((__u8)(wIndex & 0x00ff)); in vhci_hub_control()
336 usbip_dbg_vhci_rh("typeReq %x wValue %x wIndex %x\n", typeReq, wValue, in vhci_hub_control()
337 wIndex); in vhci_hub_control()
340 * wIndex can be 0 for some request types (typeReq). rhport is in vhci_hub_control()
341 * in valid range when wIndex >= 1 and < VHCI_HC_PORTS. in vhci_hub_control()
346 if (wIndex < 1 || wIndex > VHCI_HC_PORTS) { in vhci_hub_control()
348 if (wIndex > VHCI_HC_PORTS) in vhci_hub_control()
[all …]
/linux/drivers/media/usb/b2c2/
H A Dflexcop-usb.c113 u16 wIndex; in flexcop_usb_v8_memory_req() local
115 wIndex = page << 8; in flexcop_usb_v8_memory_req()
129 wIndex |= pbBuffer[0]; in flexcop_usb_v8_memory_req()
144 wAddress, wIndex, buflen); in flexcop_usb_v8_memory_req()
155 wIndex, in flexcop_usb_v8_memory_req()
233 u16 wValue, wIndex; in flexcop_usb_i2c_req() local
263 wIndex = (chipaddr << 8 ) | addr; in flexcop_usb_i2c_req()
268 wIndex & 0xff, wIndex >> 8); in flexcop_usb_i2c_req()
279 wIndex, in flexcop_usb_i2c_req()
/linux/drivers/usb/gadget/udc/cdns2/
H A Dcdns2-ep0.c23 static int cdns2_w_index_to_ep_index(u16 wIndex) in cdns2_w_index_to_ep_index() argument
25 if (!(wIndex & USB_ENDPOINT_NUMBER_MASK)) in cdns2_w_index_to_ep_index()
28 return ((wIndex & USB_ENDPOINT_NUMBER_MASK) * 2) + in cdns2_w_index_to_ep_index()
29 (wIndex & USB_ENDPOINT_DIR_MASK ? 1 : 0) - 1; in cdns2_w_index_to_ep_index()
192 ep_sts = cdns2_w_index_to_ep_index(le16_to_cpu(ctrl->wIndex)); in cdns2_req_ep0_handle_status()
232 tmode = le16_to_cpu(ctrl->wIndex); in cdns2_ep0_handle_feature_device()
290 pep = &pdev->eps[cdns2_w_index_to_ep_index(le16_to_cpu(ctrl->wIndex))]; in cdns2_ep0_handle_feature_endpoint()
295 if (!(le16_to_cpu(ctrl->wIndex) & ~USB_DIR_IN)) in cdns2_ep0_handle_feature_endpoint()
/linux/drivers/staging/greybus/
H A Dusb.c25 __le16 wIndex; member
98 static int hub_control(struct usb_hcd *hcd, u16 typeReq, u16 wValue, u16 wIndex, in hub_control() argument
122 request->wIndex = cpu_to_le16(wIndex); in hub_control()
/linux/drivers/usb/musb/
H A Dmusb_virthub.c264 u16 wIndex, in musb_hub_control() argument
297 if ((wIndex & 0xff) != 1) in musb_hub_control()
346 if (wIndex != 1) in musb_hub_control()
357 if ((wIndex & 0xff) != 1) in musb_hub_control()
385 wIndex >>= 8; in musb_hub_control()
386 switch (wIndex) { in musb_hub_control()
/linux/drivers/media/usb/gspca/
H A Ddtcs033.c20 u16 wIndex; member
27 u16 wValue, u16 wIndex, u16 wLength) in reg_rw() argument
39 wValue, wIndex, in reg_rw()
61 preq->wValue, preq->wIndex, preq->wLength); in reg_reqs()
154 u16 wIndex = 0x0100|(0x00FF&gainVal); in dtcs033_setexposure() local
166 bRequestType, bRequest, wValue, wIndex, 0); in dtcs033_setexposure()
290 /* -- bRequest,wValue,wIndex,wLength */
414 /* -- bRequest,wValue,wIndex,wLength */
/linux/drivers/usb/c67x00/
H A Dc67x00-hcd.c67 u16 wIndex, char *buf, u16 wLength) in c67x00_hub_control() argument
73 unsigned int port = wIndex-1; in c67x00_hub_control()
84 if (wIndex > C67X00_PORTS) in c67x00_hub_control()
125 if (wIndex > C67X00_PORTS) in c67x00_hub_control()
154 if (wIndex > C67X00_PORTS) in c67x00_hub_control()
/linux/drivers/soc/ti/
H A Dk3-ringacc.c126 * @windex: Write index
133 u32 windex;
1061 ring->state.free, ring->state.windex, ring->state.occ, in k3_ringacc_ring_access_io()
1112 if (ring->state.windex >= ring->state.occ) in k3_dmaring_fwd_pop()
1113 elem_idx = ring->state.windex - ring->state.occ; in k3_dmaring_fwd_pop()
1115 elem_idx = ring->size - (ring->state.occ - ring->state.windex); in k3_dmaring_fwd_pop()
1124 dev_dbg(ring->parent->dev, "%s: occ%d Windex%d Rindex%d pos_ptr%px\n", in k3_dmaring_fwd_pop()
1125 __func__, ring->state.occ, ring->state.windex, elem_idx, in k3_dmaring_fwd_pop()
1160 elem_ptr = k3_ringacc_get_elm_addr(ring, ring->state.windex); in k3_ringacc_ring_push_mem()
1169 ring->state.windex in k3_ringacc_ring_push_mem()
132 u32 windex; global() member
[all...]
/linux/drivers/input/misc/
H A Dpowermate.c131 pm->configcr->wIndex = cpu_to_le16( pm->pulse_asleep ? 1 : 0 ); in powermate_sync_state()
135 pm->configcr->wIndex = cpu_to_le16( pm->pulse_awake ? 1 : 0 ); in powermate_sync_state()
167 pm->configcr->wIndex = cpu_to_le16( (arg << 8) | op ); in powermate_sync_state()
171 pm->configcr->wIndex = cpu_to_le16( pm->static_brightness ); in powermate_sync_state()
179 /* printk("powermate: %04x %04x\n", pm->configcr->wValue, pm->configcr->wIndex); */ in powermate_sync_state()
/linux/drivers/usb/fotg210/
H A Dfotg210-hcd.c1453 u16 wIndex, char *buf, u16 wLength) in fotg210_hub_control() argument
1483 if (!wIndex || wIndex > ports) in fotg210_hub_control()
1485 wIndex--; in fotg210_hub_control()
1513 fotg210->reset_done[wIndex] = jiffies in fotg210_hub_control()
1517 clear_bit(wIndex, &fotg210->port_c_suspend); in fotg210_hub_control()
1544 if (!wIndex || wIndex > ports) in fotg210_hub_control()
1546 wIndex--; in fotg210_hub_control()
1564 if (!fotg210->reset_done[wIndex]) { in fotg210_hub_control()
1566 fotg210->reset_done[wIndex] = jiffies in fotg210_hub_control()
1570 fotg210->reset_done[wIndex]); in fotg210_hub_control()
[all …]

123456