| /linux/drivers/usb/host/ |
| H A D | octeon-hcd.c | 391 c.u32 = cvmx_usb_read_csr32(usb, address); \ 393 cvmx_usb_write_csr32(usb, address, c.u32); \ 524 static inline u32 cvmx_usb_read_csr32(struct octeon_hcd *usb, u64 address) in cvmx_usb_read_csr32() argument 538 static inline void cvmx_usb_write_csr32(struct octeon_hcd *usb, in cvmx_usb_write_csr32() argument 542 cvmx_read64_uint64(CVMX_USBNX_DMA0_INB_CHN0(usb->index)); in cvmx_usb_write_csr32() 554 static inline int cvmx_usb_pipe_needs_split(struct octeon_hcd *usb, in cvmx_usb_pipe_needs_split() argument 558 usb->usbcx_hprt.s.prtspd == CVMX_USB_SPEED_HIGH; in cvmx_usb_pipe_needs_split() 576 static int cvmx_wait_tx_rx(struct octeon_hcd *usb, int fflsh_type) in cvmx_wait_tx_rx() argument 579 u64 address = CVMX_USBCX_GRSTCTL(usb->index); in cvmx_wait_tx_rx() 585 c.u32 = cvmx_usb_read_csr32(usb, address); in cvmx_wait_tx_rx() [all …]
|
| H A D | fhci-hcd.c | 23 #include <linux/usb.h> 24 #include <linux/usb/hcd.h> 58 u16 fhci_get_sof_timer_count(struct fhci_usb *usb) in fhci_get_sof_timer_count() argument 60 return be16_to_cpu(in_be16(&usb->fhci->regs->usb_ussft) / 12); in fhci_get_sof_timer_count() 64 static u32 endpoint_zero_init(struct fhci_usb *usb, in endpoint_zero_init() argument 70 rc = fhci_create_ep(usb, data_mem, ring_len); in endpoint_zero_init() 75 fhci_init_ep_registers(usb, usb->ep0, data_mem); in endpoint_zero_init() 81 void fhci_usb_enable_interrupt(struct fhci_usb *usb) in fhci_usb_enable_interrupt() argument 83 struct fhci_hcd *fhci = usb in fhci_usb_enable_interrupt() 101 fhci_usb_disable_interrupt(struct fhci_usb * usb) fhci_usb_disable_interrupt() argument 119 struct fhci_usb *usb = fhci->usb_lld; fhci_usb_enable() local 133 struct fhci_usb *usb = fhci->usb_lld; fhci_usb_disable() local 244 struct fhci_usb *usb = lld; fhci_usb_free() local 259 struct fhci_usb *usb = fhci->usb_lld; fhci_usb_init() local 306 struct fhci_usb *usb; fhci_create_lld() local 468 struct fhci_usb *usb = fhci->usb_lld; fhci_urb_dequeue() local [all...] |
| H A D | fhci-tds.c | 20 #include <linux/usb.h> 21 #include <linux/usb/hcd.h> 95 void fhci_ep0_free(struct fhci_usb *usb) in fhci_ep0_free() argument 100 ep = usb->ep0; in fhci_ep0_free() 136 usb->ep0 = NULL; in fhci_ep0_free() 144 * usb A pointer to the data structure of the USB 148 u32 fhci_create_ep(struct fhci_usb *usb, enum fhci_mem_alloc data_mem, in fhci_create_ep() argument 160 fhci_err(usb->fhci, "illegal TD ring length parameters\n"); in fhci_create_ep() 224 usb->ep0 = ep; in fhci_create_ep() 228 fhci_ep0_free(usb); in fhci_create_ep() 242 fhci_init_ep_registers(struct fhci_usb * usb,struct endpoint * ep,enum fhci_mem_alloc data_mem) fhci_init_ep_registers() argument 277 fhci_td_transaction_confirm(struct fhci_usb * usb) fhci_td_transaction_confirm() argument 377 fhci_host_transaction(struct fhci_usb * usb,struct packet * pkt,enum fhci_ta_type trans_type,u8 dest_addr,u8 dest_ep,enum fhci_tf_mode trans_mode,enum fhci_speed dest_speed,u8 data_toggle) fhci_host_transaction() argument 468 fhci_flush_bds(struct fhci_usb * usb) fhci_flush_bds() argument 521 fhci_flush_actual_frame(struct fhci_usb * usb) fhci_flush_actual_frame() argument 573 fhci_tx_conf_interrupt(struct fhci_usb * usb) fhci_tx_conf_interrupt() argument 587 fhci_host_transmit_actual_frame(struct fhci_usb * usb) fhci_host_transmit_actual_frame() argument [all...] |
| H A D | fhci-hub.c | 80 struct fhci_usb *usb = (struct fhci_usb *)fhci->usb_lld; in fhci_port_disable() local 87 fhci_flush_all_transmissions(usb); in fhci_port_disable() 90 port_status = usb->port_status; in fhci_port_disable() 91 usb->port_status = FHCI_PORT_DISABLED; in fhci_port_disable() 94 usb->saved_msk |= USB_E_IDLE_MASK; in fhci_port_disable() 95 out_be16(&usb->fhci->regs->usb_usbmr, usb->saved_msk); in fhci_port_disable() 100 usb->vroot_hub->port.wPortStatus &= ~USB_PORT_STAT_ENABLE; in fhci_port_disable() 101 usb->vroot_hub->port.wPortChange |= USB_PORT_STAT_C_ENABLE; in fhci_port_disable() 110 struct fhci_usb *usb = (struct fhci_usb *)lld; in fhci_port_enable() local 111 struct fhci_hcd *fhci = usb->fhci; in fhci_port_enable() [all …]
|
| /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 6 dvb-usb-vp7045-objs := vp7045.o vp7045-fe.o 7 obj-$(CONFIG_DVB_USB_VP7045) += dvb-usb-vp7045.o 9 dvb-usb-vp702x-objs := vp702x.o vp702x-fe.o 10 obj-$(CONFIG_DVB_USB_VP702X) += dvb-usb-vp702x.o 12 dvb-usb-gp8psk-objs := gp8psk.o 13 obj-$(CONFIG_DVB_USB_GP8PSK) += dvb-usb-gp8psk.o 15 dvb-usb-dtt200u-objs := dtt200u.o dtt200u-fe.o [all …]
|
| /linux/drivers/net/wireless/zydas/zd1211rw/ |
| H A D | zd_usb.c | 16 #include <linux/usb.h> 96 MODULE_DEVICE_TABLE(usb, usb_ids); 101 static bool check_read_regs(struct zd_usb *usb, struct usb_req_read_regs *req, 214 static char *get_fw_name(struct zd_usb *usb, char *buffer, size_t size, in get_fw_name() argument 218 usb->is_zd1211b ? in get_fw_name() 224 static int handle_version_mismatch(struct zd_usb *usb, in handle_version_mismatch() argument 227 struct usb_device *udev = zd_usb_to_usbdev(usb); in handle_version_mismatch() 234 get_fw_name(usb, fw_name, sizeof(fw_name), "ur"), in handle_version_mismatch() 257 static int upload_firmware(struct zd_usb *usb) in upload_firmware() argument 262 struct usb_device *udev = zd_usb_to_usbdev(usb); in upload_firmware() 324 zd_usb_read_fw(struct zd_usb * usb,zd_addr_t addr,u8 * data,u16 len) zd_usb_read_fw() argument 359 struct zd_usb *usb = urb->context; handle_regs_int_override() local 374 struct zd_usb *usb = urb->context; handle_regs_int() local 428 struct zd_usb *usb; int_urb_complete() local 502 usb_int_enabled(struct zd_usb * usb) usb_int_enabled() argument 514 zd_usb_enable_int(struct zd_usb * usb) zd_usb_enable_int() argument 577 zd_usb_disable_int(struct zd_usb * usb) zd_usb_disable_int() argument 605 handle_rx_packet(struct zd_usb * usb,const u8 * buffer,unsigned int length) handle_rx_packet() argument 651 struct zd_usb *usb; rx_urb_complete() local 713 alloc_rx_urb(struct zd_usb * usb) alloc_rx_urb() argument 746 __zd_usb_enable_rx(struct zd_usb * usb) __zd_usb_enable_rx() argument 799 zd_usb_enable_rx(struct zd_usb * usb) zd_usb_enable_rx() argument 813 __zd_usb_disable_rx(struct zd_usb * usb) __zd_usb_disable_rx() argument 840 zd_usb_disable_rx(struct zd_usb * usb) zd_usb_disable_rx() argument 852 zd_usb_reset_rx(struct zd_usb * usb) zd_usb_reset_rx() argument 881 zd_usb_disable_tx(struct zd_usb * usb) zd_usb_disable_tx() argument 909 zd_usb_enable_tx(struct zd_usb * usb) zd_usb_enable_tx() argument 922 tx_dec_submitted_urbs(struct zd_usb * usb) tx_dec_submitted_urbs() argument 936 tx_inc_submitted_urbs(struct zd_usb * usb) tx_inc_submitted_urbs() argument 962 struct zd_usb *usb; tx_urb_complete() local 1017 zd_usb_tx(struct zd_usb * usb,struct sk_buff * skb) zd_usb_tx() argument 1058 zd_tx_timeout(struct zd_usb * usb) zd_tx_timeout() argument 1084 struct zd_usb *usb = zd_tx_watchdog_handler() local 1105 zd_tx_watchdog_enable(struct zd_usb * usb) zd_tx_watchdog_enable() argument 1117 zd_tx_watchdog_disable(struct zd_usb * usb) zd_tx_watchdog_disable() argument 1130 struct zd_usb *usb = zd_rx_idle_timer_handler() local 1145 struct zd_usb *usb = from_tasklet(usb, t, rx.reset_timer_tasklet); zd_usb_reset_rx_idle_timer_tasklet() local 1150 zd_usb_reset_rx_idle_timer(struct zd_usb * usb) zd_usb_reset_rx_idle_timer() argument 1157 init_usb_interrupt(struct zd_usb * usb) init_usb_interrupt() argument 1168 init_usb_rx(struct zd_usb * usb) init_usb_rx() argument 1186 init_usb_tx(struct zd_usb * usb) init_usb_tx() argument 1200 zd_usb_init(struct zd_usb * usb,struct ieee80211_hw * hw,struct usb_interface * intf) zd_usb_init() argument 1212 zd_usb_clear(struct zd_usb * usb) zd_usb_clear() argument 1243 zd_usb_scnprint_id(struct zd_usb * usb,char * buffer,size_t size) zd_usb_scnprint_id() argument 1317 zd_usb_init_hw(struct zd_usb * usb) zd_usb_init_hw() argument 1353 struct zd_usb *usb; probe() local 1418 struct zd_usb *usb; disconnect() local 1449 zd_usb_resume(struct zd_usb * usb) zd_usb_resume() argument 1476 zd_usb_stop(struct zd_usb * usb) zd_usb_stop() argument 1493 struct zd_usb *usb; pre_reset() local 1513 struct zd_usb *usb; post_reset() local 1599 prepare_read_regs_int(struct zd_usb * usb,struct usb_req_read_regs * req,unsigned int count) prepare_read_regs_int() argument 1613 disable_read_regs_int(struct zd_usb * usb) disable_read_regs_int() argument 1622 check_read_regs(struct zd_usb * usb,struct usb_req_read_regs * req,unsigned int count) check_read_regs() argument 1661 get_results(struct zd_usb * usb,u16 * values,struct usb_req_read_regs * req,unsigned int count,bool * retry) get_results() argument 1696 zd_usb_ioread16v(struct zd_usb * usb,u16 * values,const zd_addr_t * addresses,unsigned int count) zd_usb_ioread16v() argument 1773 struct zd_usb *usb = urb->context; iowrite16v_urb_complete() local 1783 zd_submit_waiting_urb(struct zd_usb * usb,bool last) zd_submit_waiting_urb() argument 1811 zd_usb_iowrite16v_async_start(struct zd_usb * usb) zd_usb_iowrite16v_async_start() argument 1824 zd_usb_iowrite16v_async_end(struct zd_usb * usb,unsigned int timeout) zd_usb_iowrite16v_async_end() argument 1860 zd_usb_iowrite16v_async(struct zd_usb * usb,const struct zd_ioreq16 * ioreqs,unsigned int count) zd_usb_iowrite16v_async() argument 1938 zd_usb_iowrite16v(struct zd_usb * usb,const struct zd_ioreq16 * ioreqs,unsigned int count) zd_usb_iowrite16v() argument 1952 zd_usb_rfwrite(struct zd_usb * usb,u32 value,u8 bits) zd_usb_rfwrite() argument [all...] |
| H A D | zd_usb.h | 218 #define zd_usb_dev(usb) (&usb->intf->dev) argument 220 static inline struct usb_device *zd_usb_to_usbdev(struct zd_usb *usb) in zd_usb_to_usbdev() argument 222 return interface_to_usbdev(usb->intf); in zd_usb_to_usbdev() 230 static inline struct ieee80211_hw *zd_usb_to_hw(struct zd_usb *usb) in zd_usb_to_hw() argument 232 return zd_intf_to_hw(usb->intf); in zd_usb_to_hw() 235 void zd_usb_init(struct zd_usb *usb, struct ieee80211_hw *hw, 237 int zd_usb_init_hw(struct zd_usb *usb); 238 void zd_usb_clear(struct zd_usb *usb); 240 int zd_usb_scnprint_id(struct zd_usb *usb, char *buffer, size_t size); 242 void zd_tx_watchdog_enable(struct zd_usb *usb); [all …]
|
| /linux/drivers/net/wireless/purelifi/plfxlc/ |
| H A D | usb.c | 12 #include <linux/usb.h> 23 #include "usb.h" 36 void plfxlc_send_packet_from_data_queue(struct plfxlc_usb *usb) in plfxlc_send_packet_from_data_queue() argument 38 struct plfxlc_usb_tx *tx = &usb->tx; in plfxlc_send_packet_from_data_queue() 44 last_served_sidx = usb->sidx; in plfxlc_send_packet_from_data_queue() 46 usb->sidx = (usb->sidx + 1) % MAX_STA_NUM; in plfxlc_send_packet_from_data_queue() 47 if (!(tx->station[usb->sidx].flag & STATION_CONNECTED_FLAG)) in plfxlc_send_packet_from_data_queue() 49 if (!(tx->station[usb->sidx].flag & STATION_FIFO_FULL_FLAG)) in plfxlc_send_packet_from_data_queue() 50 skb = skb_peek(&tx->station[usb in plfxlc_send_packet_from_data_queue() 63 handle_rx_packet(struct plfxlc_usb * usb,const u8 * buffer,unsigned int length) handle_rx_packet() argument 72 struct plfxlc_usb *usb; rx_urb_complete() local 166 alloc_rx_urb(struct plfxlc_usb * usb) alloc_rx_urb() argument 200 __lf_x_usb_enable_rx(struct plfxlc_usb * usb) __lf_x_usb_enable_rx() argument 254 plfxlc_usb_enable_rx(struct plfxlc_usb * usb) plfxlc_usb_enable_rx() argument 269 __lf_x_usb_disable_rx(struct plfxlc_usb * usb) __lf_x_usb_disable_rx() argument 294 plfxlc_usb_disable_rx(struct plfxlc_usb * usb) plfxlc_usb_disable_rx() argument 304 plfxlc_usb_disable_tx(struct plfxlc_usb * usb) plfxlc_usb_disable_tx() argument 325 plfxlc_usb_enable_tx(struct plfxlc_usb * usb) plfxlc_usb_enable_tx() argument 341 struct plfxlc_usb *usb; plfxlc_tx_urb_complete() local 372 init_usb_rx(struct plfxlc_usb * usb) init_usb_rx() argument 388 init_usb_tx(struct plfxlc_usb * usb) init_usb_tx() argument 399 plfxlc_usb_init(struct plfxlc_usb * usb,struct ieee80211_hw * hw,struct usb_interface * intf) plfxlc_usb_init() argument 409 plfxlc_usb_release(struct plfxlc_usb * usb) plfxlc_usb_release() argument 432 plfxlc_usb_init_hw(struct plfxlc_usb * usb) plfxlc_usb_init_hw() argument 490 plfxlc_usb_wreq_async(struct plfxlc_usb * usb,const u8 * buffer,int buffer_len,enum plf_usb_req_enum usb_req_id,usb_complete_t complete_fn,void * context) plfxlc_usb_wreq_async() argument 551 struct plfxlc_usb *usb = timer_container_of(usb, t, tx.tx_retry_timer); slif_data_plane_sap_timer_callb() local 561 struct plfxlc_usb *usb = timer_container_of(usb, t, sta_queue_cleanup); sta_queue_cleanup_timer_callb() local 587 struct plfxlc_usb *usb; probe() local 708 struct plfxlc_usb *usb; disconnect() local 736 plfxlc_usb_resume(struct plfxlc_usb * usb) plfxlc_usb_resume() argument 763 plfxlc_usb_stop(struct plfxlc_usb * usb) plfxlc_usb_stop() argument 776 struct plfxlc_usb *usb; pre_reset() local 795 struct plfxlc_usb *usb; post_reset() local [all...] |
| H A D | usb.h | 38 #define plfxlc_usb_dev(usb) (&(usb)->intf->dev) argument 156 int plfxlc_usb_wreq_async(struct plfxlc_usb *usb, const u8 *buffer, 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() 178 void plfxlc_usb_init(struct plfxlc_usb *usb, struct ieee80211_hw *hw, 180 void plfxlc_send_packet_from_data_queue(struct plfxlc_usb *usb); 181 void plfxlc_usb_release(struct plfxlc_usb *usb); 182 void plfxlc_usb_disable_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 …]
|
| /linux/drivers/clk/at91/ |
| H A D | clk-usb.c | 47 struct at91sam9x5_clk_usb *usb = to_at91sam9x5_clk_usb(hw); in at91sam9x5_clk_usb_recalc_rate() local 51 regmap_read(usb->regmap, AT91_PMC_USB, &usbr); in at91sam9x5_clk_usb_recalc_rate() 113 struct at91sam9x5_clk_usb *usb = to_at91sam9x5_clk_usb(hw); in at91sam9x5_clk_usb_set_parent() local 115 if (index >= usb->num_parents) in at91sam9x5_clk_usb_set_parent() 118 regmap_update_bits(usb->regmap, AT91_PMC_USB, usb->usbs_mask, index); in at91sam9x5_clk_usb_set_parent() 125 struct at91sam9x5_clk_usb *usb = to_at91sam9x5_clk_usb(hw); in at91sam9x5_clk_usb_get_parent() local 128 regmap_read(usb->regmap, AT91_PMC_USB, &usbr); in at91sam9x5_clk_usb_get_parent() 130 return usbr & usb->usbs_mask; in at91sam9x5_clk_usb_get_parent() 136 struct at91sam9x5_clk_usb *usb in at91sam9x5_clk_usb_set_rate() local 154 struct at91sam9x5_clk_usb *usb = to_at91sam9x5_clk_usb(hw); at91sam9x5_usb_save_context() local 166 struct at91sam9x5_clk_usb *usb = to_at91sam9x5_clk_usb(hw); at91sam9x5_usb_restore_context() local 188 struct at91sam9x5_clk_usb *usb = to_at91sam9x5_clk_usb(hw); at91sam9n12_clk_usb_enable() local 198 struct at91sam9x5_clk_usb *usb = to_at91sam9x5_clk_usb(hw); at91sam9n12_clk_usb_disable() local 205 struct at91sam9x5_clk_usb *usb = to_at91sam9x5_clk_usb(hw); at91sam9n12_clk_usb_is_enabled() local 227 struct at91sam9x5_clk_usb *usb; _at91sam9x5_clk_register_usb() local 278 struct at91sam9x5_clk_usb *usb; at91sam9n12_clk_register_usb() local 309 struct at91rm9200_clk_usb *usb = to_at91rm9200_clk_usb(hw); at91rm9200_clk_usb_recalc_rate() local 325 struct at91rm9200_clk_usb *usb = to_at91rm9200_clk_usb(hw); at91rm9200_clk_usb_determine_rate() local 366 struct at91rm9200_clk_usb *usb = to_at91rm9200_clk_usb(hw); at91rm9200_clk_usb_set_rate() local 397 struct at91rm9200_clk_usb *usb; at91rm9200_clk_register_usb() local [all...] |
| /linux/Documentation/admin-guide/media/ |
| H A D | usb-cardlist.rst | 45 b2c2-flexcop-usb Technisat/B2C2 Air/Sky/Cable2PC USB 49 dvb-usb-a800 AVerMedia AverTV DVB-T USB 2.0 (A800) 50 dvb-usb-af9005 Afatech AF9005 DVB-T USB1.1 51 dvb-usb-af9015 Afatech AF9015 DVB-T USB2.0 52 dvb-usb-af9035 Afatech AF9035 DVB-T USB2.0 53 dvb-usb-anysee Anysee DVB-T/C USB2.0 54 dvb-usb-au6610 Alcor Micro AU6610 USB2.0 55 dvb-usb-az6007 AzureWave 6007 and clones DVB-T/C USB2.0 56 dvb-usb-az6027 Azurewave DVB-S/S2 USB2.0 AZ6027 57 dvb-usb-ce6230 Intel CE6230 DVB-T USB2.0 [all …]
|
| /linux/drivers/media/usb/dvb-usb-v2/ |
| H A D | Makefile | 5 dvb-usb-af9015-objs := af9015.o 6 obj-$(CONFIG_DVB_USB_AF9015) += dvb-usb-af9015.o 8 dvb-usb-af9035-objs := af9035.o 9 obj-$(CONFIG_DVB_USB_AF9035) += dvb-usb-af9035.o 11 dvb-usb-anysee-objs := anysee.o 12 obj-$(CONFIG_DVB_USB_ANYSEE) += dvb-usb-anysee.o 14 dvb-usb-au6610-objs := au6610.o 15 obj-$(CONFIG_DVB_USB_AU6610) += dvb-usb-au6610.o 17 dvb-usb-az6007-objs := az6007.o 18 obj-$(CONFIG_DVB_USB_AZ6007) += dvb-usb-az6007.o [all …]
|
| /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" 29 source "drivers/media/usb/pvrusb2/Kconfig" 30 source "drivers/media/usb/stk1160/Kconfig" 37 source "drivers/media/usb/au0828/Kconfig" [all …]
|
| /linux/drivers/media/usb/go7007/ |
| H A D | go7007-usb.c | 15 #include <linux/usb.h> 618 MODULE_DEVICE_TABLE(usb, go7007_usb_id_table); 625 struct go7007_usb *usb = go->hpi_context; in go7007_usb_vendor_request() local 629 return usb_control_msg(usb->usbdev, in go7007_usb_vendor_request() 630 usb_rcvctrlpipe(usb->usbdev, 0), request, in go7007_usb_vendor_request() 634 return usb_control_msg(usb->usbdev, in go7007_usb_vendor_request() 635 usb_sndctrlpipe(usb->usbdev, 0), request, in go7007_usb_vendor_request() 643 struct go7007_usb *usb = go->hpi_context; in go7007_usb_interface_reset() local 653 if (usb->board->flags & GO7007_USB_EZUSB) { in go7007_usb_interface_reset() 678 struct go7007_usb *usb in go7007_usb_ezusb_write_interrupt() local 724 struct go7007_usb *usb = go->hpi_context; go7007_usb_onboard_write_interrupt() local 774 struct go7007_usb *usb = go->hpi_context; go7007_usb_read_interrupt() local 833 struct go7007_usb *usb = go->hpi_context; go7007_usb_stream_start() local 866 struct go7007_usb *usb = go->hpi_context; go7007_usb_stream_stop() local 881 struct go7007_usb *usb = go->hpi_context; go7007_usb_send_firmware() local 898 struct go7007_usb *usb = go->hpi_context; go7007_usb_release() local 953 struct go7007_usb *usb = go->hpi_context; go7007_usb_i2c_master_xfer() local 1044 struct go7007_usb *usb; go7007_usb_probe() local [all...] |
| /linux/drivers/usb/ |
| H A D | Kconfig | 39 source "drivers/usb/common/Kconfig" 76 in <file:Documentation/usb/> and especially the links given in 77 <file:Documentation/usb/usb-help.rst>. 106 source "drivers/usb/core/Kconfig" 108 source "drivers/usb/mon/Kconfig" 110 source "drivers/usb/host/Kconfig" 112 source "drivers/usb/renesas_usbhs/Kconfig" 114 source "drivers/usb/class/Kconfig" 116 source "drivers/usb/storage/Kconfig" 118 source "drivers/usb/image/Kconfig" [all …]
|
| /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
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-bus-usb | 1 What: /sys/bus/usb/devices/<INTERFACE>/authorized 9 by writing INTERFACE to /sys/bus/usb/drivers_probe 15 What: /sys/bus/usb/devices/usbX/interface_authorized_default 22 What: /sys/bus/usb/device/.../authorized 31 What: /sys/bus/usb/drivers/.../new_id 33 Contact: linux-usb@vger.kernel.org 48 # echo "8086 10f5" > /sys/bus/usb/drivers/foo/new_id 53 # echo "0458 7045 0 0458 704c" > /sys/bus/usb/drivers/foo/new_id 59 # cat /sys/bus/usb/drivers/foo/new_id 67 What: /sys/bus/usb-serial/drivers/.../new_id [all …]
|
| /linux/samples/rust/ |
| H A D | rust_driver_usb.rs | 13 usb, // 17 _intf: ARef<usb::Interface>, 23 <SampleDriver as usb::Driver>::IdInfo, in probe() 24 [(usb::DeviceId::from_id(0x1234, 0x5678), ()),] in probe() 27 impl usb::Driver for SampleDriver { in probe() 29 const ID_TABLE: usb::IdTable<Self::IdInfo> = &USB_TABLE; in probe() 32 intf: &usb::Interface<Core>, in probe() 33 _id: &usb::DeviceId, 42 fn disconnect(intf: &usb::Interface<Core>, _data: Pin<&Self>) {
|
| /linux/sound/soc/ |
| H A D | soc-usb.c | 6 #include <linux/usb.h> 9 #include <sound/soc-usb.h> 11 #include "../usb/card.h" 20 node = of_parse_phandle(dev->of_node, "usb-soc-be", 0); in snd_soc_find_phandle() 190 struct snd_soc_usb *usb; in snd_soc_usb_allocate_port() local 192 usb = kzalloc_obj(*usb); in snd_soc_usb_allocate_port() 193 if (!usb) in snd_soc_usb_allocate_port() 196 usb->component = component; in snd_soc_usb_allocate_port() 197 usb in snd_soc_usb_allocate_port() 211 snd_soc_usb_free_port(struct snd_soc_usb * usb) snd_soc_usb_free_port() argument 226 snd_soc_usb_add_port(struct snd_soc_usb * usb) snd_soc_usb_add_port() argument 244 snd_soc_usb_remove_port(struct snd_soc_usb * usb) snd_soc_usb_remove_port() argument [all...] |
| /linux/Documentation/devicetree/bindings/extcon/ |
| H A D | extcon-palmas.txt | 6 * "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";
|
| /linux/Documentation/usb/ |
| H A D | usb-help.rst | 8 `Documentation/usb/*`, see the following: 10 - Linux-USB project: http://www.linux-usb.org 11 mirrors at http://usb.in.tum.de/linux-usb/ 12 and http://it.linux-usb.org 13 - Linux USB Guide: http://linux-usb.sourceforge.net 15 http://www.qbik.ch/usb/devices/ 17 The Linux-USB mailing list is at linux-usb@vger.kernel.org
|
| H A D | misc_usbsevseg.rst | 35 echo 1 > /sys/bus/usb/.../powered 37 echo $mode_msb > /sys/bus/usb/.../mode_msb 38 echo $mode_lsb > /sys/bus/usb/.../mode_lsb 40 echo $textmode > /sys/bus/usb/.../textmode 42 echo "123ABC" > /sys/bus/usb/.../text (ascii) 43 echo "A1B2" > /sys/bus/usb/.../text (ascii) 44 echo -ne "\x01\x02\x03" > /sys/bus/usb/.../text (hex) 48 and echo it in to /sys/bus/usb/.../decimals 51 echo 1001 > /sys/bus/usb/.../decimals
|
| /linux/drivers/phy/qualcomm/ |
| H A D | Makefile | 2 obj-$(CONFIG_PHY_ATH79_USB) += phy-ath79-usb.o 5 obj-$(CONFIG_PHY_QCOM_IPQ4019_USB) += phy-qcom-ipq4019-usb.o 15 obj-$(CONFIG_PHY_QCOM_QMP_USB) += phy-qcom-qmp-usb.o 16 obj-$(CONFIG_PHY_QCOM_QMP_USB_LEGACY) += phy-qcom-qmp-usb-legacy.o 21 obj-$(CONFIG_PHY_QCOM_USB_HS) += phy-qcom-usb-hs.o 22 obj-$(CONFIG_PHY_QCOM_USB_HSIC) += phy-qcom-usb-hsic.o 23 obj-$(CONFIG_PHY_QCOM_USB_HS_28NM) += phy-qcom-usb-hs-28nm.o 24 obj-$(CONFIG_PHY_QCOM_USB_SS) += phy-qcom-usb-ss.o 26 obj-$(CONFIG_PHY_QCOM_IPQ806X_USB) += phy-qcom-ipq806x-usb.o
|
| /linux/drivers/usb/common/ |
| H A D | Makefile | 6 obj-$(CONFIG_USB_COMMON) += usb-common.o 7 usb-common-y += common.o 8 usb-common-$(CONFIG_TRACING) += debug.o 9 usb-common-$(CONFIG_USB_LED_TRIG) += led.o 11 obj-$(CONFIG_USB_CONN_GPIO) += usb-conn-gpio.o 12 obj-$(CONFIG_USB_OTG_FSM) += usb-otg-fsm.o
|