/openbmc/linux/drivers/media/usb/dvb-usb/ |
H 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 …]
|
/openbmc/linux/drivers/usb/host/ |
H 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 …]
|
H 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 …]
|
H 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 …]
|
H 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 …]
|
/openbmc/linux/drivers/net/wireless/zydas/zd1211rw/ |
H A D | zd_usb.c | 218 usb->is_zd1211b ? in get_fw_name() 461 intr = &usb->intr; in int_urb_complete() 675 rx = &usb->rx; in rx_urb_complete() 969 usb = &zd_hw_mac(info->rate_driver_data[0])->chip.usb; in tx_urb_complete() 970 tx = &usb->tx; in tx_urb_complete() 1201 memset(usb, 0, sizeof(*usb)); in zd_usb_init() 1214 ZD_MEMCLEAR(usb, sizeof(*usb)); in zd_usb_clear() 1383 usb = &zd_hw_mac(hw)->chip.usb; in probe() 1424 usb = &mac->chip.usb; in disconnect() 1497 usb = &mac->chip.usb; in pre_reset() [all …]
|
H 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 …]
|
/openbmc/linux/drivers/net/wireless/purelifi/plfxlc/ |
H 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() 598 usb = &chip->usb; in probe() 600 tx = &usb->tx; in probe() 715 usb = &mac->chip.usb; in disconnect() 781 usb = &mac->chip.usb; in pre_reset() [all …]
|
H 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 …]
|
H 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 …]
|
/openbmc/linux/drivers/clk/at91/ |
H 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 …]
|
/openbmc/linux/Documentation/admin-guide/media/ |
H A D | usb-cardlist.rst | 115 dvb-usb-a800-cardlist 116 dvb-usb-af9005-cardlist 117 dvb-usb-az6027-cardlist 119 dvb-usb-cxusb-cardlist 120 dvb-usb-digitv-cardlist 123 dvb-usb-dw2102-cardlist 124 dvb-usb-gp8psk-cardlist 125 dvb-usb-m920x-cardlist 142 dvb-usb-ec168-cardlist 143 dvb-usb-gl861-cardlist [all …]
|
/openbmc/linux/drivers/media/usb/dvb-usb-v2/ |
H 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 …]
|
/openbmc/u-boot/drivers/usb/host/ |
H A D | ehci-exynos.c | 40 struct exynos_usb_phy *usb; member 88 clrbits_le32(&usb->usbphyctrl0, in exynos5_setup_usb_phy() 98 setbits_le32(&usb->usbphyctrl0, in exynos5_setup_usb_phy() 105 clrbits_le32(&usb->usbphyctrl0, in exynos5_setup_usb_phy() 137 setbits_le32(&usb->ehcictrl, in exynos5_setup_usb_phy() 164 exynos5_setup_usb_phy(usb); in setup_usb_phy() 168 usb); in setup_usb_phy() 204 exynos5_reset_usb_phy(usb); in reset_usb_phy() 208 usb); in reset_usb_phy() 226 setup_usb_phy(ctx->usb); in ehci_usb_probe() [all …]
|
/openbmc/linux/drivers/media/usb/ |
H 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 …]
|
/openbmc/linux/drivers/usb/chipidea/ |
H 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() 300 err = PTR_ERR(usb->clk); in tegra_usb_probe() 333 usb->soc = soc; in tegra_usb_probe() 336 usb->data.usb_phy = usb->phy; in tegra_usb_probe() 349 if (IS_ERR(usb->dev)) { in tegra_usb_probe() 350 err = PTR_ERR(usb->dev); in tegra_usb_probe() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/dma/ |
H A D | renesas,usb-dmac.yaml | 19 - renesas,r8a7742-usb-dmac # RZ/G1H 20 - renesas,r8a7743-usb-dmac # RZ/G1M 21 - renesas,r8a7744-usb-dmac # RZ/G1N 22 - renesas,r8a7745-usb-dmac # RZ/G1E 23 - renesas,r8a77470-usb-dmac # RZ/G1C 24 - renesas,r8a774a1-usb-dmac # RZ/G2M 25 - renesas,r8a774b1-usb-dmac # RZ/G2N 26 - renesas,r8a774c0-usb-dmac # RZ/G2E 27 - renesas,r8a774e1-usb-dmac # RZ/G2H 38 - const: renesas,usb-dmac [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/usb/ |
H A D | dwc2.yaml | 13 - $ref: usb-drd.yaml# 14 - $ref: usb-hcd.yaml# 19 - const: brcm,bcm2835-usb 20 - const: hisilicon,hi6220-usb 33 - rockchip,px30-usb 45 - const: lantiq,arx100-usb 46 - const: lantiq,ase-usb 47 - const: lantiq,danube-usb 140 usb-role-switch: true 176 port: [ usb-role-switch ] [all …]
|
/openbmc/linux/drivers/media/usb/go7007/ |
H 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 …]
|
/openbmc/linux/Documentation/devicetree/bindings/phy/ |
H A D | renesas,rcar-gen2-usb-phy.yaml | 16 - renesas,usb-phy-r8a7742 # RZ/G1H 17 - renesas,usb-phy-r8a7743 # RZ/G1M 49 "^usb-phy@[02]$": 85 - usb-phy@0 91 const: renesas,usb-phy-r8a77470 94 usb-phy@2: false 97 - usb-phy@2 105 usb-phy-controller@e6590100 { 106 compatible = "renesas,usb-phy-r8a7790", "renesas,rcar-gen2-usb-phy"; 115 usb0: usb-phy@0 { [all …]
|
/openbmc/linux/sound/usb/line6/ |
H A D | Makefile | 2 snd-usb-line6-y := \ 10 snd-usb-pod-y := pod.o 11 snd-usb-podhd-y := podhd.o 12 snd-usb-toneport-y := toneport.o 13 snd-usb-variax-y := variax.o 15 obj-$(CONFIG_SND_USB_LINE6) += snd-usb-line6.o 16 obj-$(CONFIG_SND_USB_POD) += snd-usb-pod.o 17 obj-$(CONFIG_SND_USB_PODHD) += snd-usb-podhd.o 18 obj-$(CONFIG_SND_USB_TONEPORT) += snd-usb-toneport.o 19 obj-$(CONFIG_SND_USB_VARIAX) += snd-usb-variax.o
|
/openbmc/linux/drivers/net/wireless/mediatek/mt76/ |
H 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() 1071 struct mt76_usb *usb = &dev->usb; in __mt76u_init() local 1080 usb->data = devm_kmalloc(dev->dev, usb->data_len, GFP_KERNEL); in __mt76u_init() [all …]
|
/openbmc/linux/drivers/usb/ |
H A D | Kconfig | 39 source "drivers/usb/common/Kconfig" 77 <file:Documentation/usb/usb-help.rst>. 96 source "drivers/usb/core/Kconfig" 98 source "drivers/usb/mon/Kconfig" 100 source "drivers/usb/host/Kconfig" 120 source "drivers/usb/mtu3/Kconfig" 122 source "drivers/usb/musb/Kconfig" 124 source "drivers/usb/dwc3/Kconfig" 126 source "drivers/usb/dwc2/Kconfig" 140 source "drivers/usb/atm/Kconfig" [all …]
|
/openbmc/qemu/docs/system/devices/ |
H A D | usb.rst | 103 ``usb-mouse`` 107 ``usb-tablet`` 127 ``usb-uas`` 147 ``usb-bot`` 154 ``usb-uas`` example above won't work with ``usb-bot``. 171 ``usb-kbd`` 203 ``usb-ccid`` 206 ``usb-audio`` 229 -device usb-tablet,bus=usb-bus.0,port=1 233 -device usb-hub,bus=usb-bus.0,port=2 [all …]
|
/openbmc/linux/drivers/staging/vt6656/ |
H A D | usbpipe.c | 53 ret = usb_control_msg(priv->usb, in vnt_control_out() 113 ret = usb_control_msg(priv->usb, in vnt_control_in() 247 priv->usb, in vnt_start_interrupt_urb() 248 usb_rcvintpipe(priv->usb, 1), in vnt_start_interrupt_urb() 410 priv->usb, in vnt_submit_rx_urb() 431 dev_dbg(&priv->usb->dev, in vnt_tx_context_complete() 460 struct vnt_tx_usb_header *usb; in vnt_tx_context() local 465 usb = skb_push(skb, sizeof(*usb)); in vnt_tx_context() 467 usb->pkt_no = context->pkt_no; in vnt_tx_context() 468 usb->type = context->type; in vnt_tx_context() [all …]
|