Home
last modified time | relevance | path

Searched refs:usb (Results 1 – 25 of 713) sorted by relevance

12345678910>>...29

/linux-3.4.99/drivers/media/dvb/dvb-usb/
DMakefile1 dvb-usb-objs = dvb-usb-firmware.o dvb-usb-init.o dvb-usb-urb.o dvb-usb-i2c.o dvb-usb-dvb.o dvb-usb-…
2 obj-$(CONFIG_DVB_USB) += dvb-usb.o
4 dvb-usb-vp7045-objs = vp7045.o vp7045-fe.o
5 obj-$(CONFIG_DVB_USB_VP7045) += dvb-usb-vp7045.o
7 dvb-usb-vp702x-objs = vp702x.o vp702x-fe.o
8 obj-$(CONFIG_DVB_USB_VP702X) += dvb-usb-vp702x.o
10 dvb-usb-gp8psk-objs = gp8psk.o gp8psk-fe.o
11 obj-$(CONFIG_DVB_USB_GP8PSK) += dvb-usb-gp8psk.o
13 dvb-usb-dtt200u-objs = dtt200u.o dtt200u-fe.o
14 obj-$(CONFIG_DVB_USB_DTT200U) += dvb-usb-dtt200u.o
[all …]
/linux-3.4.99/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.c59 u16 fhci_get_sof_timer_count(struct fhci_usb *usb) in fhci_get_sof_timer_count() argument
61 return be16_to_cpu(in_be16(&usb->fhci->regs->usb_sof_tmr) / 12); in fhci_get_sof_timer_count()
65 static u32 endpoint_zero_init(struct fhci_usb *usb, in endpoint_zero_init() argument
71 rc = fhci_create_ep(usb, data_mem, ring_len); in endpoint_zero_init()
76 fhci_init_ep_registers(usb, usb->ep0, data_mem); in endpoint_zero_init()
82 void fhci_usb_enable_interrupt(struct fhci_usb *usb) in fhci_usb_enable_interrupt() argument
84 struct fhci_hcd *fhci = usb->fhci; in fhci_usb_enable_interrupt()
86 if (usb->intr_nesting_cnt == 1) { in fhci_usb_enable_interrupt()
91 out_be16(&usb->fhci->regs->usb_event, 0xffff); in fhci_usb_enable_interrupt()
92 out_be16(&usb->fhci->regs->usb_mask, 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_ep[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_mask, 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 …]
/linux-3.4.99/drivers/net/wireless/zd1211rw/
Dzd_usb.c110 MODULE_DEVICE_TABLE(usb, usb_ids);
115 static bool check_read_regs(struct zd_usb *usb, struct usb_req_read_regs *req,
229 static char *get_fw_name(struct zd_usb *usb, char *buffer, size_t size, in get_fw_name() argument
233 usb->is_zd1211b ? in get_fw_name()
239 static int handle_version_mismatch(struct zd_usb *usb, in handle_version_mismatch() argument
242 struct usb_device *udev = zd_usb_to_usbdev(usb); in handle_version_mismatch()
249 get_fw_name(usb, fw_name, sizeof(fw_name), "ur"), in handle_version_mismatch()
272 static int upload_firmware(struct zd_usb *usb) in upload_firmware() argument
277 struct usb_device *udev = zd_usb_to_usbdev(usb); in upload_firmware()
285 get_fw_name(usb, fw_name, sizeof(fw_name), "ub"), in upload_firmware()
[all …]
Dzd_usb.h231 #define zd_usb_dev(usb) (&usb->intf->dev) argument
233 static inline struct usb_device *zd_usb_to_usbdev(struct zd_usb *usb) in zd_usb_to_usbdev() argument
235 return interface_to_usbdev(usb->intf); in zd_usb_to_usbdev()
243 static inline struct ieee80211_hw *zd_usb_to_hw(struct zd_usb *usb) in zd_usb_to_hw() argument
245 return zd_intf_to_hw(usb->intf); in zd_usb_to_hw()
248 void zd_usb_init(struct zd_usb *usb, struct ieee80211_hw *hw,
250 int zd_usb_init_hw(struct zd_usb *usb);
251 void zd_usb_clear(struct zd_usb *usb);
253 int zd_usb_scnprint_id(struct zd_usb *usb, char *buffer, size_t size);
255 void zd_tx_watchdog_enable(struct zd_usb *usb);
[all …]
/linux-3.4.99/drivers/staging/media/go7007/
Dgo7007-usb.c553 MODULE_DEVICE_TABLE(usb, go7007_usb_id_table);
560 struct go7007_usb *usb = go->hpi_context; in go7007_usb_vendor_request() local
564 return usb_control_msg(usb->usbdev, in go7007_usb_vendor_request()
565 usb_rcvctrlpipe(usb->usbdev, 0), request, in go7007_usb_vendor_request()
569 return usb_control_msg(usb->usbdev, in go7007_usb_vendor_request()
570 usb_sndctrlpipe(usb->usbdev, 0), request, in go7007_usb_vendor_request()
578 struct go7007_usb *usb = go->hpi_context; in go7007_usb_interface_reset() local
586 if (usb->board->flags & GO7007_USB_EZUSB) { in go7007_usb_interface_reset()
614 struct go7007_usb *usb = go->hpi_context; in go7007_usb_ezusb_write_interrupt() local
625 r = usb_control_msg(usb->usbdev, in go7007_usb_ezusb_write_interrupt()
[all …]
Ds2250-board.c140 struct go7007_usb *usb = go->hpi_context; in go7007_usb_vendor_request() local
144 return usb_control_msg(usb->usbdev, in go7007_usb_vendor_request()
145 usb_rcvctrlpipe(usb->usbdev, 0), request, in go7007_usb_vendor_request()
149 return usb_control_msg(usb->usbdev, in go7007_usb_vendor_request()
150 usb_sndctrlpipe(usb->usbdev, 0), request, in go7007_usb_vendor_request()
160 struct go7007_usb *usb; in write_reg() local
175 usb = go->hpi_context; in write_reg()
176 if (mutex_lock_interruptible(&usb->i2c_lock) != 0) { in write_reg()
186 mutex_unlock(&usb->i2c_lock); in write_reg()
194 struct go7007_usb *usb; in write_reg_fp() local
[all …]
/linux-3.4.99/drivers/staging/rts5139/
Drts51x.c120 usb_autopm_enable(chip->usb->pusb_intf); in rts51x_try_to_enter_ss()
126 usb_autopm_disable(chip->usb->pusb_intf); in rts51x_try_to_exit_ss()
136 mutex_lock(&chip->usb->dev_mutex); in rts51x_suspend()
153 mutex_unlock(&chip->usb->dev_mutex); in rts51x_suspend()
164 mutex_lock(&chip->usb->dev_mutex); in rts51x_resume()
179 mutex_unlock(&chip->usb->dev_mutex); in rts51x_resume()
191 mutex_lock(&chip->usb->dev_mutex); in rts51x_reset_resume()
201 mutex_unlock(&chip->usb->dev_mutex); in rts51x_reset_resume()
232 mutex_lock(&chip->usb->dev_mutex); in rts51x_pre_reset()
248 mutex_unlock(&chip->usb->dev_mutex); in rts51x_post_reset()
[all …]
Drts51x_transport.c181 struct rts51x_usb *rts51x = chip->usb; in rts51x_msg_common()
339 struct rts51x_usb *rts51x = chip->usb; in rts51x_ctrl_transfer()
376 usb_reset_endpoint(chip->usb->pusb_dev, endp); in rts51x_clear_halt()
704 if (test_bit(FLIDX_ABORTING, &chip->usb->dflags)) in rts51x_bulk_transfer_sglist()
711 rts51x_sg_init(&chip->usb->current_sg, chip->usb->pusb_dev, pipe, 0, in rts51x_bulk_transfer_sglist()
720 set_bit(FLIDX_SG_ACTIVE, &chip->usb->dflags); in rts51x_bulk_transfer_sglist()
723 if (test_bit(FLIDX_ABORTING, &chip->usb->dflags)) { in rts51x_bulk_transfer_sglist()
726 if (test_and_clear_bit(FLIDX_SG_ACTIVE, &chip->usb->dflags)) { in rts51x_bulk_transfer_sglist()
728 usb_sg_cancel(&chip->usb->current_sg); in rts51x_bulk_transfer_sglist()
733 result = rts51x_sg_wait(&chip->usb->current_sg, timeout); in rts51x_bulk_transfer_sglist()
[all …]
/linux-3.4.99/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
/linux-3.4.99/drivers/net/wimax/i2400m/
DMakefile3 obj-$(CONFIG_WIMAX_I2400M_USB) += i2400m-usb.o
18 i2400m-usb-y := \
19 usb-fw.o \
20 usb-notif.o \
21 usb-tx.o \
22 usb-rx.o \
23 usb.o
/linux-3.4.99/drivers/net/
DMakefile62 obj-$(CONFIG_USB_CATC) += usb/
63 obj-$(CONFIG_USB_KAWETH) += usb/
64 obj-$(CONFIG_USB_PEGASUS) += usb/
65 obj-$(CONFIG_USB_RTL8150) += usb/
66 obj-$(CONFIG_USB_HSO) += usb/
67 obj-$(CONFIG_USB_USBNET) += usb/
68 obj-$(CONFIG_USB_ZD1201) += usb/
69 obj-$(CONFIG_USB_IPHETH) += usb/
70 obj-$(CONFIG_USB_CDC_PHONET) += usb/
/linux-3.4.99/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
16 usb-storage-$(CONFIG_USB_STORAGE_DEBUG) += debug.o
19 usb-storage-y += usual-tables.o
21 obj-$(CONFIG_USB) += usb-libusual.o
22 usb-libusual-y := libusual.o usual-tables.o
/linux-3.4.99/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-3.4.99/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
/linux-3.4.99/Documentation/ABI/testing/
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
65 Contact: linux-usb@vger.kernel.org
75 Contact: linux-usb@vger.kernel.org
83 Contact: linux-usb@vger.kernel.org
92 Contact: linux-usb@vger.kernel.org
101 Contact: linux-usb@vger.kernel.org
109 Contact: linux-usb@vger.kernel.org
[all …]
Dsysfs-bus-usb1 What: /sys/bus/usb/devices/.../power/autosuspend
17 What: /sys/bus/usb/devices/.../power/persist
28 Documentation/usb/persist.txt.
30 What: /sys/bus/usb/device/.../power/connected_duration
43 What: /sys/bus/usb/device/.../power/active_duration
63 What: /sys/bus/usb/device/<busnum>-<devnum>...:<config num>-<interface num>/supports_autosuspend
77 git://git.moblin.org/users/sarah/usb-pm-tool/
79 What: /sys/bus/usb/device/.../authorized
92 What: /sys/bus/usb/device/.../wusb_cdid
101 What: /sys/bus/usb/device/.../wusb_ck
[all …]
/linux-3.4.99/drivers/net/wireless/brcm80211/brcmfmac/
Dusb.c55 #define CONFIGDESC(usb) (&((usb)->actconfig)->desc) argument
56 #define IFPTR(usb, idx) ((usb)->actconfig->interface[(idx)]) argument
57 #define IFALTS(usb, idx) (IFPTR((usb), (idx))->altsetting[0]) argument
58 #define IFDESC(usb, idx) IFALTS((usb), (idx)).desc argument
59 #define IFEPDESC(usb, idx, ep) (IFALTS((usb), (idx)).endpoint[(ep)]).desc argument
82 struct usb_device *usb; /* USB device pointer from OS */ member
171 return bus_if->bus_priv.usb; in brcmf_usb_get_buspub()
1272 devinfo->usbdev = usbdev_probe_info.usb; in brcmf_usb_attach()
1369 bus->bus_priv.usb = bus_pub; in brcmf_usb_probe_cb()
1422 struct usb_device *usb = interface_to_usbdev(intf); in brcmf_usb_probe() local
[all …]
/linux-3.4.99/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-3.4.99/drivers/usb/
DKconfig118 in <file:Documentation/usb/> and especially the links given in
119 <file:Documentation/usb/usb-help.txt>.
124 source "drivers/usb/core/Kconfig"
126 source "drivers/usb/dwc3/Kconfig"
128 source "drivers/usb/mon/Kconfig"
130 source "drivers/usb/wusbcore/Kconfig"
132 source "drivers/usb/host/Kconfig"
134 source "drivers/usb/musb/Kconfig"
136 source "drivers/usb/renesas_usbhs/Kconfig"
138 source "drivers/usb/class/Kconfig"
[all …]
/linux-3.4.99/drivers/staging/comedi/drivers/
Ddt9812.c272 MODULE_DEVICE_TABLE(usb, dt9812_table);
299 struct usb_dt9812 *usb; member
438 if (slot->usb) { in dt9812_digital_in()
442 result = dt9812_read_multiple_registers(slot->usb, 2, reg, in dt9812_digital_in()
465 if (slot->usb) { in dt9812_digital_out()
471 result = dt9812_write_multiple_registers(slot->usb, 1, reg, in dt9812_digital_out()
473 slot->usb->digital_out_shadow = bits; in dt9812_digital_out()
484 if (slot->usb) { in dt9812_digital_out_shadow()
485 *bits = slot->usb->digital_out_shadow; in dt9812_digital_out_shadow()
568 if (!slot->usb) in dt9812_analog_in()
[all …]
/linux-3.4.99/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";

12345678910>>...29