Home
last modified time | relevance | path

Searched refs:usb (Results 1 – 200 of 1184) sorted by relevance

123456

/linux-4.4.14/Documentation/DocBook/
Dusb.xml.db1 API-usb-speed-string
2 API-usb-get-maximum-speed
3 API-usb-state-string
4 API-struct-usb-host-endpoint
5 API-struct-usb-interface
6 API-struct-usb-interface-cache
7 API-struct-usb-host-config
8 API-struct-usb-device
9 API-usb-hub-for-each-child
10 API-usb-interface-claimed
[all …]
Dgadget.xml.db1 API-usb-speed-string
2 API-usb-get-maximum-speed
3 API-usb-state-string
4 API-struct-usb-request
5 API-struct-usb-ep-caps
6 API-struct-usb-ep
7 API-usb-ep-set-maxpacket-limit
8 API-usb-ep-enable
9 API-usb-ep-disable
10 API-usb-ep-alloc-request
[all …]
D.usb.xml.cmd1 cmd_Documentation/DocBook/usb.xml := SRCTREE=./ ./scripts/docproc doc Documentation/DocBook/usb.tmp…
2usb.xml: Documentation/DocBook/usb.tmpl include/linux/usb/ch9.h include/linux/usb.h drivers/usb/co…
D.gadget.xml.cmd2usb/ch9.h include/linux/usb/gadget.h drivers/usb/gadget/usbstring.c drivers/usb/gadget/config.c in…
/linux-4.4.14/drivers/media/usb/dvb-usb/
DMakefile1 dvb-usb-objs += dvb-usb-firmware.o dvb-usb-init.o dvb-usb-urb.o dvb-usb-i2c.o
2 dvb-usb-objs += dvb-usb-dvb.o dvb-usb-remote.o usb-urb.o
3 obj-$(CONFIG_DVB_USB) += dvb-usb.o
5 dvb-usb-vp7045-objs := vp7045.o vp7045-fe.o
6 obj-$(CONFIG_DVB_USB_VP7045) += dvb-usb-vp7045.o
8 dvb-usb-vp702x-objs := vp702x.o vp702x-fe.o
9 obj-$(CONFIG_DVB_USB_VP702X) += dvb-usb-vp702x.o
11 dvb-usb-gp8psk-objs := gp8psk.o gp8psk-fe.o
12 obj-$(CONFIG_DVB_USB_GP8PSK) += dvb-usb-gp8psk.o
14 dvb-usb-dtt200u-objs := dtt200u.o dtt200u-fe.o
[all …]
/linux-4.4.14/drivers/usb/host/
Dfhci-sched.c32 static void recycle_frame(struct fhci_usb *usb, struct packet *pkt) in recycle_frame() argument
40 cq_put(&usb->ep0->empty_frame_Q, pkt); in recycle_frame()
44 void fhci_transaction_confirm(struct fhci_usb *usb, struct packet *pkt) in fhci_transaction_confirm() argument
52 td = fhci_remove_td_from_frame(usb->actual_frame); in fhci_transaction_confirm()
60 cq_put(&usb->ep0->dummy_packets_Q, pkt->data); in fhci_transaction_confirm()
63 recycle_frame(usb, pkt); in fhci_transaction_confirm()
72 td_next->start_frame = usb->actual_frame->frame_num; in fhci_transaction_confirm()
91 fhci_dbg(usb->fhci, "td err fu\n"); in fhci_transaction_confirm()
95 fhci_dbg(usb->fhci, "td err f!u\n"); in fhci_transaction_confirm()
98 fhci_dbg(usb->fhci, "td err !f\n"); in fhci_transaction_confirm()
[all …]
Dfhci-hcd.c61 u16 fhci_get_sof_timer_count(struct fhci_usb *usb) in fhci_get_sof_timer_count() argument
63 return be16_to_cpu(in_be16(&usb->fhci->regs->usb_ussft) / 12); in fhci_get_sof_timer_count()
67 static u32 endpoint_zero_init(struct fhci_usb *usb, in endpoint_zero_init() argument
73 rc = fhci_create_ep(usb, data_mem, ring_len); in endpoint_zero_init()
78 fhci_init_ep_registers(usb, usb->ep0, data_mem); in endpoint_zero_init()
84 void fhci_usb_enable_interrupt(struct fhci_usb *usb) in fhci_usb_enable_interrupt() argument
86 struct fhci_hcd *fhci = usb->fhci; in fhci_usb_enable_interrupt()
88 if (usb->intr_nesting_cnt == 1) { in fhci_usb_enable_interrupt()
93 out_be16(&usb->fhci->regs->usb_usber, 0xffff); in fhci_usb_enable_interrupt()
94 out_be16(&usb->fhci->regs->usb_usbmr, usb->saved_msk); in fhci_usb_enable_interrupt()
[all …]
Dfhci-tds.c99 void fhci_ep0_free(struct fhci_usb *usb) in fhci_ep0_free() argument
104 ep = usb->ep0; in fhci_ep0_free()
140 usb->ep0 = NULL; in fhci_ep0_free()
152 u32 fhci_create_ep(struct fhci_usb *usb, enum fhci_mem_alloc data_mem, in fhci_create_ep() argument
164 fhci_err(usb->fhci, "illegal TD ring length parameters\n"); in fhci_create_ep()
228 usb->ep0 = ep; in fhci_create_ep()
232 fhci_ep0_free(usb); in fhci_create_ep()
234 fhci_err(usb->fhci, "no memory for the %s\n", err_for); in fhci_create_ep()
246 void fhci_init_ep_registers(struct fhci_usb *usb, struct endpoint *ep, in fhci_init_ep_registers() argument
252 out_be16(&usb->fhci->regs->usb_usep[0], in fhci_init_ep_registers()
[all …]
Dfhci-hub.c85 struct fhci_usb *usb = (struct fhci_usb *)fhci->usb_lld; in fhci_port_disable() local
92 fhci_flush_all_transmissions(usb); in fhci_port_disable()
95 port_status = usb->port_status; in fhci_port_disable()
96 usb->port_status = FHCI_PORT_DISABLED; in fhci_port_disable()
99 usb->saved_msk |= USB_E_IDLE_MASK; in fhci_port_disable()
100 out_be16(&usb->fhci->regs->usb_usbmr, usb->saved_msk); in fhci_port_disable()
105 usb->vroot_hub->port.wPortStatus &= ~USB_PORT_STAT_ENABLE; in fhci_port_disable()
106 usb->vroot_hub->port.wPortChange |= USB_PORT_STAT_C_ENABLE; in fhci_port_disable()
115 struct fhci_usb *usb = (struct fhci_usb *)lld; in fhci_port_enable() local
116 struct fhci_hcd *fhci = usb->fhci; in fhci_port_enable()
[all …]
Dfhci.h514 u16 fhci_get_sof_timer_count(struct fhci_usb *usb);
515 void fhci_usb_enable_interrupt(struct fhci_usb *usb);
516 void fhci_usb_disable_interrupt(struct fhci_usb *usb);
541 void fhci_flush_bds(struct fhci_usb *usb);
542 void fhci_flush_actual_frame(struct fhci_usb *usb);
543 u32 fhci_host_transaction(struct fhci_usb *usb, struct packet *pkt,
547 void fhci_host_transmit_actual_frame(struct fhci_usb *usb);
548 void fhci_tx_conf_interrupt(struct fhci_usb *usb);
550 u32 fhci_create_ep(struct fhci_usb *usb, enum fhci_mem_alloc data_mem,
552 void fhci_init_ep_registers(struct fhci_usb *usb,
[all …]
Dfhci-q.c144 void fhci_move_td_from_ed_to_done_list(struct fhci_usb *usb, struct ed *ed) in fhci_move_td_from_ed_to_done_list() argument
159 list_add_tail(&td->node, &usb->hc_list->done_list); in fhci_move_td_from_ed_to_done_list()
161 usb->transfer_confirm(usb->fhci); in fhci_move_td_from_ed_to_done_list()
/linux-4.4.14/drivers/staging/octeon-usb/
Docteon-hcd.c393 struct cvmx_usb_state usb; member
405 c.u32 = cvmx_usb_read_csr32(usb, address); \
427 c.u32 = cvmx_usb_read_csr32(usb, address); \
429 cvmx_usb_write_csr32(usb, address, c.u32); \
452 return container_of(p, struct octeon_hcd, usb); in cvmx_usb_to_octeon()
565 static inline uint32_t cvmx_usb_read_csr32(struct cvmx_usb_state *usb, in cvmx_usb_read_csr32() argument
582 static inline void cvmx_usb_write_csr32(struct cvmx_usb_state *usb, in cvmx_usb_write_csr32() argument
586 cvmx_read64_uint64(CVMX_USBNX_DMA0_INB_CHN0(usb->index)); in cvmx_usb_write_csr32()
598 static inline int cvmx_usb_pipe_needs_split(struct cvmx_usb_state *usb, in cvmx_usb_pipe_needs_split() argument
602 usb->usbcx_hprt.s.prtspd == CVMX_USB_SPEED_HIGH; in cvmx_usb_pipe_needs_split()
[all …]
/linux-4.4.14/drivers/net/wireless/zd1211rw/
Dzd_usb.c109 MODULE_DEVICE_TABLE(usb, usb_ids);
114 static bool check_read_regs(struct zd_usb *usb, struct usb_req_read_regs *req,
227 static char *get_fw_name(struct zd_usb *usb, char *buffer, size_t size, in get_fw_name() argument
231 usb->is_zd1211b ? in get_fw_name()
237 static int handle_version_mismatch(struct zd_usb *usb, in handle_version_mismatch() argument
240 struct usb_device *udev = zd_usb_to_usbdev(usb); in handle_version_mismatch()
247 get_fw_name(usb, fw_name, sizeof(fw_name), "ur"), in handle_version_mismatch()
270 static int upload_firmware(struct zd_usb *usb) in upload_firmware() argument
275 struct usb_device *udev = zd_usb_to_usbdev(usb); in upload_firmware()
283 get_fw_name(usb, fw_name, sizeof(fw_name), "ub"), in upload_firmware()
[all …]
Dzd_usb.h230 #define zd_usb_dev(usb) (&usb->intf->dev) argument
232 static inline struct usb_device *zd_usb_to_usbdev(struct zd_usb *usb) in zd_usb_to_usbdev() argument
234 return interface_to_usbdev(usb->intf); in zd_usb_to_usbdev()
242 static inline struct ieee80211_hw *zd_usb_to_hw(struct zd_usb *usb) in zd_usb_to_hw() argument
244 return zd_intf_to_hw(usb->intf); in zd_usb_to_hw()
247 void zd_usb_init(struct zd_usb *usb, struct ieee80211_hw *hw,
249 int zd_usb_init_hw(struct zd_usb *usb);
250 void zd_usb_clear(struct zd_usb *usb);
252 int zd_usb_scnprint_id(struct zd_usb *usb, char *buffer, size_t size);
254 void zd_tx_watchdog_enable(struct zd_usb *usb);
[all …]
Dzd_chip.c40 zd_usb_init(&chip->usb, hw, intf); in zd_chip_init()
47 zd_usb_clear(&chip->usb); in zd_chip_clear()
67 i += zd_usb_scnprint_id(&chip->usb, buffer+i, size-i); in scnprint_id()
173 r = zd_usb_iowrite16v_async(&chip->usb, ioreqs16, count16); in _zd_iowrite32v_async_locked()
188 zd_usb_iowrite16v_async_start(&chip->usb); in _zd_iowrite32v_locked()
191 zd_usb_iowrite16v_async_end(&chip->usb, 0); in _zd_iowrite32v_locked()
194 return zd_usb_iowrite16v_async_end(&chip->usb, 50 /* ms */); in _zd_iowrite32v_locked()
204 zd_usb_iowrite16v_async_start(&chip->usb); in zd_iowrite16a_locked()
218 r = zd_usb_iowrite16v_async(&chip->usb, &ioreqs[i], j); in zd_iowrite16a_locked()
220 zd_usb_iowrite16v_async_end(&chip->usb, 0); in zd_iowrite16a_locked()
[all …]
Dzd_chip.h765 struct zd_usb usb; member
783 static inline struct zd_chip *zd_usb_to_chip(struct zd_usb *usb) in zd_usb_to_chip() argument
785 return container_of(usb, struct zd_chip, usb); in zd_usb_to_chip()
793 #define zd_chip_dev(chip) (&(chip)->usb.intf->dev)
805 return chip->usb.is_zd1211b; in zd_chip_is_zd1211b()
813 return zd_usb_ioread16v(&chip->usb, values, addresses, count); in zd_ioread16v_locked()
820 return zd_usb_ioread16(&chip->usb, value, addr); in zd_ioread16_locked()
841 return zd_usb_iowrite16v(&chip->usb, &ioreq, 1); in zd_iowrite16_locked()
867 return zd_usb_rfwrite(&chip->usb, value, bits); in zd_rfwrite_locked()
/linux-4.4.14/drivers/media/usb/
DKconfig13 source "drivers/media/usb/uvc/Kconfig"
14 source "drivers/media/usb/gspca/Kconfig"
15 source "drivers/media/usb/pwc/Kconfig"
16 source "drivers/media/usb/cpia2/Kconfig"
17 source "drivers/media/usb/zr364xx/Kconfig"
18 source "drivers/media/usb/stkwebcam/Kconfig"
19 source "drivers/media/usb/s2255/Kconfig"
20 source "drivers/media/usb/usbtv/Kconfig"
25 source "drivers/media/usb/pvrusb2/Kconfig"
26 source "drivers/media/usb/hdpvr/Kconfig"
[all …]
DMakefile6 obj-y += ttusb-dec/ ttusb-budget/ dvb-usb/ dvb-usb-v2/ siano/ b2c2/
/linux-4.4.14/drivers/media/usb/dvb-usb-v2/
DMakefile4 dvb-usb-af9015-objs := af9015.o
5 obj-$(CONFIG_DVB_USB_AF9015) += dvb-usb-af9015.o
7 dvb-usb-af9035-objs := af9035.o
8 obj-$(CONFIG_DVB_USB_AF9035) += dvb-usb-af9035.o
10 dvb-usb-anysee-objs := anysee.o
11 obj-$(CONFIG_DVB_USB_ANYSEE) += dvb-usb-anysee.o
13 dvb-usb-au6610-objs := au6610.o
14 obj-$(CONFIG_DVB_USB_AU6610) += dvb-usb-au6610.o
16 dvb-usb-az6007-objs := az6007.o
17 obj-$(CONFIG_DVB_USB_AZ6007) += dvb-usb-az6007.o
[all …]
/linux-4.4.14/drivers/clk/at91/
Dclk-usb.c50 struct at91sam9x5_clk_usb *usb = to_at91sam9x5_clk_usb(hw); in at91sam9x5_clk_usb_recalc_rate() local
51 struct at91_pmc *pmc = usb->pmc; in at91sam9x5_clk_usb_recalc_rate()
113 struct at91sam9x5_clk_usb *usb = to_at91sam9x5_clk_usb(hw); in at91sam9x5_clk_usb_set_parent() local
114 struct at91_pmc *pmc = usb->pmc; in at91sam9x5_clk_usb_set_parent()
127 struct at91sam9x5_clk_usb *usb = to_at91sam9x5_clk_usb(hw); in at91sam9x5_clk_usb_get_parent() local
128 struct at91_pmc *pmc = usb->pmc; in at91sam9x5_clk_usb_get_parent()
137 struct at91sam9x5_clk_usb *usb = to_at91sam9x5_clk_usb(hw); in at91sam9x5_clk_usb_set_rate() local
138 struct at91_pmc *pmc = usb->pmc; in at91sam9x5_clk_usb_set_rate()
165 struct at91sam9x5_clk_usb *usb = to_at91sam9x5_clk_usb(hw); in at91sam9n12_clk_usb_enable() local
166 struct at91_pmc *pmc = usb->pmc; in at91sam9n12_clk_usb_enable()
[all …]
/linux-4.4.14/drivers/media/usb/go7007/
Dgo7007-usb.c626 MODULE_DEVICE_TABLE(usb, go7007_usb_id_table);
633 struct go7007_usb *usb = go->hpi_context; in go7007_usb_vendor_request() local
637 return usb_control_msg(usb->usbdev, in go7007_usb_vendor_request()
638 usb_rcvctrlpipe(usb->usbdev, 0), request, in go7007_usb_vendor_request()
642 return usb_control_msg(usb->usbdev, in go7007_usb_vendor_request()
643 usb_sndctrlpipe(usb->usbdev, 0), request, in go7007_usb_vendor_request()
651 struct go7007_usb *usb = go->hpi_context; in go7007_usb_interface_reset() local
661 if (usb->board->flags & GO7007_USB_EZUSB) { in go7007_usb_interface_reset()
686 struct go7007_usb *usb = go->hpi_context; in go7007_usb_ezusb_write_interrupt() local
694 r = usb_control_msg(usb->usbdev, in go7007_usb_ezusb_write_interrupt()
[all …]
Ds2250-board.c142 struct go7007_usb *usb = go->hpi_context; in go7007_usb_vendor_request() local
146 return usb_control_msg(usb->usbdev, in go7007_usb_vendor_request()
147 usb_rcvctrlpipe(usb->usbdev, 0), request, in go7007_usb_vendor_request()
151 return usb_control_msg(usb->usbdev, in go7007_usb_vendor_request()
152 usb_sndctrlpipe(usb->usbdev, 0), request, in go7007_usb_vendor_request()
162 struct go7007_usb *usb; in write_reg() local
177 usb = go->hpi_context; in write_reg()
178 if (mutex_lock_interruptible(&usb->i2c_lock) != 0) { in write_reg()
188 mutex_unlock(&usb->i2c_lock); in write_reg()
196 struct go7007_usb *usb; in write_reg_fp() local
[all …]
/linux-4.4.14/sound/usb/line6/
DMakefile1 snd-usb-line6-y := \
9 snd-usb-pod-y := pod.o
10 snd-usb-podhd-y := podhd.o
11 snd-usb-toneport-y := toneport.o
12 snd-usb-variax-y := variax.o
14 obj-$(CONFIG_SND_USB_LINE6) += snd-usb-line6.o
15 obj-$(CONFIG_SND_USB_POD) += snd-usb-pod.o
16 obj-$(CONFIG_SND_USB_PODHD) += snd-usb-podhd.o
17 obj-$(CONFIG_SND_USB_TONEPORT) += snd-usb-toneport.o
18 obj-$(CONFIG_SND_USB_VARIAX) += snd-usb-variax.o
/linux-4.4.14/drivers/staging/vt6656/
Dusbpipe.c59 status = usb_control_msg(priv->usb, in vnt_control_out()
60 usb_sndctrlpipe(priv->usb, 0), request, 0x40, value, in vnt_control_out()
87 status = usb_control_msg(priv->usb, in vnt_control_in()
88 usb_rcvctrlpipe(priv->usb, 0), request, 0xc0, value, in vnt_control_in()
128 dev_dbg(&priv->usb->dev, "%s status = %d\n", __func__, status); in vnt_start_interrupt_urb_complete()
135 dev_dbg(&priv->usb->dev, "Submit int URB failed %d\n", status); in vnt_start_interrupt_urb_complete()
150 priv->usb, in vnt_start_interrupt_urb()
151 usb_rcvintpipe(priv->usb, 1), in vnt_start_interrupt_urb()
160 dev_dbg(&priv->usb->dev, "Submit int URB failed %d\n", status); in vnt_start_interrupt_urb()
181 dev_dbg(&priv->usb->dev, "BULK In failed %d\n", urb->status); in vnt_submit_rx_urb_complete()
[all …]
Dfirmware.c45 struct device *dev = &priv->usb->dev; in vnt_download_firmware()
98 dev_dbg(&priv->usb->dev, "---->Branch to Sram\n"); in vnt_firmware_branch_to_sram()
120 dev_dbg(&priv->usb->dev, "Firmware Version [%04x]\n", in vnt_check_firmware_version()
124 dev_dbg(&priv->usb->dev, "Firmware Invalid.\n"); in vnt_check_firmware_version()
128 dev_dbg(&priv->usb->dev, "In Loader.\n"); in vnt_check_firmware_version()
132 dev_dbg(&priv->usb->dev, "Firmware Version [%04x]\n", in vnt_check_firmware_version()
Dmain_usb.c133 dev_dbg(&priv->usb->dev, "---->INIbInitAdapter. [%d][%d]\n", in vnt_init_registers()
139 dev_dbg(&priv->usb->dev, in vnt_init_registers()
144 dev_dbg(&priv->usb->dev, "FIRMWAREbDownload fail\n"); in vnt_init_registers()
150 dev_dbg(&priv->usb->dev, "vnt_vt3184_init fail\n"); in vnt_init_registers()
166 dev_dbg(&priv->usb->dev, "Issue Card init fail\n"); in vnt_init_registers()
173 dev_dbg(&priv->usb->dev, in vnt_init_registers()
326 dev_dbg(&priv->usb->dev, "Network address = %pM\n", in vnt_init_registers()
365 dev_dbg(&priv->usb->dev, "<----INIbInitAdapter Exit\n"); in vnt_init_registers()
415 status = usb_reset_device(priv->usb); in usb_device_reset()
417 dev_warn(&priv->usb->dev, in usb_device_reset()
[all …]
Ddpc.c69 dev_dbg(&priv->usb->dev, "------- WRONG Length 1\n"); in vnt_rx_data()
75 dev_dbg(&priv->usb->dev, "------ WRONG Length 2\n"); in vnt_rx_data()
95 dev_dbg(&priv->usb->dev, "Wrong PLCP Length %x\n", in vnt_rx_data()
117 dev_dbg(&priv->usb->dev, "Wrong RxRate %x\n", *rx_rate); in vnt_rx_data()
Dwcmd.c111 dev_info(&priv->usb->dev, "Starting mac80211\n"); in vnt_run_command()
115 dev_err(&priv->usb->dev, "failed to start\n"); in vnt_run_command()
144 dev_dbg(&priv->usb->dev, "Change from Antenna%d to", in vnt_run_command()
/linux-4.4.14/drivers/usb/phy/
DMakefile9 obj-$(CONFIG_AB8500_USB) += phy-ab8500-usb.o
10 obj-$(CONFIG_FSL_USB2_OTG) += phy-fsl-usb.o
17 obj-$(CONFIG_SAMSUNG_USBPHY) += phy-samsung-usb.o
18 obj-$(CONFIG_TWL6030_USB) += phy-twl6030-usb.o
19 obj-$(CONFIG_USB_EHCI_TEGRA) += phy-tegra-usb.o
20 obj-$(CONFIG_USB_GPIO_VBUS) += phy-gpio-vbus-usb.o
22 obj-$(CONFIG_USB_MSM_OTG) += phy-msm-usb.o
23 obj-$(CONFIG_USB_QCOM_8X16_PHY) += phy-qcom-8x16-usb.o
24 obj-$(CONFIG_USB_MV_OTG) += phy-mv-usb.o
25 obj-$(CONFIG_USB_MXS_PHY) += phy-mxs-usb.o
[all …]
/linux-4.4.14/Documentation/usb/
Dusb-help.txt1 usb-help.txt
5 Documentation/usb/*, see the following:
7 Linux-USB project: http://www.linux-usb.org
8 mirrors at http://usb.in.tum.de/linux-usb/
9 and http://it.linux-usb.org
10 Linux USB Guide: http://linux-usb.sourceforge.net
12 http://www.qbik.ch/usb/devices/
14 The Linux-USB mailing list is at linux-usb@vger.kernel.org
Dmisc_usbsevseg.txt28 echo 1 > /sys/bus/usb/.../powered
30 echo $mode_msb > /sys/bus/usb/.../mode_msb
31 echo $mode_lsb > /sys/bus/usb/.../mode_lsb
33 echo $textmode > /sys/bus/usb/.../textmode
35 echo "123ABC" > /sys/bus/usb/.../text (ascii)
36 echo "A1B2" > /sys/bus/usb/.../text (ascii)
37 echo -ne "\x01\x02\x03" > /sys/bus/usb/.../text (hex)
41 and echo it in to /sys/bus/usb/.../decimals
44 echo 1001 > /sys/bus/usb/.../decimals
Dauthorization.txt19 $ echo 1 > /sys/bus/usb/devices/DEVICE/authorized
23 $ echo 0 > /sys/bus/usb/devices/DEVICE/authorized
28 $ echo 0 > /sys/bus/usb/devices/usbX/authorized_default
32 $ echo 1 > /sys/bus/usb/devices/usbX/authorized_default
50 for host in /sys/bus/usb/devices/usb*
100 $ echo 1 > /sys/bus/usb/devices/INTERFACE/authorized
103 $ echo 0 > /sys/bus/usb/devices/INTERFACE/authorized
109 $ echo 1 > /sys/bus/usb/devices/usbX/interface_authorized_default
112 $ echo 0 > /sys/bus/usb/devices/usbX/interface_authorized_default
119 be triggered manually by writing INTERFACE to /sys/bus/usb/drivers_probe
Dchipidea.txt20 2) Connect 2 boards with usb cable with one end is micro A plug, the other end
66 A-device should resume usb bus and enumrate B-device.
81 echo enabled > /sys/bus/platform/devices/2184000.usb/power/wakeup
85 echo enabled > /sys/bus/usb/devices/usb1/power/wakeup
87 echo enabled > /sys/bus/usb/devices/1-1/power/wakeup
89 If the system has only one usb port, and you want usb wakeup at this port, you
90 can use below script to enable usb wakeup.
91 for i in $(find /sys -name wakeup | grep usb);do echo enabled > $i;done;
Dacm.txt31 The drivers/usb/class/cdc-acm.c drivers works with USB modems and USB ISDN terminal
67 The first step would be to check /proc/bus/usb/devices, it should look
108 usb.c: USB new device connect, assigned device number 2
109 usb.c: kmalloc IF c7691fa0, numif 1
110 usb.c: kmalloc IF c7b5f3e0, numif 2
111 usb.c: skipped 4 class/vendor specific interface descriptors
112 usb.c: new device strings: Mfr=1, Product=2, SerialNumber=3
113 usb.c: USB device number 2 default language ID 0x409
122 usb.c: acm driver claimed interface c7b5f3e0
123 usb.c: acm driver claimed interface c7b5f3f8
[all …]
Dproc_usb_info.txt1 /proc/bus/usb filesystem output
7 /proc/bus/usb. It provides the /proc/bus/usb/devices file, as well as
8 the /proc/bus/usb/BBB/DDD files.
11 USB device nodes are created under /dev/usb/ or someplace similar. The
13 /sys/kernel/debug/usb/devices.
16 **NOTE**: If /proc/bus/usb appears empty, and a host controller
20 mount -t usbfs none /proc/bus/usb
24 none /proc/bus/usb usbfs defaults 0 0
27 You can then issue `cat /proc/bus/usb/devices` to extract
32 Consult the source code (linux/drivers/usb/core/inode.c) for
[all …]
Dohci.txt4 from the "usb-ohci" driver from the 2.4 kernel series. The "usb-ohci" code
24 types can be queued. That was also true in "usb-ohci", except for interrupt
Drio.txt75 backported version to linux-2.2.x. See http://www.linux-usb.org for
111 `mknod /dev/usb/rio500 c 180 64`
113 Set appropriate permissions for /dev/usb/rio500 (don't forget about
121 modprobe usb-ohci
126 modprobe usb-uhci (or uhci)
/linux-4.4.14/Documentation/devicetree/bindings/extcon/
Dextcon-palmas.txt6 * "ti,palmas-usb-vid".
7 * "ti,twl6035-usb-vid".
8 * "ti,palmas-usb" (DEPRECATED - use "ti,palmas-usb-vid").
9 * "ti,twl6035-usb" (DEPRECATED - use "ti,twl6035-usb-vid").
19 palmas-usb {
20 compatible = "ti,twl6035-usb", "ti,palmas-usb";
Dextcon-usb-gpio.txt7 - compatible: Should be "linux,extcon-usb-gpio"
10 Example: Examples of extcon-usb-gpio node in dra7-evm.dts as listed below:
12 compatible = "linux,extcon-usb-gpio";
/linux-4.4.14/drivers/net/wimax/i2400m/
DMakefile3 obj-$(CONFIG_WIMAX_I2400M_USB) += i2400m-usb.o
17 i2400m-usb-y := \
18 usb-fw.o \
19 usb-notif.o \
20 usb-tx.o \
21 usb-rx.o \
22 usb.o
/linux-4.4.14/drivers/usb/
DKconfig71 in <file:Documentation/usb/> and especially the links given in
72 <file:Documentation/usb/usb-help.txt>.
79 source "drivers/usb/core/Kconfig"
81 source "drivers/usb/mon/Kconfig"
83 source "drivers/usb/wusbcore/Kconfig"
85 source "drivers/usb/host/Kconfig"
87 source "drivers/usb/renesas_usbhs/Kconfig"
89 source "drivers/usb/class/Kconfig"
91 source "drivers/usb/storage/Kconfig"
93 source "drivers/usb/image/Kconfig"
[all …]
DREADME5 ("make pdfdocs", and then look at "usb.pdf" for host side and
6 "gadget.pdf" for peripheral side.) Also, Documentation/usb has
9 * The USB 2.0 specification (from www.usb.org), with supplements
21 but just standardized outside of the www.usb.org team.
/linux-4.4.14/Documentation/devicetree/bindings/usb/
Dtwlxxxx-usb.txt4 - compatible : Should be "ti,twl6030-usb"
8 usb interrupt number that raises VBUS interrupts when the controller has to
10 - usb-supply : phandle to the regulator device tree node. It should be vusb
13 twl6030-usb {
14 compatible = "ti,twl6030-usb";
19 &twl6030-usb {
20 usb-supply = <&vusb>;
24 - compatible : Should be "ti,twl4030-usb"
36 twl4030-usb {
37 compatible = "ti,twl4030-usb";
Ddwc2.txt6 - brcm,bcm2835-usb: The DWC2 USB controller instance in the BCM2835 SoC.
7 - rockchip,rk3066-usb: The DWC2 USB controller instance in the rk3066 Soc;
8 - "rockchip,rk3188-usb", "rockchip,rk3066-usb", "snps,dwc2": for rk3188 Soc;
9 - "rockchip,rk3288-usb", "rockchip,rk3066-usb", "snps,dwc2": for rk3288 Soc;
22 Refer to usb/generic.txt
30 usb@101c0000 {
31 compatible = "ralink,rt3050-usb, snps,dwc2";
Dam33xx-usb.txt3 - compatible: ti,am33xx-usb
13 - compatible: ti,am335x-usb-ctrl-module
22 compatible: ti,am335x-usb-phy
51 The controller should have an "usb" alias numbered properly in the alias
78 usb: usb@47400000 {
79 compatible = "ti,am33xx-usb";
87 compatible = "ti,am335x-usb-ctrl-module";
93 usb0_phy: usb-phy@47401300 {
94 compatible = "ti,am335x-usb-phy";
100 usb0: usb@47401000 {
[all …]
Dkeystone-usb.txt22 Documentation/devicetree/bindings/usb/dwc3.txt
25 usb: usb@2680000 {
31 clock-names = "usb";
40 usb-phy = <&usb_phy>, <&usb_phy>;
Dusb-ehci.txt20 - phy-names : "usb"
25 compatible = "ibm,usb-ehci-440epx", "usb-ehci";
33 ehci0: usb@01c14000 {
39 phy-names = "usb";
Dci-hdrc-usb2.txt5 "fsl,imx27-usb"
6 "lsi,zevio-usb"
9 "xlnx,zynq-usb-2.20a"
20 - usb-phy: phandle for the PHY device. Use "phys" instead.
21 - fsl,usbphy: phandle of usb phy that connects to the port. Use "phys" instead.
26 - phy-names: should be "usb-phy"
59 argument that indicate usb controller index
65 usb@f7ed0000 {
71 phy-names = "usb-phy";
Dohci-st.txt9 - clocks : phandle list of usb clocks
14 - phy-names : should be "usb"
23 ohci0: usb@0xfe1ffc00 {
31 phy-names = "usb";
Dexynos-usb.txt13 - clocks: from common clock binding: handle to usb clock.
29 usb@12110000 {
54 - clocks: from common clock binding: handle to usb clock.
65 usb@12120000 {
100 Documentation/devicetree/bindings/usb/dwc3.txt
103 usb@12000000 {
115 usb-phy = <&usb2_phy &usb3_phy>;
Dehci-st.txt11 - clocks : phandle list of usb clocks
16 - phy-names : should be "usb"
25 ehci1: usb@0xfe203e00 {
33 phy-names = "usb";
Dehci-omap.txt3 This device is usually the child of the omap-usb-host
4 Documentation/devicetree/bindings/mfd/omap-usb-host.txt
19 Documentation/devicetree/bindings/mfd/omap-usb-host.txt
Dusb-ohci.txt16 - phy-names : "usb"
21 ohci0: usb@01c14400 {
27 phy-names = "usb";
Dallwinner,sun4i-a10-musb.txt13 - phy-names : must be "usb"
19 usb_otg: usb@01c13000 {
26 phy-names = "usb";
Dmsm-hsusb.txt8 - usb-phy: phandle for the PHY device
15 usb-phy = <&usb_otg>;
22 "qcom,usb-otg-ci" for chipsets with ChipIdea 45nm PHY
23 "qcom,usb-otg-snps" for chipsets with Synopsys 28nm PHY
89 usb@f9a55000 {
90 compatible = "qcom,usb-otg-snps";
Dqcom,dwc3.txt21 Documentation/devicetree/bindings/phy/qcom,dwc3-usb-phy.txt
26 compatible = "qcom,dwc3-hs-usb-phy";
36 compatible = "qcom,dwc3-ss-usb-phy";
Dspear-usb.txt16 compatible = "st,spear600-ehci", "usb-ehci";
35 compatible = "st,spear600-ohci", "usb-ohci";
Drenesas_usbhs.txt18 - phy-names: must be "usb"
24 usbhs: usb@e6590000 {
/linux-4.4.14/Documentation/ABI/testing/
Dconfigfs-usb-gadget-uvc1 What: /config/usb-gadget/gadget/functions/uvc.name
10 What: /config/usb-gadget/gadget/functions/uvc.name/control
15 What: /config/usb-gadget/gadget/functions/uvc.name/control/class
20 What: /config/usb-gadget/gadget/functions/uvc.name/control/class/ss
25 What: /config/usb-gadget/gadget/functions/uvc.name/control/class/fs
30 What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal
35 What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal/output
40 What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal/output/default
54 What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal/camera
59 What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal/camera/default
[all …]
Dsysfs-bus-usb1 What: /sys/bus/usb/devices/INTERFACE/authorized
9 by writing INTERFACE to /sys/bus/usb/drivers_probe
14 What: /sys/bus/usb/devices/usbX/interface_authorized_default
21 What: /sys/bus/usb/device/.../authorized
34 What: /sys/bus/usb/device/.../wusb_cdid
43 What: /sys/bus/usb/device/.../wusb_ck
54 What: /sys/bus/usb/device/.../wusb_disconnect
64 What: /sys/bus/usb/drivers/.../new_id
66 Contact: linux-usb@vger.kernel.org
80 # echo "8086 10f5" > /sys/bus/usb/drivers/foo/new_id
[all …]
Dconfigfs-usb-gadget1 What: /config/usb-gadget
8 What: /config/usb-gadget/gadget
28 What: /config/usb-gadget/gadget/configs
34 What: /config/usb-gadget/gadget/configs/config
43 What: /config/usb-gadget/gadget/configs/config/strings
50 What: /config/usb-gadget/gadget/configs/config/strings/language
59 What: /config/usb-gadget/gadget/functions
65 What: /config/usb-gadget/gadget/functions/<func>.<inst>/interface.<n>
78 What: /config/usb-gadget/gadget/functions/<func>.<inst>/interface.<n>/<property>
99 What: /config/usb-gadget/gadget/strings
[all …]
Dsysfs-class-uwb_rc4 Contact: linux-usb@vger.kernel.org
24 Contact: linux-usb@vger.kernel.org
31 Contact: linux-usb@vger.kernel.org
49 Contact: linux-usb@vger.kernel.org
62 Contact: linux-usb@vger.kernel.org
78 Contact: linux-usb@vger.kernel.org
88 Contact: linux-usb@vger.kernel.org
96 Contact: linux-usb@vger.kernel.org
105 Contact: linux-usb@vger.kernel.org
114 Contact: linux-usb@vger.kernel.org
[all …]
Dsysfs-bus-usb-devices-usbsevseg1 Where: /sys/bus/usb/.../powered
8 Where: /sys/bus/usb/.../mode_msb
9 Where: /sys/bus/usb/.../mode_lsb
19 Where: /sys/bus/usb/.../textmode
28 Where: /sys/bus/usb/.../text
34 Where: /sys/bus/usb/.../decimals
Dsysfs-bus-usb-lvstest5 What: /sys/bus/usb/devices/.../get_dev_desc
12 What: /sys/bus/usb/devices/.../u1_timeout
20 What: /sys/bus/usb/devices/.../u2_timeout
28 What: /sys/bus/usb/devices/.../hot_reset
35 What: /sys/bus/usb/devices/.../u3_entry
42 What: /sys/bus/usb/devices/.../u3_exit
Dsysfs-wusb_cbaf1 What: /sys/bus/usb/drivers/wusb_cbaf/.../wusb_*
52 What: /sys/bus/usb/drivers/wusb_cbaf/.../wusb_chid
63 What: /sys/bus/usb/drivers/wusb_cbaf/.../wusb_host_name
70 What: /sys/bus/usb/drivers/wusb_cbaf/.../wusb_host_band_groups
78 What: /sys/bus/usb/drivers/wusb_cbaf/.../wusb_device_band_groups
86 What: /sys/bus/usb/drivers/wusb_cbaf/.../wusb_cdid
94 What: /sys/bus/usb/drivers/wusb_cbaf/.../wusb_ck
Dsysfs-driver-hid-lenovo1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
9 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
16 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
23 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
31 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
38 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
45 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
Dsysfs-driver-hid-roccat-kone1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
21 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
28 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
39 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
55 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
66 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
76 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
88 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
Dsysfs-platform-tahvo-usb1 What: /sys/bus/platform/devices/tahvo-usb/otg_mode
10 What: /sys/bus/platform/devices/tahvo-usb/vbus
Dsysfs-driver-hid-picolcd1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
18 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
28 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
Dsysfs-bus-pci-drivers-ehci_hcd2 /sys/bus/usb/devices/usbN/../companion
26 echo 4 >/sys/bus/usb/devices/usb2/../companion
30 echo -4 >/sys/bus/usb/devices/usb2/../companion
Dconfigfs-usb-gadget-mass-storage1 What: /config/usb-gadget/gadget/functions/mass_storage.name
14 What: /config/usb-gadget/gadget/functions/mass_storage.name/lun.name
Dsysfs-driver-hid1 What: For USB devices : /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-b…
12 What: For USB devices : /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-b…
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/cpm/
Dusb.txt4 - compatible : "fsl,cpm1-usb", "fsl,cpm2-usb", "fsl,qe-usb"
7 usb@11bc0 {
10 compatible = "fsl,cpm2-usb";
/linux-4.4.14/drivers/phy/
DMakefile6 obj-$(CONFIG_PHY_BERLIN_USB) += phy-berlin-usb.o
8 obj-$(CONFIG_PHY_DM816X_USB) += phy-dm816x-usb.o
13 obj-$(CONFIG_PHY_LPC18XX_USB_OTG) += phy-lpc18xx-usb-otg.o
23 obj-$(CONFIG_TWL4030_USB) += phy-twl4030-usb.o
27 obj-$(CONFIG_PHY_SUN4I_USB) += phy-sun4i-usb.o
28 obj-$(CONFIG_PHY_SUN9I_USB) += phy-sun9i-usb.o
37 obj-$(CONFIG_PHY_ROCKCHIP_USB) += phy-rockchip-usb.o
42 obj-$(CONFIG_PHY_STIH407_USB) += phy-stih407-usb.o
43 obj-$(CONFIG_PHY_STIH41X_USB) += phy-stih41x-usb.o
49 obj-$(CONFIG_PHY_PISTACHIO_USB) += phy-pistachio-usb.o
/linux-4.4.14/Documentation/dvb/
Dlmedm04.txt16 dvb-usb-lme2510c-s7395.fw
27 dvb-usb-lme2510c-s7395.fw
43 dvb-usb-lme2510-lg.fw
49 dd if=US280D.sys ibs=1 skip=42360 count=3924 of=dvb-usb-lme2510-lg.fw
54 dd if=US280D.sys ibs=1 skip=35200 count=3850 of=dvb-usb-lme2510c-lg.fw
63 dd if=US290D.sys ibs=1 skip=36856 count=3976 of=dvb-usb-lme2510-s0194.fw
67 dd if=US290D.sys ibs=1 skip=33152 count=3697 of=dvb-usb-lme2510c-s0194.fw
75 dd if=US2B0D.sys ibs=1 skip=34432 count=3871 of=dvb-usb-lme2510c-rs2000.fw
79 echo -ne \\xF0\\x22 | dd conv=notrunc bs=1 count=2 seek=266 of=dvb-usb-lme2510c-rs2000.fw
DREADME.dvb-usb1 Documentation for dvb-usb-framework module and its devices
3 Idea behind the dvb-usb-framework
11 different way: With the help of a dvb-usb-framework.
33 For an example have a look in drivers/media/usb/dvb-usb/vp7045*.
35 Objective is to migrate all the usb-devices (dibusb, cinergyT2, maybe the
36 ttusb; flexcop-usb already benefits from the generic flexcop-device) to use
37 the dvb-usb-lib.
52 2005-05-30 - added basic isochronous support to the dvb-usb-framework
54 2005-04-17 - all dibusb devices ported to make use of the dvb-usb-framework
56 2005-03-31 - ported the Yakumo/Hama/Typhoon DVB-T USB2.0 device to dvb-usb.
[all …]
Dopera-firmware.txt15 dvb-usb-opera-01.fw
16 dvb-usb-opera1-fpga-01.fw
/linux-4.4.14/Documentation/devicetree/bindings/power_supply/
Dgpio-charger.txt12 usb-sdp (USB standard downstream port)
13 usb-dcp (USB dedicated charging port)
14 usb-cdp (USB charging downstream port)
15 usb-aca (USB accessory charger adapter)
21 charger-type = "usb-sdp";
Daxp20x_usb_power.txt4 -compatible: "x-powers,axp202-usb-power-supply"
31 usb-power-supply: usb-power-supply {
32 compatible = "x-powers,axp202-usb-power-supply";
Dpower_supply.txt9 usb-charger: power@e {
10 compatible = "some,usb-charger";
22 power-supplies = <&usb-charger>, <&ac-charger>;
Dlp8727_charger.txt13 - charger-type: "ac" or "usb" (string)
39 usb {
40 charger-type = "usb";
/linux-4.4.14/drivers/usb/common/
DMakefile5 obj-$(CONFIG_USB_COMMON) += usb-common.o
6 usb-common-y += common.o
7 usb-common-$(CONFIG_USB_LED_TRIG) += led.o
9 obj-$(CONFIG_USB_OTG_FSM) += usb-otg-fsm.o
/linux-4.4.14/sound/usb/usx2y/
DMakefile1 snd-usb-usx2y-objs := usbusx2y.o usX2Yhwdep.o usx2yhwdeppcm.o
2 snd-usb-us122l-objs := us122l.o
4 obj-$(CONFIG_SND_USB_USX2Y) += snd-usb-usx2y.o
5 obj-$(CONFIG_SND_USB_US122L) += snd-usb-us122l.o
/linux-4.4.14/drivers/usb/storage/
DMakefile11 obj-$(CONFIG_USB_STORAGE) += usb-storage.o
13 usb-storage-y := scsiglue.o protocol.o transport.o usb.o
14 usb-storage-y += initializers.o sierra_ms.o option_ms.o
15 usb-storage-y += usual-tables.o
16 usb-storage-$(CONFIG_USB_STORAGE_DEBUG) += debug.o
/linux-4.4.14/Documentation/devicetree/bindings/phy/
Drcar-gen2-phy.txt7 - compatible: "renesas,usb-phy-r8a7790" if the device is a part of R8A7790 SoC.
8 "renesas,usb-phy-r8a7791" if the device is a part of R8A7791 SoC.
9 "renesas,usb-phy-r8a7794" if the device is a part of R8A7794 SoC.
36 usb-phy@e6590100 {
37 compatible = "renesas,usb-phy-r8a7790";
44 usb-channel@0 {
48 usb-channel@2 {
Dsun4i-usb-phy.txt6 * allwinner,sun4i-a10-usb-phy
7 * allwinner,sun5i-a13-usb-phy
8 * allwinner,sun6i-a31-usb-phy
9 * allwinner,sun7i-a20-usb-phy
10 * allwinner,sun8i-a23-usb-phy
11 * allwinner,sun8i-a33-usb-phy
40 compatible = "allwinner,sun4i-a10-usb-phy";
Dberlin-usb-phy.txt4 - compatible: "marvell,berlin2-usb-phy" or "marvell,berlin2cd-usb-phy"
11 usb-phy@f774000 {
12 compatible = "marvell,berlin2-usb-phy";
Dphy-stih41x-usb.txt4 This file contains documentation for the usb phy found in STiH415/6 SoCs from
8 - compatible : should be "st,stih416-usb-phy" or "st,stih415-usb-phy"
19 compatible = "st,stih416-usb-phy";
Dpistachio-usb-phy.txt6 - compatible: Must be "img,pistachio-usb-phy".
13 See <dt-bindings/phy/phy-pistachio-usb.h> for a list of valid values.
21 usb_phy: usb-phy {
22 compatible = "img,pistachio-usb-phy";
Dqcom-dwc3-usb-phy.txt9 - "qcom,dwc3-hs-usb-phy" for High Speed Synopsis PHY controller
10 - "qcom,dwc3-ss-usb-phy" for Super Speed Synopsis PHY controller
22 compatible = "qcom,dwc3-hs-usb-phy";
32 compatible = "qcom,dwc3-ss-usb-phy";
Dphy-mvebu.txt33 - compatible: "marvell,armada-375-usb-cluster"
34 - reg: Should contain usb cluster register location and length.
39 usbcluster: usb-cluster@18400 {
40 compatible = "marvell,armada-375-usb-cluster";
Ddm816x-phy.txt5 - compatible : should be "ti,dm816x-usb-phy"
16 usb_phy0: usb-phy@20 {
17 compatible = "ti,dm8168-usb-phy";
Drockchip-usb-phy.txt4 - compatible: rockchip,rk3288-usb-phy
28 compatible = "rockchip,rk3288-usb-phy";
33 usbphy0: usb-phy0 {
Dpxa1928-usb-phy.txt4 - compatible: "marvell,pxa1928-usb-phy" or "marvell,pxa1928-hsic-phy"
13 compatible = "marvell,pxa1928-usb-phy";
Dphy-lpc18xx-usb-otg.txt8 - compatible : must be "nxp,lpc1850-usb-otg-phy"
22 compatible = "nxp,lpc1850-usb-otg-phy";
Dsun9i-usb-phy.txt6 * allwinner,sun9i-a80-usb-phy
29 compatible = "allwinner,sun9i-a80-usb-phy";
/linux-4.4.14/drivers/staging/comedi/drivers/
Dusbduxfast.c174 struct usb_device *usb = comedi_to_usb_dev(dev); in usbduxfast_send_cmd() local
181 ret = usb_bulk_msg(usb, usb_sndbulkpipe(usb, CHANNELLISTEP), in usbduxfast_send_cmd()
311 struct usb_device *usb = comedi_to_usb_dev(dev); in usbduxfast_submit_urb() local
315 usb_fill_bulk_urb(devpriv->urb, usb, usb_rcvbulkpipe(usb, BULKINEP), in usbduxfast_submit_urb()
767 struct usb_device *usb = comedi_to_usb_dev(dev); in usbduxfast_ai_insn_read() local
807 ret = usb_bulk_msg(usb, usb_rcvbulkpipe(usb, BULKINEP), in usbduxfast_ai_insn_read()
818 ret = usb_bulk_msg(usb, usb_rcvbulkpipe(usb, BULKINEP), in usbduxfast_ai_insn_read()
847 struct usb_device *usb = comedi_to_usb_dev(dev); in usbduxfast_upload_firmware() local
874 ret = usb_control_msg(usb, usb_sndctrlpipe(usb, 0), in usbduxfast_upload_firmware()
886 ret = usb_control_msg(usb, usb_sndctrlpipe(usb, 0), in usbduxfast_upload_firmware()
[all …]
Ddt9812.c247 struct usb_device *usb = comedi_to_usb_dev(dev); in dt9812_read_info() local
258 ret = usb_bulk_msg(usb, usb_sndbulkpipe(usb, devpriv->cmd_wr.addr), in dt9812_read_info()
263 return usb_bulk_msg(usb, usb_rcvbulkpipe(usb, devpriv->cmd_rd.addr), in dt9812_read_info()
271 struct usb_device *usb = comedi_to_usb_dev(dev); in dt9812_read_multiple_registers() local
282 ret = usb_bulk_msg(usb, usb_sndbulkpipe(usb, devpriv->cmd_wr.addr), in dt9812_read_multiple_registers()
287 return usb_bulk_msg(usb, usb_rcvbulkpipe(usb, devpriv->cmd_rd.addr), in dt9812_read_multiple_registers()
295 struct usb_device *usb = comedi_to_usb_dev(dev); in dt9812_write_multiple_registers() local
308 return usb_bulk_msg(usb, usb_sndbulkpipe(usb, devpriv->cmd_wr.addr), in dt9812_write_multiple_registers()
316 struct usb_device *usb = comedi_to_usb_dev(dev); in dt9812_rmw_multiple_registers() local
327 return usb_bulk_msg(usb, usb_sndbulkpipe(usb, devpriv->cmd_wr.addr), in dt9812_rmw_multiple_registers()
[all …]
Dusbduxsigma.c444 struct usb_device *usb = comedi_to_usb_dev(dev); in usbduxsigma_submit_urbs() local
457 urb->dev = usb; in usbduxsigma_submit_urbs()
565 struct usb_device *usb = comedi_to_usb_dev(dev); in usbbuxsigma_send_cmd() local
571 return usb_bulk_msg(usb, usb_sndbulkpipe(usb, 1), in usbbuxsigma_send_cmd()
578 struct usb_device *usb = comedi_to_usb_dev(dev); in usbduxsigma_receive_cmd() local
585 ret = usb_bulk_msg(usb, usb_rcvbulkpipe(usb, 8), in usbduxsigma_receive_cmd()
1069 struct usb_device *usb = comedi_to_usb_dev(dev); in usbduxsigma_submit_pwm_urb() local
1074 usb_fill_bulk_urb(urb, usb, usb_sndbulkpipe(usb, 4), in usbduxsigma_submit_pwm_urb()
1272 struct usb_device *usb = comedi_to_usb_dev(dev); in usbduxsigma_firmware_upload() local
1299 ret = usb_control_msg(usb, usb_sndctrlpipe(usb, 0), in usbduxsigma_firmware_upload()
[all …]
Dni_usb6501.c177 struct usb_device *usb = comedi_to_usb_dev(dev); in ni6501_port_command() local
215 ret = usb_bulk_msg(usb, in ni6501_port_command()
216 usb_sndbulkpipe(usb, in ni6501_port_command()
225 ret = usb_bulk_msg(usb, in ni6501_port_command()
226 usb_rcvbulkpipe(usb, in ni6501_port_command()
259 struct usb_device *usb = comedi_to_usb_dev(dev); in ni6501_counter_command() local
299 ret = usb_bulk_msg(usb, in ni6501_counter_command()
300 usb_sndbulkpipe(usb, in ni6501_counter_command()
309 ret = usb_bulk_msg(usb, in ni6501_counter_command()
310 usb_rcvbulkpipe(usb, in ni6501_counter_command()
[all …]
Dusbdux.c491 struct usb_device *usb = comedi_to_usb_dev(dev); in usbdux_submit_urbs() local
505 urb->dev = usb; in usbdux_submit_urbs()
606 struct usb_device *usb = comedi_to_usb_dev(dev); in send_dux_commands() local
612 return usb_bulk_msg(usb, usb_sndbulkpipe(usb, 1), in send_dux_commands()
619 struct usb_device *usb = comedi_to_usb_dev(dev); in receive_dux_commands() local
626 ret = usb_bulk_msg(usb, usb_rcvbulkpipe(usb, 8), in receive_dux_commands()
1220 struct usb_device *usb = comedi_to_usb_dev(dev); in usbduxsub_submit_pwm_urbs() local
1225 usb_fill_bulk_urb(urb, usb, usb_sndbulkpipe(usb, 4), in usbduxsub_submit_pwm_urbs()
1379 struct usb_device *usb = comedi_to_usb_dev(dev); in usbdux_firmware_upload() local
1407 ret = usb_control_msg(usb, usb_sndctrlpipe(usb, 0), in usbdux_firmware_upload()
[all …]
Dvmk80xx.c164 struct usb_device *usb = comedi_to_usb_dev(dev); in vmk80xx_do_bulk_msg() local
173 tx_pipe = usb_sndbulkpipe(usb, tx_addr); in vmk80xx_do_bulk_msg()
174 rx_pipe = usb_rcvbulkpipe(usb, rx_addr); in vmk80xx_do_bulk_msg()
182 usb_bulk_msg(usb, tx_pipe, devpriv->usb_tx_buf, in vmk80xx_do_bulk_msg()
184 usb_bulk_msg(usb, rx_pipe, devpriv->usb_rx_buf, size, NULL, HZ * 10); in vmk80xx_do_bulk_msg()
190 struct usb_device *usb = comedi_to_usb_dev(dev); in vmk80xx_read_packet() local
200 pipe = usb_rcvintpipe(usb, ep->bEndpointAddress); in vmk80xx_read_packet()
201 return usb_interrupt_msg(usb, pipe, devpriv->usb_rx_buf, in vmk80xx_read_packet()
209 struct usb_device *usb = comedi_to_usb_dev(dev); in vmk80xx_write_packet() local
221 pipe = usb_sndintpipe(usb, ep->bEndpointAddress); in vmk80xx_write_packet()
[all …]
/linux-4.4.14/arch/arm/boot/dts/
Dstih418.dtsi51 ohci0: usb@9a03c00 {
60 phy-names = "usb";
63 ehci0: usb@9a03e00 {
74 phy-names = "usb";
77 ohci1: usb@9a83c00 {
86 phy-names = "usb";
89 ehci1: usb@9a83e00 {
100 phy-names = "usb";
Dstih410-pinctrl.dtsi18 usb-oc-detect = <&pio35 0 ALT1 IN>;
19 usb-pwr-enable = <&pio35 1 ALT1 OUT>;
27 usb-oc-detect = <&pio35 2 ALT1 IN>;
28 usb-pwr-enable = <&pio35 3 ALT1 OUT>;
Dkirkwood-nsa310.dts43 pmx_led_usb_green: pmx-led-usb-green {
48 pmx_led_usb_red: pmx-led-usb-red {
123 green-usb {
124 label = "nsa310:green:usb";
127 red-usb {
128 label = "nsa310:red:usb";
Dkirkwood-dns320.dts31 blue-usb {
32 label = "dns320:blue:usb";
43 orange-usb {
44 label = "dns320:orange:usb";
Dstih410-b2120.dts48 ohci0: usb@9a03c00 {
52 ehci0: usb@9a03e00 {
56 ohci1: usb@9a83c00 {
60 ehci1: usb@9a83e00 {
Dkirkwood-dns325.dts31 white-usb {
32 label = "dns325:white:usb";
43 red-usb {
44 label = "dns325:red:usb";
Dstih416.dtsi343 compatible = "st,stih416-usb-phy";
350 ehci0: usb@fe1ffe00 {
360 phy-names = "usb";
366 ohci0: usb@fe1ffc00 {
374 phy-names = "usb";
381 ehci1: usb@fe203e00 {
391 phy-names = "usb";
397 ohci1: usb@fe203c00 {
405 phy-names = "usb";
411 ehci2: usb@fe303e00 {
[all …]
Dtegra20-iris-512.dts56 usb@c5000000 {
60 usb-phy@c5000000 {
64 usb@c5008000 {
68 usb-phy@c5008000 {
Dstih410.dtsi40 ohci0: usb@9a03c00 {
49 phy-names = "usb";
54 ehci0: usb@9a03e00 {
65 phy-names = "usb";
70 ohci1: usb@9a83c00 {
79 phy-names = "usb";
84 ehci1: usb@9a83e00 {
95 phy-names = "usb";
Dk2e.dtsi49 usb: usb@2680000 { label
64 usb1: usb@25000000 {
70 clock-names = "usb";
81 usb-phy = <&usb1_phy>, <&usb1_phy>;
Dnspire.dtsi58 compatible = "usb-nop-xceiv";
81 usb0: usb@B0000000 {
82 compatible = "lsi,zevio-usb";
86 usb-phy = <&usb_phy>;
90 usb1: usb@B4000000 {
Dimx50.dtsi187 usbotg: usb@53f80000 {
188 compatible = "fsl,imx50-usb", "fsl,imx27-usb";
195 usbh1: usb@53f80200 {
196 compatible = "fsl,imx50-usb", "fsl,imx27-usb";
204 usbh2: usb@53f80400 {
205 compatible = "fsl,imx50-usb", "fsl,imx27-usb";
213 usbh3: usb@53f80600 {
214 compatible = "fsl,imx50-usb", "fsl,imx27-usb";
Dimx35.dtsi304 usbotg: usb@53ff4000 {
305 compatible = "fsl,imx35-usb", "fsl,imx27-usb";
314 usbhost1: usb@53ff4400 {
315 compatible = "fsl,imx35-usb", "fsl,imx27-usb";
376 usbphy0: usb-phy@0 {
378 compatible = "usb-nop-xceiv";
381 usbphy1: usb-phy@1 {
383 compatible = "usb-nop-xceiv";
Dtegra30-apalis-eval.dts150 usb@7d000000 {
154 usb-phy@7d000000 {
161 usb@7d004000 {
165 usb-phy@7d004000 {
171 usb@7d008000 {
175 usb-phy@7d008000 {
Dtegra20.dtsi638 usb@c5000000 {
639 compatible = "nvidia,tegra20-ehci", "usb-ehci";
646 reset-names = "usb";
652 phy1: usb-phy@c5000000 {
653 compatible = "nvidia,tegra20-usb-phy";
662 reset-names = "usb", "utmi-pads";
675 usb@c5004000 {
676 compatible = "nvidia,tegra20-ehci", "usb-ehci";
682 reset-names = "usb";
687 phy2: usb-phy@c5004000 {
[all …]
Dimx51.dtsi102 compatible = "usb-nop-xceiv";
252 usbotg: usb@73f80000 {
253 compatible = "fsl,imx51-usb", "fsl,imx27-usb";
262 usbh1: usb@73f80200 {
263 compatible = "fsl,imx51-usb", "fsl,imx27-usb";
272 usbh2: usb@73f80400 {
273 compatible = "fsl,imx51-usb", "fsl,imx27-usb";
282 usbh3: usb@73f80600 {
283 compatible = "fsl,imx51-usb", "fsl,imx27-usb";
Dtegra30.dtsi798 usb@7d000000 {
799 compatible = "nvidia,tegra30-ehci", "usb-ehci";
805 reset-names = "usb";
811 phy1: usb-phy@7d000000 {
812 compatible = "nvidia,tegra30-usb-phy";
820 reset-names = "usb", "utmi-pads";
836 usb@7d004000 {
837 compatible = "nvidia,tegra30-ehci", "usb-ehci";
843 reset-names = "usb";
848 phy2: usb-phy@7d004000 {
[all …]
Dtegra124.dtsi833 usb@0,7d000000 {
834 compatible = "nvidia,tegra124-ehci", "nvidia,tegra30-ehci", "usb-ehci";
840 reset-names = "usb";
845 phy1: usb-phy@0,7d000000 {
846 compatible = "nvidia,tegra124-usb-phy", "nvidia,tegra30-usb-phy";
855 reset-names = "usb", "utmi-pads";
870 usb@0,7d004000 {
871 compatible = "nvidia,tegra124-ehci", "nvidia,tegra30-ehci", "usb-ehci";
877 reset-names = "usb";
882 phy2: usb-phy@0,7d004000 {
[all …]
Dimx53.dtsi283 compatible = "usb-nop-xceiv";
290 compatible = "usb-nop-xceiv";
296 usbotg: usb@53f80000 {
297 compatible = "fsl,imx53-usb", "fsl,imx27-usb";
306 usbh1: usb@53f80200 {
307 compatible = "fsl,imx53-usb", "fsl,imx27-usb";
317 usbh2: usb@53f80400 {
318 compatible = "fsl,imx53-usb", "fsl,imx27-usb";
327 usbh3: usb@53f80600 {
328 compatible = "fsl,imx53-usb", "fsl,imx27-usb";
Dtegra30-colibri-eval-v3.dts96 usb@7d000000 {
100 usb-phy@7d000000 {
107 usb@7d008000 {
111 usb-phy@7d008000 {
Dusb_a9g20_lpw.dts13 compatible = "calao,usb-a9g20-lpw", "calao,usb-a9g20", "atmel,at91sam9g20", "atmel,at91sam9";
Dimx25.dtsi492 usbotg: usb@53ff4000 {
493 compatible = "fsl,imx25-usb", "fsl,imx27-usb";
502 usbhost1: usb@53ff4400 {
503 compatible = "fsl,imx25-usb", "fsl,imx27-usb";
560 usbphy0: usb-phy@0 {
562 compatible = "usb-nop-xceiv";
565 usbphy1: usb-phy@1 {
567 compatible = "usb-nop-xceiv";
Dkirkwood-nsa310a.dts37 pmx_led_usb_green: pmx-led-usb-green {
101 green-usb {
102 label = "nsa310:green:usb";
Dsun9i-a80.dtsi148 compatible = "allwinner,sun9i-a80-usb-mod-clk";
159 compatible = "allwinner,sun9i-a80-usb-phy-clk";
365 ehci0: usb@00a00000 {
372 phy-names = "usb";
376 ohci0: usb@00a00400 {
383 phy-names = "usb";
388 compatible = "allwinner,sun9i-a80-usb-phy";
398 ehci1: usb@00a01000 {
405 phy-names = "usb";
410 compatible = "allwinner,sun9i-a80-usb-phy";
[all …]
Dqcom-apq8064.dtsi454 compatible = "qcom,usb-otg-ci";
469 compatible = "qcom,usb-otg-ci";
484 compatible = "qcom,usb-otg-ci";
504 usb-phy = <&usb1_phy>;
507 usb1: usb@12500000 {
512 usb-phy = <&usb1_phy>;
515 usb3: usb@12520000 {
520 usb-phy = <&usb3_phy>;
523 usb4: usb@12530000 {
528 usb-phy = <&usb4_phy>;
Dkirkwood-ib62x0.dts34 pmx_led_usb_transfer: pmx-led-usb-transfer {
42 pmx_button_usb_copy: pmx-button-usb-copy {
92 usb-copy {
Ddm816x.dtsi106 usb_phy0: usb-phy@20 {
107 compatible = "ti,dm8168-usb-phy";
116 usb_phy1: usb-phy@28 {
117 compatible = "ti,dm8168-usb-phy";
380 usb: usb_otg_hs@47401000 { label
381 compatible = "ti,am33xx-usb";
388 usb0: usb@47401000 {
428 usb1: usb@47401800 {
Dberlin2cd.dtsi124 usb_phy0: usb-phy@b74000 {
125 compatible = "marvell,berlin2cd-usb-phy";
132 usb_phy1: usb-phy@b78000 {
133 compatible = "marvell,berlin2cd-usb-phy";
364 usb0: usb@ed0000 {
370 phy-names = "usb-phy";
374 usb1: usb@ee0000 {
380 phy-names = "usb-phy";
Dspear600.dtsi101 compatible = "st,spear600-ehci", "usb-ehci";
109 compatible = "st,spear600-ehci", "usb-ehci";
117 compatible = "st,spear600-ohci", "usb-ohci";
125 compatible = "st,spear600-ohci", "usb-ohci";
Dbcm21664-garnet.dts49 usbotg: usb@3f120000 {
53 usbphy: usb-phy@3f130000 {
Dtegra114.dtsi674 usb@7d000000 {
675 compatible = "nvidia,tegra30-ehci", "usb-ehci";
681 reset-names = "usb";
686 phy1: usb-phy@7d000000 {
687 compatible = "nvidia,tegra30-usb-phy";
695 reset-names = "usb", "utmi-pads";
710 usb@7d008000 {
711 compatible = "nvidia,tegra30-ehci", "usb-ehci";
717 reset-names = "usb";
722 phy3: usb-phy@7d008000 {
[all …]
Dspear3xx.dtsi83 compatible = "st,spear600-ehci", "usb-ehci";
90 compatible = "st,spear600-ohci", "usb-ohci";
97 compatible = "st,spear600-ohci", "usb-ohci";
Dzynq-zed.dts37 compatible = "usb-nop-xceiv";
67 usb-phy = <&usb_phy0>;
Dbcm4708-netgear-r6300-v2.dts48 usb {
49 label = "bcm53xx:blue:usb";
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/qe/
Dusb.txt4 - compatible : should be "fsl,<chip>-qe-usb", "fsl,mpc8323-qe-usb".
5 - reg : the first two cells should contain usb registers location and
24 usb@6c0 {
25 compatible = "fsl,mpc8360-qe-usb", "fsl,mpc8323-qe-usb";
/linux-4.4.14/Documentation/ABI/stable/
Dsysfs-bus-usb1 What: /sys/bus/usb/devices/.../power/persist
12 For more information, see Documentation/usb/persist.txt.
14 What: /sys/bus/usb/devices/.../power/autosuspend
30 What: /sys/bus/usb/device/.../power/connected_duration
42 What: /sys/bus/usb/device/.../power/active_duration
61 What: /sys/bus/usb/devices/<busnum>-<port[.port]>...:<config num>-<interface num>/supports_autosus…
75 git://git.moblin.org/users/sarah/usb-pm-tool/
77 What: /sys/bus/usb/device/.../avoid_reset_quirk
88 What: /sys/bus/usb/devices/.../devnum
95 What: /sys/bus/usb/devices/.../bConfigurationValue
[all …]
Dsysfs-driver-usb-usbtmc1 What: /sys/bus/usb/drivers/usbtmc/*/interface_capabilities
2 What: /sys/bus/usb/drivers/usbtmc/*/device_capabilities
15 What: /sys/bus/usb/drivers/usbtmc/*/usb488_interface_capabilities
16 What: /sys/bus/usb/drivers/usbtmc/*/usb488_device_capabilities
30 What: /sys/bus/usb/drivers/usbtmc/*/TermChar
43 What: /sys/bus/usb/drivers/usbtmc/*/TermCharEnabled
54 What: /sys/bus/usb/drivers/usbtmc/*/auto_abort
/linux-4.4.14/drivers/uwb/i1480/dfu/
DMakefile1 obj-$(CONFIG_UWB_I1480U) += i1480-dfu-usb.o
3 i1480-dfu-usb-objs := \
7 usb.o
/linux-4.4.14/arch/mips/include/asm/octeon/
Dcvmx-ciu-defs.h304 uint64_t usb:1; member
332 uint64_t usb:1;
384 uint64_t usb:1; member
412 uint64_t usb:1;
460 uint64_t usb:1; member
488 uint64_t usb:1;
543 uint64_t usb:1; member
571 uint64_t usb:1;
619 uint64_t usb:1; member
643 uint64_t usb:1;
[all …]
/linux-4.4.14/sound/usb/caiaq/
DMakefile1 snd-usb-caiaq-y := device.o audio.o midi.o control.o
2 snd-usb-caiaq-$(CONFIG_SND_USB_CAIAQ_INPUT) += input.o
4 obj-$(CONFIG_SND_USB_CAIAQ) += snd-usb-caiaq.o
/linux-4.4.14/drivers/media/usb/b2c2/
DMakefile1 b2c2-flexcop-usb-objs := flexcop-usb.o
2 obj-$(CONFIG_DVB_B2C2_FLEXCOP_USB) += b2c2-flexcop-usb.o
/linux-4.4.14/arch/powerpc/boot/dts/
Dwii.dts119 usb@0d040000 {
120 compatible = "nintendo,hollywood-usb-ehci",
121 "usb-ehci";
127 usb@0d050000 {
128 compatible = "nintendo,hollywood-usb-ohci",
129 "usb-ohci";
135 usb@0d060000 {
136 compatible = "nintendo,hollywood-usb-ohci",
137 "usb-ohci";
/linux-4.4.14/drivers/isdn/gigaset/
Dusb-gigaset.c55 MODULE_DEVICE_TABLE(usb, gigaset_table);
157 struct usb_device *udev = cs->hw.usb->udev; in gigaset_set_modem_ctrl()
180 struct usb_device *udev = cs->hw.usb->udev; in set_value()
200 0, 0, cs->hw.usb->bchars, 6, 2000 /*?*/); in set_value()
309 if (cs->hw.usb->busy) { in gigaset_modem_fill()
359 src = cs->hw.usb->rcvbuf; in gigaset_read_int_callback()
407 cs->hw.usb->busy = 0; in gigaset_write_bulk_callback()
420 cs->hw.usb->busy = 0; in gigaset_write_bulk_callback()
432 struct usb_cardstate *ucs = cs->hw.usb; in send_cb()
541 struct usb_device *udev = cs->hw.usb->udev; in gigaset_brkchars()
[all …]
/linux-4.4.14/drivers/media/radio/si470x/
DMakefile5 radio-usb-si470x-objs := radio-si470x-usb.o radio-si470x-common.o
8 obj-$(CONFIG_USB_SI470X) += radio-usb-si470x.o
/linux-4.4.14/Documentation/hid/
Dhiddev.txt21 usb.c ---> hid-core.c ----> hid-input.c ----> [keyboard/mouse/joystick/event]
35 mknod /dev/usb/hiddev0 c 180 96
36 mknod /dev/usb/hiddev1 c 180 97
37 mknod /dev/usb/hiddev2 c 180 98
38 mknod /dev/usb/hiddev3 c 180 99
39 mknod /dev/usb/hiddev4 c 180 100
40 mknod /dev/usb/hiddev5 c 180 101
41 mknod /dev/usb/hiddev6 c 180 102
42 mknod /dev/usb/hiddev7 c 180 103
43 mknod /dev/usb/hiddev8 c 180 104
[all …]
/linux-4.4.14/arch/mips/boot/dts/brcm/
Dbcm7435.dtsi163 ehci0: usb@480300 {
172 ohci0: usb@480400 {
182 ehci1: usb@480500 {
191 ohci1: usb@480600 {
201 ehci2: usb@490300 {
210 ohci2: usb@490400 {
220 ehci3: usb@490500 {
229 ohci3: usb@490600 {
Dbcm7425.dtsi149 ehci0: usb@480300 {
158 ohci0: usb@480400 {
168 ehci1: usb@480500 {
177 ohci1: usb@480600 {
187 ehci2: usb@490300 {
196 ohci2: usb@490400 {
206 ehci3: usb@490500 {
215 ohci3: usb@490600 {
Dbcm7346.dtsi242 ehci0: usb@480300 {
251 ohci0: usb@480400 {
261 ehci1: usb@480500 {
270 ohci1: usb@480600 {
280 ehci2: usb@490300 {
289 ohci2: usb@490400 {
299 ehci3: usb@490500 {
308 ohci3: usb@490600 {
Dbcm7420.dtsi148 ehci0: usb@488300 {
156 ohci0: usb@488400 {
166 ehci1: usb@488500 {
174 ohci1: usb@488600 {
Dbcm6368.dtsi74 ehci0: usb@10001500 {
83 ohci0: usb@10001600 {
/linux-4.4.14/Documentation/ABI/obsolete/
Dsysfs-driver-hid-roccat-ryos1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
9 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
21 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
31 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
41 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
51 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
61 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
71 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
81 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
92 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
[all …]
Dsysfs-driver-hid-roccat-isku1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
12 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
20 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
31 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
41 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
51 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
61 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
71 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
81 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
91 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
[all …]
Dsysfs-driver-hid-roccat-koneplus1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
12 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
24 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
36 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
44 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
55 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
70 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
82 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
98 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
111 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
[all …]
Dsysfs-driver-hid-roccat-konepure1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
13 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
21 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
29 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
40 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
55 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
71 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
80 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
88 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
97 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
Dsysfs-driver-hid-roccat-kovaplus1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
11 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
22 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
32 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
42 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
54 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
62 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
77 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
89 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
105 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
Dsysfs-driver-hid-roccat-pyra1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
19 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
28 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
40 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
48 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
63 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
75 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
91 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
104 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
115 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
Dsysfs-driver-hid-roccat-savu1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
16 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
24 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
39 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
47 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
58 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
70 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
Dsysfs-driver-hid-roccat-arvo1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
11 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
22 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
31 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
44 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
/linux-4.4.14/drivers/power/
Dda9150-charger.c33 struct power_supply *usb; member
383 power_supply_changed(charger->usb); in da9150_charger_tjunc_irq()
394 power_supply_changed(charger->usb); in da9150_charger_vfault_irq()
414 charger->supply_online = charger->usb; in da9150_charger_vbus_irq()
423 power_supply_changed(charger->usb); in da9150_charger_vbus_irq()
442 power_supply_changed(charger->usb); in da9150_charger_otg_work()
560 charger->usb = power_supply_register(dev, &usb_desc, NULL); in da9150_charger_probe()
561 if (IS_ERR(charger->usb)) { in da9150_charger_probe()
562 ret = PTR_ERR(charger->usb); in da9150_charger_probe()
581 charger->supply_online = charger->usb; in da9150_charger_probe()
[all …]
Dpcf50633-charger.c36 struct power_supply *usb; member
107 power_supply_changed(mbc->usb); in pcf50633_mbc_usb_curlim_set()
282 power_supply_changed(mbc->usb); in pcf50633_mbc_irq_handler()
426 mbc->usb = power_supply_register(&pdev->dev, &pcf50633_mbc_usb_desc, in pcf50633_mbc_probe()
428 if (IS_ERR(mbc->usb)) { in pcf50633_mbc_probe()
431 ret = PTR_ERR(mbc->usb); in pcf50633_mbc_probe()
440 power_supply_unregister(mbc->usb); in pcf50633_mbc_probe()
468 power_supply_unregister(mbc->usb); in pcf50633_mbc_remove()
Dlp8727_charger.c84 struct power_supply *usb; member
199 pchg->chg_param = pdata ? pdata->usb : NULL; in lp8727_id_detection()
246 power_supply_changed(pchg->psy->usb); in lp8727_delayed_func()
464 psy->usb = power_supply_register(pchg->dev, &lp8727_usb_desc, in lp8727_register_psy()
466 if (IS_ERR(psy->usb)) in lp8727_register_psy()
476 power_supply_unregister(psy->usb); in lp8727_register_psy()
491 power_supply_unregister(psy->usb); in lp8727_unregister_psy()
535 pdata->usb = lp8727_parse_charge_pdata(dev, child); in lp8727_parse_dt()
Dsmb347-charger.c143 struct power_supply *usb; member
234 bool usb = false; in smb347_update_ps_status() local
250 usb = !(val & IRQSTAT_E_USBIN_UV_STAT); in smb347_update_ps_status()
253 ret = smb->mains_online != dc || smb->usb_online != usb; in smb347_update_ps_status()
255 smb->usb_online = usb; in smb347_update_ps_status()
783 power_supply_changed(smb->usb); in smb347_interrupt()
1259 smb->usb = power_supply_register(dev, &smb347_usb_desc, in smb347_probe()
1261 if (IS_ERR(smb->usb)) { in smb347_probe()
1264 return PTR_ERR(smb->usb); in smb347_probe()
1273 power_supply_unregister(smb->usb); in smb347_probe()
[all …]
Dwm831x_power.c25 struct power_supply *usb; member
489 power_supply_changed(wm831x_power->usb); in wm831x_pwr_src_irq()
548 power->usb = power_supply_register(&pdev->dev, &power->usb_desc, NULL); in wm831x_power_probe()
549 if (IS_ERR(power->usb)) { in wm831x_power_probe()
550 ret = PTR_ERR(power->usb); in wm831x_power_probe()
627 power_supply_unregister(power->usb); in wm831x_power_probe()
656 power_supply_unregister(wm831x_power->usb); in wm831x_power_remove()
Dmax8925_power.c72 struct power_supply *usb; member
540 info->usb = power_supply_register(&pdev->dev, &usb_desc, &psy_cfg); in max8925_power_probe()
541 if (IS_ERR(info->usb)) { in max8925_power_probe()
542 ret = PTR_ERR(info->usb); in max8925_power_probe()
545 info->usb->dev.parent = &pdev->dev; in max8925_power_probe()
577 power_supply_unregister(info->usb); in max8925_power_remove()
Dab8500_charger.c296 struct ab8500_charger_info usb; member
413 if (!di->usb.charger_connected && in ab8500_power_supply_changed()
420 di->usb.charger_connected)) { in ab8500_power_supply_changed()
431 if (connected != di->usb.charger_connected) { in ab8500_charger_set_usb_connected()
433 di->usb.charger_connected = connected; in ab8500_charger_set_usb_connected()
518 if (di->usb.charger_connected) { in ab8500_charger_get_vbus_voltage()
540 if (di->usb.charger_online) { in ab8500_charger_get_usb_current()
584 if (di->usb.charger_online) { in ab8500_charger_usb_cv()
1149 if (!di->usb.charger_connected) in ab8500_charger_set_current()
1160 if (!di->usb.charger_connected && !di->ac.charger_connected) in ab8500_charger_set_current()
[all …]
/linux-4.4.14/drivers/usb/atm/
Dueagle-atm.c619 static int uea_send_modem_cmd(struct usb_device *usb, in uea_send_modem_cmd() argument
627 ret = usb_control_msg(usb, in uea_send_modem_cmd()
628 usb_sndctrlpipe(usb, 0), in uea_send_modem_cmd()
645 struct usb_device *usb = context; in uea_upload_pre_firmware() local
651 uea_enters(usb); in uea_upload_pre_firmware()
653 uea_err(usb, "firmware is not available\n"); in uea_upload_pre_firmware()
672 ret = uea_send_modem_cmd(usb, F8051_USBCS, sizeof(value), &value); in uea_upload_pre_firmware()
675 uea_err(usb, "modem reset failed with error %d\n", ret); in uea_upload_pre_firmware()
687 ret = uea_send_modem_cmd(usb, add, len, pfw + 3); in uea_upload_pre_firmware()
689 uea_err(usb, "uploading firmware data failed " in uea_upload_pre_firmware()
[all …]
/linux-4.4.14/arch/arm/mach-omap1/
DMakefile27 usb-fs-$(CONFIG_USB) := usb.o
28 obj-y += $(usb-fs-m) $(usb-fs-y)
/linux-4.4.14/tools/usb/usbip/
DREADME94 3-3.1:1.0 -> snd-usb-audio
95 3-3.1:1.1 -> snd-usb-audio
98 3-3.2:1.0 -> usb-storage
111 A USB storage device of busid 3-3.2 is now bound to the usb-storage
120 usbip debug: usbip_bind.c:162:[unbind_other] 3-3.2:1.0 -> usb-storage
179 6-1:1.0 used by usb-storage
194 - See /proc/bus/usb/devices and find "Driver=..." lines of the device.
202 Mailing List: linux-usb@vger.kernel.org
Dconfigure.ac4 AC_INIT([usbip-utils], [2.0], [linux-usb@vger.kernel.org])
86 # Sets directory containing usb.ids.
89 [where usb.ids is found (default /usr/share/hwdata/)])],
/linux-4.4.14/Documentation/devicetree/bindings/arm/
Dste-nomadik.txt23 compatible="calaosystems,usb-s8815";
25 Required node: usb-s8815
29 usb-s8815 {
/linux-4.4.14/drivers/net/usb/
Dpegasus.c111 MODULE_DEVICE_TABLE(usb, pegasus_ids);
131 ret = usb_control_msg(pegasus->usb, usb_rcvctrlpipe(pegasus->usb, 0), in get_registers()
144 ret = usb_control_msg(pegasus->usb, usb_sndctrlpipe(pegasus->usb, 0), in set_registers()
157 ret = usb_control_msg(pegasus->usb, usb_sndctrlpipe(pegasus->usb, 0), in set_register()
187 usb_fill_control_urb(async_urb, pegasus->usb, in update_eth_regs_async()
188 usb_sndctrlpipe(pegasus->usb, 0), (void *)req, in update_eth_regs_async()
406 static int enable_net_traffic(struct net_device *dev, struct usb_device *usb) in enable_net_traffic() argument
529 usb_fill_bulk_urb(pegasus->rx_urb, pegasus->usb, in read_bulk_callback()
530 usb_rcvbulkpipe(pegasus->usb, 1), in read_bulk_callback()
570 usb_fill_bulk_urb(pegasus->rx_urb, pegasus->usb, in rx_fixup()
[all …]
Dhso.c146 struct usb_device *usb; member
278 struct usb_device *usb; member
322 struct usb_device *usb, gfp_t gfp);
481 MODULE_DEVICE_TABLE(usb, hso_ids);
815 odev->parent->usb, in hso_net_start_xmit()
816 usb_sndbulkpipe(odev->parent->usb, in hso_net_start_xmit()
1052 odev->parent->usb, in read_bulk_callback()
1053 usb_rcvbulkpipe(odev->parent->usb, in read_bulk_callback()
1143 usb_fill_bulk_urb(urb, serial->parent->usb, in hso_resubmit_rx_bulk_urb()
1144 usb_rcvbulkpipe(serial->parent->usb, in hso_resubmit_rx_bulk_urb()
[all …]
Dcdc-phonet.c42 struct usb_device *usb; member
74 usb_fill_bulk_urb(req, pnd->usb, pnd->tx_pipe, skb->data, skb->len, in usbpn_xmit()
137 usb_fill_bulk_urb(req, pnd->usb, pnd->rx_pipe, page_address(page), in rx_submit()
227 err = usb_set_interface(pnd->usb, num, pnd->active_setting); in usbpn_open()
264 return usb_set_interface(pnd->usb, num, !pnd->active_setting); in usbpn_close()
327 MODULE_DEVICE_TABLE(usb, usbpn_ids);
379 pnd->usb = usbdev; in usbpn_probe()
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/
Dusb.c171 return bus_if->bus_priv.usb; in brcmf_usb_get_buspub()
1209 devinfo = bus->bus_priv.usb->devinfo; in brcmf_usb_probe_phase2()
1257 bus->bus_priv.usb = bus_pub; in brcmf_usb_probe_cb()
1309 struct usb_device *usb = interface_to_usbdev(intf); in brcmf_usb_probe() local
1323 devinfo->usbdev = usb; in brcmf_usb_probe()
1324 devinfo->dev = &usb->dev; in brcmf_usb_probe()
1334 if (usb->descriptor.bNumConfigurations != 1) { in brcmf_usb_probe()
1336 usb->descriptor.bNumConfigurations); in brcmf_usb_probe()
1341 if ((usb->descriptor.bDeviceClass != USB_CLASS_VENDOR_SPEC) && in brcmf_usb_probe()
1342 (usb->descriptor.bDeviceClass != USB_CLASS_MISC) && in brcmf_usb_probe()
[all …]
/linux-4.4.14/drivers/usb/serial/
DMakefile9 usbserial-y := usb-serial.o generic.o bus.o
30 obj-$(CONFIG_USB_SERIAL_IR) += ir-usb.o
37 obj-$(CONFIG_USB_SERIAL_METRO) += metro-usb.o
52 obj-$(CONFIG_USB_SERIAL_SIMPLE) += usb-serial-simple.o
/linux-4.4.14/sound/usb/hiface/
DMakefile1 snd-usb-hiface-objs := chip.o pcm.o
2 obj-$(CONFIG_SND_USB_HIFACE) += snd-usb-hiface.o
/linux-4.4.14/Documentation/devicetree/bindings/clock/
Dsunxi.txt67 "allwinner,sun4i-a10-usb-clk" - for usb gates + resets on A10 / A20
68 "allwinner,sun5i-a13-usb-clk" - for usb gates + resets on A13
69 "allwinner,sun6i-a31-usb-clk" - for usb gates + resets on A31
70 "allwinner,sun8i-a23-usb-clk" - for usb gates + resets on A23
71 "allwinner,sun9i-a80-usb-mod-clk" - for usb gates + resets on A80
72 "allwinner,sun9i-a80-usb-phy-clk" - for usb phy gates + resets on A80
83 "allwinner,*-usb-clk", "allwinner,*-mmc-clk",
89 And "allwinner,*-usb-clk" clocks also require:
Dat91-clock.txt69 "atmel,at91rm9200-clk-usb" or
70 "atmel,at91sam9x5-clk-usb" or
71 "atmel,at91sam9n12-clk-usb":
72 at91 usb clock
408 clocks = <&usb>;
414 clocks = <&usb>;
419 Required properties for usb clock:
423 - atmel,clk-divisors (only available for "atmel,at91rm9200-clk-usb"):
424 usb clock divisor table.
428 usb: usbck {
[all …]
/linux-4.4.14/sound/usb/6fire/
DMakefile1 snd-usb-6fire-objs += chip.o comm.o midi.o control.o firmware.o pcm.o
2 obj-$(CONFIG_SND_USB_6FIRE) += snd-usb-6fire.o
/linux-4.4.14/drivers/usb/gadget/legacy/
DMakefile5 ccflags-y := -I$(srctree)/drivers/usb/gadget/
6 ccflags-y += -I$(srctree)/drivers/usb/gadget/udc/
7 ccflags-y += -I$(srctree)/drivers/usb/gadget/function/
/linux-4.4.14/sound/usb/
DKconfig23 will be called snd-usb-audio.
47 will be called snd-usb-usx2y.
74 will be called snd-usb-caiaq.
102 will be called snd-usb-us122l.
148 will be called snd-usb-hiface.
158 https://github.com/anyc/snd-usb-bcd2000
163 source "sound/usb/line6/Kconfig"
DMakefile5 snd-usb-audio-objs := card.o \
21 obj-$(CONFIG_SND_USB_AUDIO) += snd-usb-audio.o snd-usbmidi-lib.o
/linux-4.4.14/Documentation/devicetree/bindings/dma/
Drenesas,usb-dmac.txt4 - compatible: must contain "renesas,usb-dmac"
18 compatible = "renesas,usb-dmac";
29 compatible = "renesas,usb-dmac";
/linux-4.4.14/drivers/net/wireless/
Dzd1201.c48 MODULE_DEVICE_TABLE(usb, zd1201_table);
136 dev_warn(&zd->usb->dev, "%s: urb failed: %d\n", in zd1201_usbfree()
176 usb_fill_bulk_urb(urb, zd->usb, usb_sndbulkpipe(zd->usb, zd->endp_out2), in zd1201_docmd()
214 dev_warn(&zd->usb->dev, "%s: rx urb failed: %d\n", in zd1201_usbrx()
401 urb->dev = zd->usb; in zd1201_usbrx()
445 …dev_dbg(&zd->usb->dev, "riddatalen mismatches, expected=%u, (packet=%u) length=%u, rid=0x%04X, rid… in zd1201_getconfig()
462 dev_dbg(&zd->usb->dev, "Packet type mismatch: 0x%x not 0x3\n", in zd1201_getconfig()
477 dev_dbg(&zd->usb->dev, "Rx Resource packet type error: %02X\n", in zd1201_getconfig()
555 usb_fill_bulk_urb(urb, zd->usb, usb_sndbulkpipe(zd->usb, in zd1201_setconfig()
576 usb_fill_bulk_urb(urb, zd->usb, usb_sndbulkpipe(zd->usb, zd->endp_out2), in zd1201_setconfig()
[all …]
/linux-4.4.14/arch/mips/netlogic/xlp/
DMakefile4 obj-y += usb-init.o
5 obj-y += usb-init-xlp2.o
/linux-4.4.14/drivers/usb/core/
DMakefile5 usbcore-y := usb.o hub.o hcd.o urb.o message.o driver.o
11 usbcore-$(CONFIG_ACPI) += usb-acpi.o
/linux-4.4.14/Documentation/devicetree/bindings/power/
Dbq2415x.txt30 - ti,usb-charger-detection: phandle to usb charger detection device.
46 ti,usb-charger-detection = <&isp1704>;
Disp1704.txt8 - usb-phy: Should contain a phandle to the USB PHY
16 usb-phy = <&usb2_phy>;
/linux-4.4.14/Documentation/devicetree/bindings/mfd/
Dab8500.txt45 : USB_CH_TH_PROT_R : : Die temp is above usb charger
46 : USB_CH_TH_PROT_F : : Die temp is below usb charger
60 ab8500-usb : ID_WAKEUP_R : vddulpivio18 : Universal Serial Bus
70 pwm|regulator|rtc|sysctrl|usb]";
107 ab8500-usb {
108 compatible = "stericsson,ab8500-usb";
/linux-4.4.14/drivers/media/usb/cx231xx/
DMakefile15 ccflags-y += -Idrivers/media/usb/dvb-usb
/linux-4.4.14/arch/arm/mach-pxa/include/mach/
Dpalm27x.h69 extern void __init palm27x_power_init(int ac, int usb);
71 static inline void palm27x_power_init(int ac, int usb) {} in palm27x_power_init() argument
/linux-4.4.14/drivers/
DMakefile97 obj-$(CONFIG_USB_PHY) += usb/
98 obj-$(CONFIG_USB) += usb/
99 obj-$(CONFIG_PCI) += usb/
100 obj-$(CONFIG_USB_GADGET) += usb/
/linux-4.4.14/Documentation/wimax/
DREADME.i2400m74 * BUSTYPE will be usb or sdio, depending on the hardware you have.
159 * /sys/kernel/debug/wimax:DEVNAME/i2400m-usb (or -sdio) for the
160 bus-specific i2400m-usb or i2400m-sdio controls).
171 /sys/kernel/debug/wimax:wmx0/i2400m-usb/dl_tx
172 /sys/kernel/debug/wimax:wmx0/i2400m-usb/dl_rx
173 /sys/kernel/debug/wimax:wmx0/i2400m-usb/dl_notif
174 /sys/kernel/debug/wimax:wmx0/i2400m-usb/dl_fw
175 /sys/kernel/debug/wimax:wmx0/i2400m-usb/dl_usb
251 6.1. Driver complains about 'i2400m-fw-usb-1.2.sbcf: request failed'
256 i2400m_usb 5-4:1.0: fw i2400m-fw-usb-1.3.sbcf: request failed: -2
[all …]
/linux-4.4.14/Documentation/zh_CN/
Dmagic-number.txt88 USB_SERIAL_MAGIC 0x6702 usb_serial drivers/usb/serial/usb-serial.h
90 USB_BLUETOOTH_MAGIC 0x6d02 usb_bluetooth drivers/usb/class/bluetty.c
92 USB_SERIAL_PORT_MAGIC 0x7301 usb_serial_port drivers/usb/serial/usb-serial.h
137 PWC_MAGIC 0x89DC10AB pwc_device drivers/usb/media/pwc.h
/linux-4.4.14/arch/mips/boot/dts/ralink/
Drt3050.dtsi59 usb@101c0000 {
60 compatible = "ralink,rt3050-usb", "snps,dwc2";
/linux-4.4.14/Documentation/devicetree/bindings/mips/cavium/
Ductl.txt35 compatible = "cavium,octeon-6335-ehci","usb-ehci";
41 compatible = "cavium,octeon-6335-ohci","usb-ohci";
/linux-4.4.14/Documentation/input/
Dbcm5974.txt29 The driver loads automatically for the supported usb device ids, and
37 different interfaces of the same usb device. This creates a race condition
39 HID mouse and keyboard, and claim the whole device. To remedy, the usb
/linux-4.4.14/drivers/usb/gadget/function/
DMakefile5 ccflags-y := -I$(srctree)/drivers/usb/gadget/
6 ccflags-y += -I$(srctree)/drivers/usb/gadget/udc/

123456