Home
last modified time | relevance | path

Searched refs:usb (Results 1 - 25 of 2391) sorted by relevance

12345678910>>...96

/kernel/linux/linux-5.10/drivers/media/usb/dvb-usb/
H A DMakefile2 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
[all...]
/kernel/linux/linux-6.6/drivers/media/usb/dvb-usb/
H A DMakefile2 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
[all...]
/kernel/linux/linux-5.10/drivers/staging/octeon-usb/
H A Docteon-hcd.c48 #include <linux/usb.h>
51 #include <linux/usb/hcd.h>
389 c.u32 = cvmx_usb_read_csr32(usb, address); \
391 cvmx_usb_write_csr32(usb, address, c.u32); \
517 * @usb: USB block this access is for
522 static inline u32 cvmx_usb_read_csr32(struct octeon_hcd *usb, u64 address) in cvmx_usb_read_csr32() argument
532 * @usb: USB block this access is for
536 static inline void cvmx_usb_write_csr32(struct octeon_hcd *usb, in cvmx_usb_write_csr32() argument
540 cvmx_read64_uint64(CVMX_USBNX_DMA0_INB_CHN0(usb->index)); in cvmx_usb_write_csr32()
547 * @usb
552 cvmx_usb_pipe_needs_split(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe) cvmx_usb_pipe_needs_split() argument
574 cvmx_wait_tx_rx(struct octeon_hcd *usb, int fflsh_type) cvmx_wait_tx_rx() argument
600 cvmx_fifo_setup(struct octeon_hcd *usb) cvmx_fifo_setup() argument
656 cvmx_usb_shutdown(struct octeon_hcd *usb) cvmx_usb_shutdown() argument
689 cvmx_usb_initialize(struct device *dev, struct octeon_hcd *usb) cvmx_usb_initialize() argument
956 cvmx_usb_reset_port(struct octeon_hcd *usb) cvmx_usb_reset_port() argument
993 cvmx_usb_disable(struct octeon_hcd *usb) cvmx_usb_disable() argument
1012 cvmx_usb_get_status(struct octeon_hcd *usb) cvmx_usb_get_status() argument
1083 cvmx_usb_open_pipe(struct octeon_hcd *usb, int device_addr, int endpoint_num, enum cvmx_usb_speed device_speed, int max_packet, enum cvmx_usb_transfer transfer_type, enum cvmx_usb_direction transfer_dir, int interval, int multi_count, int hub_device_addr, int hub_port) cvmx_usb_open_pipe() argument
1151 cvmx_usb_poll_rx_fifo(struct octeon_hcd *usb) cvmx_usb_poll_rx_fifo() argument
1201 cvmx_usb_fill_tx_hw(struct octeon_hcd *usb, struct cvmx_usb_tx_fifo *fifo, int available) cvmx_usb_fill_tx_hw() argument
1255 cvmx_usb_poll_tx_fifo(struct octeon_hcd *usb) cvmx_usb_poll_tx_fifo() argument
1292 cvmx_usb_fill_tx_fifo(struct octeon_hcd *usb, int channel) cvmx_usb_fill_tx_fifo() argument
1346 cvmx_usb_start_channel_control(struct octeon_hcd *usb, int channel, struct cvmx_usb_pipe *pipe) cvmx_usb_start_channel_control() argument
1494 cvmx_usb_start_channel(struct octeon_hcd *usb, int channel, struct cvmx_usb_pipe *pipe) cvmx_usb_start_channel() argument
1838 cvmx_usb_find_ready_pipe(struct octeon_hcd *usb, enum cvmx_usb_transfer xfer_type) cvmx_usb_find_ready_pipe() argument
1862 cvmx_usb_next_pipe(struct octeon_hcd *usb, int is_sof) cvmx_usb_next_pipe() argument
1896 cvmx_usb_schedule(struct octeon_hcd *usb, int is_sof) cvmx_usb_schedule() argument
1954 octeon_usb_urb_complete_callback(struct octeon_hcd *usb, enum cvmx_usb_status status, struct cvmx_usb_pipe *pipe, struct cvmx_usb_transaction *transaction, int bytes_transferred, struct urb *urb) octeon_usb_urb_complete_callback() argument
2054 cvmx_usb_complete(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct cvmx_usb_transaction *transaction, enum cvmx_usb_status complete_code) cvmx_usb_complete() argument
2122 cvmx_usb_submit_transaction( struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, enum cvmx_usb_transfer type, u64 buffer, int buffer_length, u64 control_header, int iso_start_frame, int iso_number_packets, struct cvmx_usb_iso_packet *iso_packets, struct urb *urb) cvmx_usb_submit_transaction() argument
2183 cvmx_usb_submit_bulk( struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct urb *urb) cvmx_usb_submit_bulk() argument
2207 cvmx_usb_submit_interrupt( struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct urb *urb) cvmx_usb_submit_interrupt() argument
2232 cvmx_usb_submit_control( struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct urb *urb) cvmx_usb_submit_control() argument
2263 cvmx_usb_submit_isochronous( struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct urb *urb) cvmx_usb_submit_isochronous() argument
2294 cvmx_usb_cancel(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct cvmx_usb_transaction *transaction) cvmx_usb_cancel() argument
2338 cvmx_usb_cancel_all(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe) cvmx_usb_cancel_all() argument
2362 cvmx_usb_close_pipe(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe) cvmx_usb_close_pipe() argument
2383 cvmx_usb_get_frame_number(struct octeon_hcd *usb) cvmx_usb_get_frame_number() argument
2392 cvmx_usb_transfer_control(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct cvmx_usb_transaction *transaction, union cvmx_usbcx_hccharx usbc_hcchar, int buffer_space_left, int bytes_in_last_packet) cvmx_usb_transfer_control() argument
2476 cvmx_usb_transfer_bulk(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct cvmx_usb_transaction *transaction, union cvmx_usbcx_hcintx usbc_hcint, int buffer_space_left, int bytes_in_last_packet) cvmx_usb_transfer_bulk() argument
2510 cvmx_usb_transfer_intr(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct cvmx_usb_transaction *transaction, int buffer_space_left, int bytes_in_last_packet) cvmx_usb_transfer_intr() argument
2535 cvmx_usb_transfer_isoc(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct cvmx_usb_transaction *transaction, int buffer_space_left, int bytes_in_last_packet, int bytes_this_transfer) cvmx_usb_transfer_isoc() argument
2592 cvmx_usb_poll_channel(struct octeon_hcd *usb, int channel) cvmx_usb_poll_channel() argument
2918 octeon_usb_port_callback(struct octeon_hcd *usb) octeon_usb_port_callback() argument
2935 cvmx_usb_poll(struct octeon_hcd *usb) cvmx_usb_poll() argument
3036 struct octeon_hcd *usb = hcd_to_octeon(hcd); octeon_usb_irq() local
3058 struct octeon_hcd *usb = hcd_to_octeon(hcd); octeon_usb_get_frame_number() local
3067 struct octeon_hcd *usb = hcd_to_octeon(hcd); octeon_usb_urb_enqueue() local
3244 struct octeon_hcd *usb = hcd_to_octeon(hcd); octeon_usb_urb_dequeue() local
3272 struct octeon_hcd *usb = hcd_to_octeon(hcd); octeon_usb_endpoint_disable() local
3287 struct octeon_hcd *usb = hcd_to_octeon(hcd); octeon_usb_hub_status_data() local
3302 struct octeon_hcd *usb = hcd_to_octeon(hcd); octeon_usb_hub_control() local
3535 struct octeon_hcd *usb; octeon_usb_probe() local
3684 struct octeon_hcd *usb = hcd_to_octeon(hcd); octeon_usb_remove() local
[all...]
/kernel/linux/linux-6.6/drivers/usb/host/
H A Docteon-hcd.c48 #include <linux/usb.h>
51 #include <linux/usb/hcd.h>
391 c.u32 = cvmx_usb_read_csr32(usb, address); \
393 cvmx_usb_write_csr32(usb, address, c.u32); \
519 * @usb: USB block this access is for
524 static inline u32 cvmx_usb_read_csr32(struct octeon_hcd *usb, u64 address) in cvmx_usb_read_csr32() argument
534 * @usb: USB block this access is for
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()
549 * @usb
554 cvmx_usb_pipe_needs_split(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe) cvmx_usb_pipe_needs_split() argument
576 cvmx_wait_tx_rx(struct octeon_hcd *usb, int fflsh_type) cvmx_wait_tx_rx() argument
602 cvmx_fifo_setup(struct octeon_hcd *usb) cvmx_fifo_setup() argument
658 cvmx_usb_shutdown(struct octeon_hcd *usb) cvmx_usb_shutdown() argument
691 cvmx_usb_initialize(struct device *dev, struct octeon_hcd *usb) cvmx_usb_initialize() argument
958 cvmx_usb_reset_port(struct octeon_hcd *usb) cvmx_usb_reset_port() argument
995 cvmx_usb_disable(struct octeon_hcd *usb) cvmx_usb_disable() argument
1014 cvmx_usb_get_status(struct octeon_hcd *usb) cvmx_usb_get_status() argument
1085 cvmx_usb_open_pipe(struct octeon_hcd *usb, int device_addr, int endpoint_num, enum cvmx_usb_speed device_speed, int max_packet, enum cvmx_usb_transfer transfer_type, enum cvmx_usb_direction transfer_dir, int interval, int multi_count, int hub_device_addr, int hub_port) cvmx_usb_open_pipe() argument
1153 cvmx_usb_poll_rx_fifo(struct octeon_hcd *usb) cvmx_usb_poll_rx_fifo() argument
1203 cvmx_usb_fill_tx_hw(struct octeon_hcd *usb, struct cvmx_usb_tx_fifo *fifo, int available) cvmx_usb_fill_tx_hw() argument
1257 cvmx_usb_poll_tx_fifo(struct octeon_hcd *usb) cvmx_usb_poll_tx_fifo() argument
1294 cvmx_usb_fill_tx_fifo(struct octeon_hcd *usb, int channel) cvmx_usb_fill_tx_fifo() argument
1348 cvmx_usb_start_channel_control(struct octeon_hcd *usb, int channel, struct cvmx_usb_pipe *pipe) cvmx_usb_start_channel_control() argument
1496 cvmx_usb_start_channel(struct octeon_hcd *usb, int channel, struct cvmx_usb_pipe *pipe) cvmx_usb_start_channel() argument
1840 cvmx_usb_find_ready_pipe(struct octeon_hcd *usb, enum cvmx_usb_transfer xfer_type) cvmx_usb_find_ready_pipe() argument
1864 cvmx_usb_next_pipe(struct octeon_hcd *usb, int is_sof) cvmx_usb_next_pipe() argument
1898 cvmx_usb_schedule(struct octeon_hcd *usb, int is_sof) cvmx_usb_schedule() argument
1956 octeon_usb_urb_complete_callback(struct octeon_hcd *usb, enum cvmx_usb_status status, struct cvmx_usb_pipe *pipe, struct cvmx_usb_transaction *transaction, int bytes_transferred, struct urb *urb) octeon_usb_urb_complete_callback() argument
2056 cvmx_usb_complete(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct cvmx_usb_transaction *transaction, enum cvmx_usb_status complete_code) cvmx_usb_complete() argument
2124 cvmx_usb_submit_transaction( struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, enum cvmx_usb_transfer type, u64 buffer, int buffer_length, u64 control_header, int iso_start_frame, int iso_number_packets, struct cvmx_usb_iso_packet *iso_packets, struct urb *urb) cvmx_usb_submit_transaction() argument
2185 cvmx_usb_submit_bulk( struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct urb *urb) cvmx_usb_submit_bulk() argument
2209 cvmx_usb_submit_interrupt( struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct urb *urb) cvmx_usb_submit_interrupt() argument
2234 cvmx_usb_submit_control( struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct urb *urb) cvmx_usb_submit_control() argument
2265 cvmx_usb_submit_isochronous( struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct urb *urb) cvmx_usb_submit_isochronous() argument
2296 cvmx_usb_cancel(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct cvmx_usb_transaction *transaction) cvmx_usb_cancel() argument
2341 cvmx_usb_cancel_all(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe) cvmx_usb_cancel_all() argument
2365 cvmx_usb_close_pipe(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe) cvmx_usb_close_pipe() argument
2386 cvmx_usb_get_frame_number(struct octeon_hcd *usb) cvmx_usb_get_frame_number() argument
2395 cvmx_usb_transfer_control(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct cvmx_usb_transaction *transaction, union cvmx_usbcx_hccharx usbc_hcchar, int buffer_space_left, int bytes_in_last_packet) cvmx_usb_transfer_control() argument
2479 cvmx_usb_transfer_bulk(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct cvmx_usb_transaction *transaction, union cvmx_usbcx_hcintx usbc_hcint, int buffer_space_left, int bytes_in_last_packet) cvmx_usb_transfer_bulk() argument
2513 cvmx_usb_transfer_intr(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct cvmx_usb_transaction *transaction, int buffer_space_left, int bytes_in_last_packet) cvmx_usb_transfer_intr() argument
2538 cvmx_usb_transfer_isoc(struct octeon_hcd *usb, struct cvmx_usb_pipe *pipe, struct cvmx_usb_transaction *transaction, int buffer_space_left, int bytes_in_last_packet, int bytes_this_transfer) cvmx_usb_transfer_isoc() argument
2595 cvmx_usb_poll_channel(struct octeon_hcd *usb, int channel) cvmx_usb_poll_channel() argument
2922 octeon_usb_port_callback(struct octeon_hcd *usb) octeon_usb_port_callback() argument
2939 cvmx_usb_poll(struct octeon_hcd *usb) cvmx_usb_poll() argument
3040 struct octeon_hcd *usb = hcd_to_octeon(hcd); octeon_usb_irq() local
3062 struct octeon_hcd *usb = hcd_to_octeon(hcd); octeon_usb_get_frame_number() local
3071 struct octeon_hcd *usb = hcd_to_octeon(hcd); octeon_usb_urb_enqueue() local
3248 struct octeon_hcd *usb = hcd_to_octeon(hcd); octeon_usb_urb_dequeue() local
3276 struct octeon_hcd *usb = hcd_to_octeon(hcd); octeon_usb_endpoint_disable() local
3291 struct octeon_hcd *usb = hcd_to_octeon(hcd); octeon_usb_hub_status_data() local
3306 struct octeon_hcd *usb = hcd_to_octeon(hcd); octeon_usb_hub_control() local
3539 struct octeon_hcd *usb; octeon_usb_probe() local
3688 struct octeon_hcd *usb = hcd_to_octeon(hcd); octeon_usb_remove() local
[all...]
H A Dfhci-sched.c22 #include <linux/usb.h>
23 #include <linux/usb/hcd.h>
28 static void recycle_frame(struct fhci_usb *usb, struct packet *pkt) in recycle_frame() argument
36 cq_put(&usb->ep0->empty_frame_Q, pkt); in recycle_frame()
40 void fhci_transaction_confirm(struct fhci_usb *usb, struct packet *pkt) in fhci_transaction_confirm() argument
48 td = fhci_remove_td_from_frame(usb->actual_frame); in fhci_transaction_confirm()
56 cq_put(&usb->ep0->dummy_packets_Q, pkt->data); in fhci_transaction_confirm()
59 recycle_frame(usb, pkt); in fhci_transaction_confirm()
68 td_next->start_frame = usb->actual_frame->frame_num; in fhci_transaction_confirm()
87 fhci_dbg(usb in fhci_transaction_confirm()
126 fhci_flush_all_transmissions(struct fhci_usb *usb) fhci_flush_all_transmissions() argument
155 add_packet(struct fhci_usb *usb, struct ed *ed, struct td *td) add_packet() argument
268 scan_ed_list(struct fhci_usb *usb, struct list_head *list, enum fhci_tf_mode list_type) scan_ed_list() argument
335 rotate_frames(struct fhci_usb *usb) rotate_frames() argument
358 fhci_schedule_transactions(struct fhci_usb *usb) fhci_schedule_transactions() argument
401 struct fhci_usb *usb = fhci->usb_lld; sof_interrupt() local
426 struct fhci_usb *usb = fhci->usb_lld; fhci_device_disconnected_interrupt() local
452 struct fhci_usb *usb = fhci->usb_lld; fhci_device_connected_interrupt() local
508 struct fhci_usb *usb = fhci->usb_lld; fhci_frame_limit_timer_irq() local
527 abort_transmission(struct fhci_usb *usb) abort_transmission() argument
545 struct fhci_usb *usb; fhci_irq() local
[all...]
H A Dfhci-hcd.c23 #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 Dfhci-tds.c20 #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...]
/kernel/linux/linux-5.10/drivers/usb/host/
H A Dfhci-sched.c22 #include <linux/usb.h>
23 #include <linux/usb/hcd.h>
28 static void recycle_frame(struct fhci_usb *usb, struct packet *pkt) in recycle_frame() argument
36 cq_put(&usb->ep0->empty_frame_Q, pkt); in recycle_frame()
40 void fhci_transaction_confirm(struct fhci_usb *usb, struct packet *pkt) in fhci_transaction_confirm() argument
48 td = fhci_remove_td_from_frame(usb->actual_frame); in fhci_transaction_confirm()
56 cq_put(&usb->ep0->dummy_packets_Q, pkt->data); in fhci_transaction_confirm()
59 recycle_frame(usb, pkt); in fhci_transaction_confirm()
68 td_next->start_frame = usb->actual_frame->frame_num; in fhci_transaction_confirm()
87 fhci_dbg(usb in fhci_transaction_confirm()
126 fhci_flush_all_transmissions(struct fhci_usb *usb) fhci_flush_all_transmissions() argument
155 add_packet(struct fhci_usb *usb, struct ed *ed, struct td *td) add_packet() argument
268 scan_ed_list(struct fhci_usb *usb, struct list_head *list, enum fhci_tf_mode list_type) scan_ed_list() argument
335 rotate_frames(struct fhci_usb *usb) rotate_frames() argument
358 fhci_schedule_transactions(struct fhci_usb *usb) fhci_schedule_transactions() argument
401 struct fhci_usb *usb = fhci->usb_lld; sof_interrupt() local
426 struct fhci_usb *usb = fhci->usb_lld; fhci_device_disconnected_interrupt() local
452 struct fhci_usb *usb = fhci->usb_lld; fhci_device_connected_interrupt() local
508 struct fhci_usb *usb = fhci->usb_lld; fhci_frame_limit_timer_irq() local
527 abort_transmission(struct fhci_usb *usb) abort_transmission() argument
545 struct fhci_usb *usb; fhci_irq() local
[all...]
H A Dfhci-hcd.c23 #include <linux/usb.h>
24 #include <linux/usb/hcd.h>
57 u16 fhci_get_sof_timer_count(struct fhci_usb *usb) in fhci_get_sof_timer_count() argument
59 return be16_to_cpu(in_be16(&usb->fhci->regs->usb_ussft) / 12); in fhci_get_sof_timer_count()
63 static u32 endpoint_zero_init(struct fhci_usb *usb, in endpoint_zero_init() argument
69 rc = fhci_create_ep(usb, data_mem, ring_len); in endpoint_zero_init()
74 fhci_init_ep_registers(usb, usb->ep0, data_mem); in endpoint_zero_init()
80 void fhci_usb_enable_interrupt(struct fhci_usb *usb) in fhci_usb_enable_interrupt() argument
82 struct fhci_hcd *fhci = usb in fhci_usb_enable_interrupt()
100 fhci_usb_disable_interrupt(struct fhci_usb *usb) fhci_usb_disable_interrupt() argument
118 struct fhci_usb *usb = fhci->usb_lld; fhci_usb_enable() local
132 struct fhci_usb *usb = fhci->usb_lld; fhci_usb_disable() local
243 struct fhci_usb *usb = lld; fhci_usb_free() local
258 struct fhci_usb *usb = fhci->usb_lld; fhci_usb_init() local
305 struct fhci_usb *usb; fhci_create_lld() local
468 struct fhci_usb *usb = fhci->usb_lld; fhci_urb_dequeue() local
[all...]
H A Dfhci-tds.c20 #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...]
/kernel/linux/linux-5.10/drivers/clk/at91/
H A Dclk-usb.c46 struct at91sam9x5_clk_usb *usb = to_at91sam9x5_clk_usb(hw); in at91sam9x5_clk_usb_recalc_rate() local
50 regmap_read(usb->regmap, AT91_PMC_USB, &usbr); in at91sam9x5_clk_usb_recalc_rate()
112 struct at91sam9x5_clk_usb *usb = to_at91sam9x5_clk_usb(hw); in at91sam9x5_clk_usb_set_parent() local
114 if (index >= usb->num_parents) in at91sam9x5_clk_usb_set_parent()
117 regmap_update_bits(usb->regmap, AT91_PMC_USB, usb->usbs_mask, index); in at91sam9x5_clk_usb_set_parent()
124 struct at91sam9x5_clk_usb *usb = to_at91sam9x5_clk_usb(hw); in at91sam9x5_clk_usb_get_parent() local
127 regmap_read(usb->regmap, AT91_PMC_USB, &usbr); in at91sam9x5_clk_usb_get_parent()
129 return usbr & usb->usbs_mask; in at91sam9x5_clk_usb_get_parent()
135 struct at91sam9x5_clk_usb *usb in at91sam9x5_clk_usb_set_rate() local
161 struct at91sam9x5_clk_usb *usb = to_at91sam9x5_clk_usb(hw); at91sam9n12_clk_usb_enable() local
171 struct at91sam9x5_clk_usb *usb = to_at91sam9x5_clk_usb(hw); at91sam9n12_clk_usb_disable() local
178 struct at91sam9x5_clk_usb *usb = to_at91sam9x5_clk_usb(hw); at91sam9n12_clk_usb_is_enabled() local
200 struct at91sam9x5_clk_usb *usb; _at91sam9x5_clk_register_usb() local
251 struct at91sam9x5_clk_usb *usb; at91sam9n12_clk_register_usb() local
282 struct at91rm9200_clk_usb *usb = to_at91rm9200_clk_usb(hw); at91rm9200_clk_usb_recalc_rate() local
298 struct at91rm9200_clk_usb *usb = to_at91rm9200_clk_usb(hw); at91rm9200_clk_usb_round_rate() local
337 struct at91rm9200_clk_usb *usb = to_at91rm9200_clk_usb(hw); at91rm9200_clk_usb_set_rate() local
368 struct at91rm9200_clk_usb *usb; at91rm9200_clk_register_usb() local
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/purelifi/plfxlc/
H A Dusb.c12 #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
549 struct plfxlc_usb *usb = from_timer(usb, t, tx.tx_retry_timer); slif_data_plane_sap_timer_callb() local
559 struct plfxlc_usb *usb = from_timer(usb, t, sta_queue_cleanup); sta_queue_cleanup_timer_callb() local
585 struct plfxlc_usb *usb; probe() local
706 struct plfxlc_usb *usb; disconnect() local
735 plfxlc_usb_resume(struct plfxlc_usb *usb) plfxlc_usb_resume() argument
762 plfxlc_usb_stop(struct plfxlc_usb *usb) plfxlc_usb_stop() argument
775 struct plfxlc_usb *usb; pre_reset() local
794 struct plfxlc_usb *usb; post_reset() local
[all...]
H A Dusb.h13 #include <linux/usb.h>
38 #define plfxlc_usb_dev(usb) (&(usb)->intf->dev)
67 spinlock_t lock; /* spin lock for usb interrupt buffer */
123 /* Contains the usb parts. The structure doesn't require a lock because intf
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 in plfxlc_usb_to_hw()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/zydas/zd1211rw/
H A Dzd_usb.c16 #include <linux/usb.h>
97 MODULE_DEVICE_TABLE(usb, usb_ids);
102 static bool check_read_regs(struct zd_usb *usb, struct usb_req_read_regs *req,
215 static char *get_fw_name(struct zd_usb *usb, char *buffer, size_t size, in get_fw_name() argument
219 usb->is_zd1211b ? in get_fw_name()
225 static int handle_version_mismatch(struct zd_usb *usb, in handle_version_mismatch() argument
228 struct usb_device *udev = zd_usb_to_usbdev(usb); in handle_version_mismatch()
235 get_fw_name(usb, fw_name, sizeof(fw_name), "ur"), in handle_version_mismatch()
258 static int upload_firmware(struct zd_usb *usb) in upload_firmware() argument
263 struct usb_device *udev = zd_usb_to_usbdev(usb); in upload_firmware()
325 zd_usb_read_fw(struct zd_usb *usb, zd_addr_t addr, u8 *data, u16 len) zd_usb_read_fw() argument
360 struct zd_usb *usb = urb->context; handle_regs_int_override() local
375 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
798 zd_usb_enable_rx(struct zd_usb *usb) zd_usb_enable_rx() argument
812 __zd_usb_disable_rx(struct zd_usb *usb) __zd_usb_disable_rx() argument
839 zd_usb_disable_rx(struct zd_usb *usb) zd_usb_disable_rx() argument
851 zd_usb_reset_rx(struct zd_usb *usb) zd_usb_reset_rx() argument
880 zd_usb_disable_tx(struct zd_usb *usb) zd_usb_disable_tx() argument
908 zd_usb_enable_tx(struct zd_usb *usb) zd_usb_enable_tx() argument
921 tx_dec_submitted_urbs(struct zd_usb *usb) tx_dec_submitted_urbs() argument
935 tx_inc_submitted_urbs(struct zd_usb *usb) tx_inc_submitted_urbs() argument
961 struct zd_usb *usb; tx_urb_complete() local
1016 zd_usb_tx(struct zd_usb *usb, struct sk_buff *skb) zd_usb_tx() argument
1057 zd_tx_timeout(struct zd_usb *usb) zd_tx_timeout() argument
1083 struct zd_usb *usb = zd_tx_watchdog_handler() local
1104 zd_tx_watchdog_enable(struct zd_usb *usb) zd_tx_watchdog_enable() argument
1116 zd_tx_watchdog_disable(struct zd_usb *usb) zd_tx_watchdog_disable() argument
1129 struct zd_usb *usb = zd_rx_idle_timer_handler() local
1144 struct zd_usb *usb = from_tasklet(usb, t, rx.reset_timer_tasklet); zd_usb_reset_rx_idle_timer_tasklet() local
1149 zd_usb_reset_rx_idle_timer(struct zd_usb *usb) zd_usb_reset_rx_idle_timer() argument
1156 init_usb_interrupt(struct zd_usb *usb) init_usb_interrupt() argument
1167 init_usb_rx(struct zd_usb *usb) init_usb_rx() argument
1185 init_usb_tx(struct zd_usb *usb) init_usb_tx() argument
1199 zd_usb_init(struct zd_usb *usb, struct ieee80211_hw *hw, struct usb_interface *intf) zd_usb_init() argument
1211 zd_usb_clear(struct zd_usb *usb) zd_usb_clear() argument
1242 zd_usb_scnprint_id(struct zd_usb *usb, char *buffer, size_t size) zd_usb_scnprint_id() argument
1316 zd_usb_init_hw(struct zd_usb *usb) zd_usb_init_hw() argument
1352 struct zd_usb *usb; probe() local
1417 struct zd_usb *usb; disconnect() local
1448 zd_usb_resume(struct zd_usb *usb) zd_usb_resume() argument
1475 zd_usb_stop(struct zd_usb *usb) zd_usb_stop() argument
1492 struct zd_usb *usb; pre_reset() local
1512 struct zd_usb *usb; post_reset() local
1598 prepare_read_regs_int(struct zd_usb *usb, struct usb_req_read_regs *req, unsigned int count) prepare_read_regs_int() argument
1612 disable_read_regs_int(struct zd_usb *usb) disable_read_regs_int() argument
1621 check_read_regs(struct zd_usb *usb, struct usb_req_read_regs *req, unsigned int count) check_read_regs() argument
1660 get_results(struct zd_usb *usb, u16 *values, struct usb_req_read_regs *req, unsigned int count, bool *retry) get_results() argument
1695 zd_usb_ioread16v(struct zd_usb *usb, u16 *values, const zd_addr_t *addresses, unsigned int count) zd_usb_ioread16v() argument
1777 struct zd_usb *usb = urb->context; iowrite16v_urb_complete() local
1787 zd_submit_waiting_urb(struct zd_usb *usb, bool last) zd_submit_waiting_urb() argument
1815 zd_usb_iowrite16v_async_start(struct zd_usb *usb) zd_usb_iowrite16v_async_start() argument
1828 zd_usb_iowrite16v_async_end(struct zd_usb *usb, unsigned int timeout) zd_usb_iowrite16v_async_end() argument
1864 zd_usb_iowrite16v_async(struct zd_usb *usb, const struct zd_ioreq16 *ioreqs, unsigned int count) zd_usb_iowrite16v_async() argument
1947 zd_usb_iowrite16v(struct zd_usb *usb, const struct zd_ioreq16 *ioreqs, unsigned int count) zd_usb_iowrite16v() argument
1961 zd_usb_rfwrite(struct zd_usb *usb, u32 value, u8 bits) zd_usb_rfwrite() argument
[all...]
H A Dzd_usb.h15 #include <linux/usb.h>
203 /* Contains the usb parts. The structure doesn't require a lock because intf
218 #define zd_usb_dev(usb) (&usb->intf->dev)
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);
261 zd_usb_ioread16(struct zd_usb *usb, u16 *value, const zd_addr_t addr) zd_usb_ioread16() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/zydas/zd1211rw/
H A Dzd_usb.c16 #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
427 struct zd_usb *usb; int_urb_complete() local
501 usb_int_enabled(struct zd_usb *usb) usb_int_enabled() argument
513 zd_usb_enable_int(struct zd_usb *usb) zd_usb_enable_int() argument
576 zd_usb_disable_int(struct zd_usb *usb) zd_usb_disable_int() argument
604 handle_rx_packet(struct zd_usb *usb, const u8 *buffer, unsigned int length) handle_rx_packet() argument
650 struct zd_usb *usb; rx_urb_complete() local
712 alloc_rx_urb(struct zd_usb *usb) alloc_rx_urb() argument
745 __zd_usb_enable_rx(struct zd_usb *usb) __zd_usb_enable_rx() argument
797 zd_usb_enable_rx(struct zd_usb *usb) zd_usb_enable_rx() argument
811 __zd_usb_disable_rx(struct zd_usb *usb) __zd_usb_disable_rx() argument
838 zd_usb_disable_rx(struct zd_usb *usb) zd_usb_disable_rx() argument
850 zd_usb_reset_rx(struct zd_usb *usb) zd_usb_reset_rx() argument
879 zd_usb_disable_tx(struct zd_usb *usb) zd_usb_disable_tx() argument
907 zd_usb_enable_tx(struct zd_usb *usb) zd_usb_enable_tx() argument
920 tx_dec_submitted_urbs(struct zd_usb *usb) tx_dec_submitted_urbs() argument
934 tx_inc_submitted_urbs(struct zd_usb *usb) tx_inc_submitted_urbs() argument
960 struct zd_usb *usb; tx_urb_complete() local
1015 zd_usb_tx(struct zd_usb *usb, struct sk_buff *skb) zd_usb_tx() argument
1056 zd_tx_timeout(struct zd_usb *usb) zd_tx_timeout() argument
1082 struct zd_usb *usb = zd_tx_watchdog_handler() local
1103 zd_tx_watchdog_enable(struct zd_usb *usb) zd_tx_watchdog_enable() argument
1115 zd_tx_watchdog_disable(struct zd_usb *usb) zd_tx_watchdog_disable() argument
1128 struct zd_usb *usb = zd_rx_idle_timer_handler() local
1143 struct zd_usb *usb = from_tasklet(usb, t, rx.reset_timer_tasklet); zd_usb_reset_rx_idle_timer_tasklet() local
1148 zd_usb_reset_rx_idle_timer(struct zd_usb *usb) zd_usb_reset_rx_idle_timer() argument
1155 init_usb_interrupt(struct zd_usb *usb) init_usb_interrupt() argument
1166 init_usb_rx(struct zd_usb *usb) init_usb_rx() argument
1184 init_usb_tx(struct zd_usb *usb) init_usb_tx() argument
1198 zd_usb_init(struct zd_usb *usb, struct ieee80211_hw *hw, struct usb_interface *intf) zd_usb_init() argument
1210 zd_usb_clear(struct zd_usb *usb) zd_usb_clear() argument
1241 zd_usb_scnprint_id(struct zd_usb *usb, char *buffer, size_t size) zd_usb_scnprint_id() argument
1315 zd_usb_init_hw(struct zd_usb *usb) zd_usb_init_hw() argument
1351 struct zd_usb *usb; probe() local
1416 struct zd_usb *usb; disconnect() local
1447 zd_usb_resume(struct zd_usb *usb) zd_usb_resume() argument
1474 zd_usb_stop(struct zd_usb *usb) zd_usb_stop() argument
1491 struct zd_usb *usb; pre_reset() local
1511 struct zd_usb *usb; post_reset() local
1597 prepare_read_regs_int(struct zd_usb *usb, struct usb_req_read_regs *req, unsigned int count) prepare_read_regs_int() argument
1611 disable_read_regs_int(struct zd_usb *usb) disable_read_regs_int() argument
1620 check_read_regs(struct zd_usb *usb, struct usb_req_read_regs *req, unsigned int count) check_read_regs() argument
1659 get_results(struct zd_usb *usb, u16 *values, struct usb_req_read_regs *req, unsigned int count, bool *retry) get_results() argument
1694 zd_usb_ioread16v(struct zd_usb *usb, u16 *values, const zd_addr_t *addresses, unsigned int count) zd_usb_ioread16v() argument
1771 struct zd_usb *usb = urb->context; iowrite16v_urb_complete() local
1781 zd_submit_waiting_urb(struct zd_usb *usb, bool last) zd_submit_waiting_urb() argument
1809 zd_usb_iowrite16v_async_start(struct zd_usb *usb) zd_usb_iowrite16v_async_start() argument
1822 zd_usb_iowrite16v_async_end(struct zd_usb *usb, unsigned int timeout) zd_usb_iowrite16v_async_end() argument
1858 zd_usb_iowrite16v_async(struct zd_usb *usb, const struct zd_ioreq16 *ioreqs, unsigned int count) zd_usb_iowrite16v_async() argument
1936 zd_usb_iowrite16v(struct zd_usb *usb, const struct zd_ioreq16 *ioreqs, unsigned int count) zd_usb_iowrite16v() argument
1950 zd_usb_rfwrite(struct zd_usb *usb, u32 value, u8 bits) zd_usb_rfwrite() argument
[all...]
H A Dzd_usb.h15 #include <linux/usb.h>
203 /* Contains the usb parts. The structure doesn't require a lock because intf
218 #define zd_usb_dev(usb) (&usb->intf->dev)
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);
261 zd_usb_ioread16(struct zd_usb *usb, u16 *value, const zd_addr_t addr) zd_usb_ioread16() argument
[all...]
/kernel/linux/linux-6.6/drivers/clk/at91/
H A Dclk-usb.c47 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_round_rate() local
364 struct at91rm9200_clk_usb *usb = to_at91rm9200_clk_usb(hw); at91rm9200_clk_usb_set_rate() local
395 struct at91rm9200_clk_usb *usb; at91rm9200_clk_register_usb() local
[all...]
/kernel/linux/linux-5.10/drivers/media/usb/dvb-usb-v2/
H A DMakefile5 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
[all...]
/kernel/linux/linux-6.6/drivers/media/usb/dvb-usb-v2/
H A DMakefile5 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
[all...]
/kernel/linux/linux-6.6/drivers/usb/chipidea/
H A Dci_hdrc_tegra.c14 #include <linux/usb.h>
15 #include <linux/usb/chipidea.h>
16 #include <linux/usb/hcd.h>
17 #include <linux/usb/of.h>
18 #include <linux/usb/phy.h>
106 rst = devm_reset_control_get_shared(dev, "usb"); in tegra_usb_reset_controller()
155 struct tegra_usb *usb = dev_get_drvdata(ci->dev->parent); in tegra_usb_notify_event() local
163 ehci_writel(ehci, usb->soc->txfifothresh << 16, in tegra_usb_notify_event()
239 struct tegra_usb *usb = dev_get_drvdata(ci->dev->parent); in tegra_ehci_hub_control() local
248 if (wValue != USB_PORT_FEAT_RESET || !usb in tegra_ehci_hub_control()
278 struct tegra_usb *usb; tegra_usb_probe() local
368 struct tegra_usb *usb = platform_get_drvdata(pdev); tegra_usb_remove() local
379 struct tegra_usb *usb = dev_get_drvdata(dev); tegra_usb_runtime_resume() local
393 struct tegra_usb *usb = dev_get_drvdata(dev); tegra_usb_runtime_suspend() local
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/
H A Dusb.c16 MODULE_PARM_DESC(disable_usb_sg, "Disable usb scatter-gather support");
26 lockdep_assert_held(&dev->usb.usb_ctrl_mtx); in __mt76u_vendor_request()
55 mutex_lock(&dev->usb.usb_ctrl_mtx); in mt76u_vendor_request()
59 mutex_unlock(&dev->usb.usb_ctrl_mtx); in mt76u_vendor_request()
67 struct mt76_usb *usb = &dev->usb; in ___mt76u_rr() local
72 addr, usb->data, sizeof(__le32)); in ___mt76u_rr()
74 data = get_unaligned_le32(usb->data); in ___mt76u_rr()
105 mutex_lock(&dev->usb.usb_ctrl_mtx); in mt76u_rr()
107 mutex_unlock(&dev->usb in mt76u_rr()
115 struct mt76_usb *usb = &dev->usb; ___mt76u_wr() local
161 struct mt76_usb *usb = &dev->usb; mt76u_copy() local
193 struct mt76_usb *usb = &dev->usb; mt76u_read_copy() local
233 struct mt76_usb *usb = &dev->usb; mt76u_req_wr_rp() local
260 struct mt76_usb *usb = &dev->usb; mt76u_req_rd_rp() local
293 mt76u_set_endpoints(struct usb_interface *intf, struct mt76_usb *usb) mt76u_set_endpoints() argument
630 struct mt76_usb *usb = container_of(w, struct mt76_usb, rx_worker); mt76u_rx_worker() local
761 struct mt76_usb *usb = container_of(w, struct mt76_usb, status_worker); mt76u_status_worker() local
798 struct mt76_usb *usb; mt76u_tx_status_data() local
1071 struct mt76_usb *usb = &dev->usb; __mt76u_init() local
[all...]
/kernel/linux/linux-5.10/drivers/media/usb/go7007/
H A Dgo7007-usb.c15 #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...]
/kernel/linux/linux-6.6/drivers/media/usb/go7007/
H A Dgo7007-usb.c15 #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...]
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/
H A Dusb.c16 MODULE_PARM_DESC(disable_usb_sg, "Disable usb scatter-gather support");
27 lockdep_assert_held(&dev->usb.usb_ctrl_mtx); in __mt76u_vendor_request()
55 mutex_lock(&dev->usb.usb_ctrl_mtx); in mt76u_vendor_request()
59 mutex_unlock(&dev->usb.usb_ctrl_mtx); in mt76u_vendor_request()
67 struct mt76_usb *usb = &dev->usb; in ___mt76u_rr() local
73 addr >> 16, addr, usb->data, in ___mt76u_rr()
76 data = get_unaligned_le32(usb->data); in ___mt76u_rr()
105 mutex_lock(&dev->usb.usb_ctrl_mtx); in mt76u_rr()
107 mutex_unlock(&dev->usb in mt76u_rr()
126 struct mt76_usb *usb = &dev->usb; ___mt76u_wr() local
190 struct mt76_usb *usb = &dev->usb; mt76u_copy() local
222 struct mt76_usb *usb = &dev->usb; mt76u_copy_ext() local
247 struct mt76_usb *usb = &dev->usb; mt76u_read_copy_ext() local
286 struct mt76_usb *usb = &dev->usb; mt76u_req_wr_rp() local
313 struct mt76_usb *usb = &dev->usb; mt76u_req_rd_rp() local
347 mt76u_set_endpoints(struct usb_interface *intf, struct mt76_usb *usb) mt76u_set_endpoints() argument
835 struct mt76_usb *usb; mt76u_tx_status_data() local
1105 struct mt76_usb *usb = &dev->usb; mt76u_init() local
[all...]

Completed in 20 milliseconds

12345678910>>...96