| /drivers/usb/host/ |
| A D | octeon-hcd.c | 960 usb->usbcx_hprt.u32 = cvmx_usb_read_csr32(usb, in cvmx_usb_reset_port() 981 usb->usbcx_hprt.u32 = cvmx_usb_read_csr32(usb, in cvmx_usb_reset_port() 1259 if (usb->periodic.head != usb->periodic.tail) { in cvmx_usb_poll_tx_fifo() 1264 if (cvmx_usb_fill_tx_hw(usb, &usb->periodic, in cvmx_usb_poll_tx_fifo() 1273 if (usb->nonperiodic.head != usb->nonperiodic.tail) { in cvmx_usb_poll_tx_fifo() 1278 if (cvmx_usb_fill_tx_hw(usb, &usb->nonperiodic, in cvmx_usb_poll_tx_fifo() 2944 prefetch_range(usb, sizeof(*usb)); in cvmx_usb_poll() 3355 usb->port_status = cvmx_usb_get_status(usb); in octeon_usb_hub_control() 3364 usb->port_status = cvmx_usb_get_status(usb); in octeon_usb_hub_control() 3374 usb->port_status = cvmx_usb_get_status(usb); in octeon_usb_hub_control() [all …]
|
| A D | fhci-sched.c | 59 recycle_frame(usb, pkt); in fhci_transaction_confirm() 134 fhci_flush_bds(usb); in fhci_flush_all_transmissions() 374 scan_ed_list(usb, &usb->hc_list->iso_list, FHCI_TF_ISO); in fhci_schedule_transactions() 380 scan_ed_list(usb, &usb->hc_list->intr_list, FHCI_TF_INTR); in fhci_schedule_transactions() 386 left = scan_ed_list(usb, &usb->hc_list->ctrl_list, in fhci_schedule_transactions() 395 scan_ed_list(usb, &usb->hc_list->bulk_list, FHCI_TF_BULK); in fhci_schedule_transactions() 412 out_be16(&usb->fhci->regs->usb_usbmr, usb->saved_msk); in sof_interrupt() 438 out_be16(&usb->fhci->regs->usb_usbmr, usb->saved_msk); in fhci_device_disconnected_interrupt() 536 fhci_flush_bds(usb); in abort_transmission() 551 usb = fhci->usb_lld; in fhci_irq() [all …]
|
| A D | fhci-hcd.c | 75 fhci_init_ep_registers(usb, usb->ep0, data_mem); in endpoint_zero_init() 91 out_be16(&usb->fhci->regs->usb_usbmr, usb->saved_msk); in fhci_usb_enable_interrupt() 122 out_be16(&usb->fhci->regs->usb_usbmr, usb->saved_msk); in fhci_usb_enable() 247 if (usb) { in fhci_usb_free() 248 fhci = usb->fhci; in fhci_usb_free() 252 kfree(usb); in fhci_usb_free() 267 usb->actual_frame = kzalloc(sizeof(*usb->actual_frame), GFP_KERNEL); in fhci_usb_init() 309 usb = kzalloc(sizeof(*usb), GFP_KERNEL); in fhci_create_lld() 310 if (!usb) in fhci_create_lld() 313 usb->fhci = fhci; in fhci_create_lld() [all …]
|
| A D | fhci-tds.c | 100 ep = usb->ep0; in fhci_ep0_free() 136 usb->ep0 = NULL; in fhci_ep0_free() 224 usb->ep0 = ep; in fhci_create_ep() 228 fhci_ep0_free(usb); in fhci_create_ep() 279 struct endpoint *ep = usb->ep0; in fhci_td_transaction_confirm() 385 struct endpoint *ep = usb->ep0; in fhci_host_transaction() 403 fhci_usb_enable_interrupt(usb); in fhci_host_transaction() 472 struct endpoint *ep = usb->ep0; in fhci_flush_bds() 528 struct endpoint *ep = usb->ep0; in fhci_flush_actual_frame() 581 if (((fhci_get_sof_timer_count(usb) < usb->max_frame_usage) || in fhci_tx_conf_interrupt() [all …]
|
| A D | fhci-hub.c | 87 fhci_flush_all_transmissions(usb); in fhci_port_disable() 90 port_status = usb->port_status; in fhci_port_disable() 91 usb->port_status = FHCI_PORT_DISABLED; in fhci_port_disable() 94 usb->saved_msk |= USB_E_IDLE_MASK; in fhci_port_disable() 95 out_be16(&usb->fhci->regs->usb_usbmr, usb->saved_msk); in fhci_port_disable() 110 struct fhci_usb *usb = (struct fhci_usb *)lld; in fhci_port_enable() local 111 struct fhci_hcd *fhci = usb->fhci; in fhci_port_enable() 117 if ((usb->port_status != FHCI_PORT_FULL) && in fhci_port_enable() 118 (usb->port_status != FHCI_PORT_LOW)) in fhci_port_enable() 147 struct fhci_usb *usb = (struct fhci_usb *)lld; in fhci_port_reset() local [all …]
|
| /drivers/media/usb/dvb-usb/ |
| A D | Makefile | 2 dvb-usb-objs += dvb-usb-firmware.o dvb-usb-init.o dvb-usb-urb.o dvb-usb-i2c.o 3 dvb-usb-objs += dvb-usb-dvb.o dvb-usb-remote.o usb-urb.o 4 obj-$(CONFIG_DVB_USB) += dvb-usb.o 12 dvb-usb-gp8psk-objs := gp8psk.o 21 obj-$(CONFIG_DVB_USB_DIB3000MC) += dvb-usb-dibusb-common.o dvb-usb-dibusb-mc-common.o 23 dvb-usb-a800-objs := a800.o 27 obj-$(CONFIG_DVB_USB_DIBUSB_MB) += dvb-usb-dibusb-common.o dvb-usb-dibusb-mb.o 38 dvb-usb-m920x-objs := m920x.o 41 dvb-usb-digitv-objs := digitv.o 44 dvb-usb-cxusb-objs := cxusb.o [all …]
|
| /drivers/net/wireless/zydas/zd1211rw/ |
| A D | zd_usb.c | 218 usb->is_zd1211b ? in get_fw_name() 462 intr = &usb->intr; in int_urb_complete() 676 rx = &usb->rx; in rx_urb_complete() 970 usb = &zd_hw_mac(info->rate_driver_data[0])->chip.usb; in tx_urb_complete() 971 tx = &usb->tx; in tx_urb_complete() 1202 memset(usb, 0, sizeof(*usb)); in zd_usb_init() 1215 ZD_MEMCLEAR(usb, sizeof(*usb)); in zd_usb_clear() 1384 usb = &zd_hw_mac(hw)->chip.usb; in probe() 1425 usb = &mac->chip.usb; in disconnect() 1498 usb = &mac->chip.usb; in pre_reset() [all …]
|
| A D | zd_usb.h | 218 #define zd_usb_dev(usb) (&usb->intf->dev) argument 222 return interface_to_usbdev(usb->intf); in zd_usb_to_usbdev() 232 return zd_intf_to_hw(usb->intf); in zd_usb_to_hw() 237 int zd_usb_init_hw(struct zd_usb *usb); 238 void zd_usb_clear(struct zd_usb *usb); 245 int zd_usb_enable_int(struct zd_usb *usb); 246 void zd_usb_disable_int(struct zd_usb *usb); 248 int zd_usb_enable_rx(struct zd_usb *usb); 249 void zd_usb_disable_rx(struct zd_usb *usb); 253 void zd_usb_enable_tx(struct zd_usb *usb); [all …]
|
| /drivers/net/wireless/purelifi/plfxlc/ |
| A D | usb.c | 46 usb->sidx = (usb->sidx + 1) % MAX_STA_NUM; in plfxlc_send_packet_from_data_queue() 87 usb = urb->context; in rx_urb_complete() 94 tx = &usb->tx; in rx_urb_complete() 124 if (usb->initialized && usb->link_up) in rx_urb_complete() 349 usb = &plfxlc_hw_mac(info->rate_driver_data[0])->chip.usb; in plfxlc_tx_urb_complete() 402 memset(usb, 0, sizeof(*usb)); in plfxlc_usb_init() 600 usb = &chip->usb; in probe() 602 tx = &usb->tx; in probe() 717 usb = &mac->chip.usb; in disconnect() 782 usb = &mac->chip.usb; in pre_reset() [all …]
|
| A D | usb.h | 38 #define plfxlc_usb_dev(usb) (&(usb)->intf->dev) argument 161 plfxlc_usb_to_usbdev(struct plfxlc_usb *usb) in plfxlc_usb_to_usbdev() argument 163 return interface_to_usbdev(usb->intf); in plfxlc_usb_to_usbdev() 173 plfxlc_usb_to_hw(struct plfxlc_usb *usb) in plfxlc_usb_to_hw() argument 175 return plfxlc_intf_to_hw(usb->intf); in plfxlc_usb_to_hw() 181 void plfxlc_usb_release(struct plfxlc_usb *usb); 182 void plfxlc_usb_disable_rx(struct plfxlc_usb *usb); 183 void plfxlc_usb_enable_tx(struct plfxlc_usb *usb); 184 void plfxlc_usb_disable_tx(struct plfxlc_usb *usb); 186 int plfxlc_usb_enable_rx(struct plfxlc_usb *usb); [all …]
|
| A D | chip.c | 19 plfxlc_usb_init(&chip->usb, hw, intf); in plfxlc_chip_init() 24 plfxlc_usb_release(&chip->usb); in plfxlc_chip_release() 37 return plfxlc_usb_wreq(chip->usb.ez_usb, in plfxlc_set_beacon_interval() 46 struct usb_device *udev = interface_to_usbdev(chip->usb.intf); in plfxlc_chip_init_hw() 63 r = plfxlc_usb_wreq(chip->usb.ez_usb, &radio_on, in plfxlc_chip_switch_radio() 72 plfxlc_usb_enable_tx(&chip->usb); in plfxlc_chip_enable_rxtx() 73 return plfxlc_usb_enable_rx(&chip->usb); in plfxlc_chip_enable_rxtx() 80 plfxlc_usb_wreq(chip->usb.ez_usb, in plfxlc_chip_disable_rxtx() 82 plfxlc_usb_disable_rx(&chip->usb); in plfxlc_chip_disable_rxtx() 83 plfxlc_usb_disable_tx(&chip->usb); in plfxlc_chip_disable_rxtx() [all …]
|
| /drivers/clk/at91/ |
| A D | clk-usb.c | 232 usb = kzalloc(sizeof(*usb), GFP_KERNEL); in _at91sam9x5_clk_register_usb() 233 if (!usb) in _at91sam9x5_clk_register_usb() 248 hw = &usb->hw; in _at91sam9x5_clk_register_usb() 251 kfree(usb); in _at91sam9x5_clk_register_usb() 283 usb = kzalloc(sizeof(*usb), GFP_KERNEL); in at91sam9n12_clk_register_usb() 284 if (!usb) in at91sam9n12_clk_register_usb() 299 kfree(usb); in at91sam9n12_clk_register_usb() 400 usb = kzalloc(sizeof(*usb), GFP_KERNEL); in at91rm9200_clk_register_usb() 401 if (!usb) in at91rm9200_clk_register_usb() 412 memcpy(usb->divisors, divisors, sizeof(usb->divisors)); in at91rm9200_clk_register_usb() [all …]
|
| /drivers/media/usb/dvb-usb-v2/ |
| A D | Makefile | 5 dvb-usb-af9015-objs := af9015.o 8 dvb-usb-af9035-objs := af9035.o 11 dvb-usb-anysee-objs := anysee.o 14 dvb-usb-au6610-objs := au6610.o 17 dvb-usb-az6007-objs := az6007.o 20 dvb-usb-ce6230-objs := ce6230.o 23 dvb-usb-ec168-objs := ec168.o 26 dvb-usb-lmedm04-objs := lmedm04.o 29 dvb-usb-gl861-objs := gl861.o 41 dvb-usb-dvbsky-objs := dvbsky.o [all …]
|
| /drivers/usb/chipidea/ |
| A D | ci_hdrc_tegra.c | 278 struct tegra_usb *usb; in tegra_usb_probe() local 281 usb = devm_kzalloc(&pdev->dev, sizeof(*usb), GFP_KERNEL); in tegra_usb_probe() 282 if (!usb) in tegra_usb_probe() 294 if (IS_ERR(usb->phy)) in tegra_usb_probe() 299 if (IS_ERR(usb->clk)) in tegra_usb_probe() 326 err = usb_phy_init(usb->phy); in tegra_usb_probe() 331 usb->soc = soc; in tegra_usb_probe() 334 usb->data.usb_phy = usb->phy; in tegra_usb_probe() 347 if (IS_ERR(usb->dev)) { in tegra_usb_probe() 356 usb_phy_shutdown(usb->phy); in tegra_usb_probe() [all …]
|
| /drivers/media/usb/ |
| A D | Kconfig | 16 source "drivers/media/usb/gspca/Kconfig" 17 source "drivers/media/usb/pwc/Kconfig" 18 source "drivers/media/usb/s2255/Kconfig" 19 source "drivers/media/usb/usbtv/Kconfig" 20 source "drivers/media/usb/uvc/Kconfig" 27 source "drivers/media/usb/go7007/Kconfig" 28 source "drivers/media/usb/hdpvr/Kconfig" 45 source "drivers/media/usb/as102/Kconfig" 46 source "drivers/media/usb/b2c2/Kconfig" 47 source "drivers/media/usb/dvb-usb-v2/Kconfig" [all …]
|
| /drivers/media/usb/go7007/ |
| A D | go7007-usb.c | 704 r = usb_control_msg(usb->usbdev, usb_sndctrlpipe(usb->usbdev, 0), 0x12, in go7007_usb_ezusb_write_interrupt() 709 r = usb_control_msg(usb->usbdev, usb_sndctrlpipe(usb->usbdev, 0), in go7007_usb_ezusb_write_interrupt() 735 r = usb_control_msg(usb->usbdev, usb_sndctrlpipe(usb->usbdev, 2), 0x00, in go7007_usb_onboard_write_interrupt() 902 if (usb->intr_urb) { in go7007_usb_release() 1119 if (usb == NULL) { in go7007_usb_probe() 1124 usb->board = board; in go7007_usb_probe() 1125 usb->usbdev = usbdev; in go7007_usb_probe() 1149 usb_fill_bulk_urb(usb->intr_urb, usb->usbdev, in go7007_usb_probe() 1154 usb_fill_int_urb(usb->intr_urb, usb->usbdev, in go7007_usb_probe() 1289 usb_fill_bulk_urb(usb->video_urbs[i], usb->usbdev, video_pipe, in go7007_usb_probe() [all …]
|
| A D | s2250-board.c | 138 return usb_control_msg(usb->usbdev, in go7007_usb_vendor_request() 154 struct go7007_usb *usb; in write_reg() local 169 usb = go->hpi_context; in write_reg() 180 mutex_unlock(&usb->i2c_lock); in write_reg() 188 struct go7007_usb *usb; in write_reg_fp() local 208 usb = go->hpi_context; in write_reg_fp() 215 mutex_unlock(&usb->i2c_lock); in write_reg_fp() 252 struct go7007_usb *usb; in read_reg_fp() local 270 usb = go->hpi_context; in read_reg_fp() 277 mutex_unlock(&usb->i2c_lock); in read_reg_fp() [all …]
|
| /drivers/net/wireless/mediatek/mt76/ |
| A D | usb.c | 67 struct mt76_usb *usb = &dev->usb; in ___mt76u_rr() local 115 struct mt76_usb *usb = &dev->usb; in ___mt76u_wr() local 161 struct mt76_usb *usb = &dev->usb; in mt76u_copy() local 193 struct mt76_usb *usb = &dev->usb; in mt76u_read_copy() local 233 struct mt76_usb *usb = &dev->usb; in mt76u_req_wr_rp() local 260 struct mt76_usb *usb = &dev->usb; in mt76u_req_rd_rp() local 631 struct mt76_dev *dev = container_of(usb, struct mt76_dev, usb); in mt76u_rx_worker() 804 dev = container_of(usb, struct mt76_dev, usb); in mt76u_tx_status_data() 1078 struct mt76_usb *usb = &dev->usb; in __mt76u_init() local 1087 usb->data = devm_kmalloc(dev->dev, usb->data_len, GFP_KERNEL); in __mt76u_init() [all …]
|
| A D | mt76x02_usb_mcu.c | 23 struct mt76_usb *usb = &dev->usb; in mt76x02u_multiple_mcu_reads() local 28 for (i = 0; i < usb->mcu.rp_len; i++) { in mt76x02u_multiple_mcu_reads() 33 usb->mcu.rp[i].value = val; in mt76x02u_multiple_mcu_reads() 39 struct mt76_usb *usb = &dev->usb; in mt76x02u_mcu_wait_resp() local 40 u8 *data = usb->mcu.data; in mt76x02u_mcu_wait_resp() 52 if (usb->mcu.rp) in mt76x02u_mcu_wait_resp() 171 struct mt76_usb *usb = &dev->usb; in mt76x02u_mcu_rd_rp() local 194 usb->mcu.rp = data; in mt76x02u_mcu_rd_rp() 195 usb->mcu.rp_len = n; in mt76x02u_mcu_rd_rp() 196 usb->mcu.base = base; in mt76x02u_mcu_rd_rp() [all …]
|
| A D | mt792x_usb.c | 18 mutex_lock(&dev->usb.usb_ctrl_mtx); in mt792xu_rr() 21 mutex_unlock(&dev->usb.usb_ctrl_mtx); in mt792xu_rr() 29 mutex_lock(&dev->usb.usb_ctrl_mtx); in mt792xu_wr() 32 mutex_unlock(&dev->usb.usb_ctrl_mtx); in mt792xu_wr() 38 mutex_lock(&dev->usb.usb_ctrl_mtx); in mt792xu_rmw() 43 mutex_unlock(&dev->usb.usb_ctrl_mtx); in mt792xu_rmw() 51 struct mt76_usb *usb = &dev->usb; in mt792xu_copy() local 57 mutex_lock(&usb->usb_ctrl_mtx); in mt792xu_copy() 64 usb->data, batch_len); in mt792xu_copy() 70 mutex_unlock(&usb->usb_ctrl_mtx); in mt792xu_copy() [all …]
|
| /drivers/usb/ |
| A D | Kconfig | 39 source "drivers/usb/common/Kconfig" 77 <file:Documentation/usb/usb-help.rst>. 106 source "drivers/usb/core/Kconfig" 108 source "drivers/usb/mon/Kconfig" 110 source "drivers/usb/host/Kconfig" 130 source "drivers/usb/mtu3/Kconfig" 132 source "drivers/usb/musb/Kconfig" 134 source "drivers/usb/dwc3/Kconfig" 136 source "drivers/usb/dwc2/Kconfig" 150 source "drivers/usb/atm/Kconfig" [all …]
|
| /drivers/phy/qualcomm/ |
| A D | Makefile | 2 obj-$(CONFIG_PHY_ATH79_USB) += phy-ath79-usb.o 5 obj-$(CONFIG_PHY_QCOM_IPQ4019_USB) += phy-qcom-ipq4019-usb.o 15 obj-$(CONFIG_PHY_QCOM_QMP_USB) += phy-qcom-qmp-usb.o 16 obj-$(CONFIG_PHY_QCOM_QMP_USB_LEGACY) += phy-qcom-qmp-usb-legacy.o 21 obj-$(CONFIG_PHY_QCOM_USB_HS) += phy-qcom-usb-hs.o 22 obj-$(CONFIG_PHY_QCOM_USB_HSIC) += phy-qcom-usb-hsic.o 23 obj-$(CONFIG_PHY_QCOM_USB_HS_28NM) += phy-qcom-usb-hs-28nm.o 24 obj-$(CONFIG_PHY_QCOM_USB_SS) += phy-qcom-usb-ss.o 26 obj-$(CONFIG_PHY_QCOM_IPQ806X_USB) += phy-qcom-ipq806x-usb.o
|
| /drivers/net/wireless/mediatek/mt76/mt7615/ |
| A D | usb.c | 28 mutex_lock(&dev->usb.usb_ctrl_mtx); in mt7663u_rr() 31 mutex_unlock(&dev->usb.usb_ctrl_mtx); in mt7663u_rr() 38 mutex_lock(&dev->usb.usb_ctrl_mtx); in mt7663u_wr() 41 mutex_unlock(&dev->usb.usb_ctrl_mtx); in mt7663u_wr() 47 mutex_lock(&dev->usb.usb_ctrl_mtx); in mt7663u_rmw() 52 mutex_unlock(&dev->usb.usb_ctrl_mtx); in mt7663u_rmw() 60 struct mt76_usb *usb = &dev->usb; in mt7663u_copy() local 66 mutex_lock(&usb->usb_ctrl_mtx); in mt7663u_copy() 69 memcpy(usb->data, val + i, batch_len); in mt7663u_copy() 73 usb->data, batch_len); in mt7663u_copy() [all …]
|
| /drivers/usb/common/ |
| A D | Makefile | 6 obj-$(CONFIG_USB_COMMON) += usb-common.o 7 usb-common-y += common.o 8 usb-common-$(CONFIG_TRACING) += debug.o 9 usb-common-$(CONFIG_USB_LED_TRIG) += led.o 11 obj-$(CONFIG_USB_CONN_GPIO) += usb-conn-gpio.o 12 obj-$(CONFIG_USB_OTG_FSM) += usb-otg-fsm.o
|
| /drivers/comedi/drivers/ |
| A D | usbduxfast.c | 166 struct usb_device *usb = comedi_to_usb_dev(dev); in usbduxfast_send_cmd() local 173 ret = usb_bulk_msg(usb, usb_sndbulkpipe(usb, CHANNELLISTEP), in usbduxfast_send_cmd() 303 struct usb_device *usb = comedi_to_usb_dev(dev); in usbduxfast_submit_urb() local 307 usb_fill_bulk_urb(devpriv->urb, usb, usb_rcvbulkpipe(usb, BULKINEP), in usbduxfast_submit_urb() 805 ret = usb_bulk_msg(usb, usb_rcvbulkpipe(usb, BULKINEP), in usbduxfast_ai_insn_read() 816 ret = usb_bulk_msg(usb, usb_rcvbulkpipe(usb, BULKINEP), in usbduxfast_ai_insn_read() 872 ret = usb_control_msg(usb, usb_sndctrlpipe(usb, 0), in usbduxfast_upload_firmware() 884 ret = usb_control_msg(usb, usb_sndctrlpipe(usb, 0), in usbduxfast_upload_firmware() 897 ret = usb_control_msg(usb, usb_sndctrlpipe(usb, 0), in usbduxfast_upload_firmware() 921 if (usb->speed != USB_SPEED_HIGH) { in usbduxfast_auto_attach() [all …]
|