Home
last modified time | relevance | path

Searched defs:ehci (Results 51 - 56 of 56) sorted by relevance

123

/kernel/linux/linux-6.6/drivers/usb/host/
H A Dehci-hcd.c111 static unsigned ehci_moschip_read_frame_index(struct ehci_hcd *ehci) in ehci_moschip_read_frame_index() argument
121 static inline unsigned ehci_read_frame_index(struct ehci_hcd *ehci) in ehci_read_frame_index() argument
149 ehci_handshake(struct ehci_hcd *ehci, void __iomem *ptr, u32 mask, u32 done, int usec) ehci_handshake() argument
169 tdi_in_host_mode(struct ehci_hcd *ehci) tdi_in_host_mode() argument
181 ehci_halt(struct ehci_hcd *ehci) ehci_halt() argument
212 tdi_reset(struct ehci_hcd *ehci) tdi_reset() argument
231 ehci_reset(struct ehci_hcd *ehci) ehci_reset() argument
273 ehci_quiesce(struct ehci_hcd *ehci) ehci_quiesce() argument
319 ehci_turn_off_all_ports(struct ehci_hcd *ehci) ehci_turn_off_all_ports() argument
336 ehci_silence_controller(struct ehci_hcd *ehci) ehci_silence_controller() argument
358 struct ehci_hcd *ehci = hcd_to_ehci(hcd); ehci_shutdown() local
386 ehci_work(struct ehci_hcd *ehci) ehci_work() argument
422 struct ehci_hcd *ehci = hcd_to_ehci (hcd); ehci_stop() local
456 struct ehci_hcd *ehci = hcd_to_ehci(hcd); ehci_init() local
575 struct ehci_hcd *ehci = hcd_to_ehci (hcd); ehci_run() local
681 struct ehci_hcd *ehci = hcd_to_ehci(hcd); ehci_setup() local
715 struct ehci_hcd *ehci = hcd_to_ehci (hcd); ehci_irq() local
887 struct ehci_hcd *ehci = hcd_to_ehci (hcd); ehci_urb_enqueue() local
925 struct ehci_hcd *ehci = hcd_to_ehci (hcd); ehci_urb_dequeue() local
976 struct ehci_hcd *ehci = hcd_to_ehci (hcd); ehci_endpoint_disable() local
1050 struct ehci_hcd *ehci = hcd_to_ehci(hcd); ehci_endpoint_reset() local
1089 struct ehci_hcd *ehci = hcd_to_ehci (hcd); ehci_get_frame() local
1099 struct ehci_hcd *ehci = hcd_to_ehci(hcd); ehci_remove_device() local
1111 ehci_zx_wakeup_clear(struct ehci_hcd *ehci) ehci_zx_wakeup_clear() argument
1136 struct ehci_hcd *ehci = hcd_to_ehci(hcd); ehci_suspend() local
1170 struct ehci_hcd *ehci = hcd_to_ehci(hcd); ehci_resume() local
[all...]
H A Dehci-sched.c32 periodic_next_shadow(struct ehci_hcd *ehci, union ehci_shadow *periodic, in periodic_next_shadow() argument
49 shadow_next_periodic(struct ehci_hcd *ehci, union ehci_shadow *periodic, in shadow_next_periodic() argument
63 static void periodic_unlink(struct ehci_hcd *ehci, unsigned frame, void *ptr) in periodic_unlink() argument
137 struct ehci_hcd *ehci = find_tt() local
194 bandwidth_dbg(struct ehci_hcd *ehci, int sign, char *type, struct ehci_per_sched *ps) bandwidth_dbg() argument
206 reserve_release_intr_bandwidth(struct ehci_hcd *ehci, struct ehci_qh *qh, int sign) reserve_release_intr_bandwidth() argument
353 tt_available( struct ehci_hcd *ehci, struct ehci_per_sched *ps, struct ehci_tt *tt, unsigned frame, unsigned uframe ) tt_available() argument
413 tt_no_collision( struct ehci_hcd *ehci, unsigned period, struct usb_device *dev, unsigned frame, u32 uf_mask ) tt_no_collision() argument
490 enable_periodic(struct ehci_hcd *ehci) enable_periodic() argument
504 disable_periodic(struct ehci_hcd *ehci) disable_periodic() argument
521 qh_link_periodic(struct ehci_hcd *ehci, struct ehci_qh *qh) qh_link_periodic() argument
588 qh_unlink_periodic(struct ehci_hcd *ehci, struct ehci_qh *qh) qh_unlink_periodic() argument
635 cancel_unlink_wait_intr(struct ehci_hcd *ehci, struct ehci_qh *qh) cancel_unlink_wait_intr() argument
649 start_unlink_intr(struct ehci_hcd *ehci, struct ehci_qh *qh) start_unlink_intr() argument
688 start_unlink_intr_wait(struct ehci_hcd *ehci, struct ehci_qh *qh) start_unlink_intr_wait() argument
704 end_unlink_intr(struct ehci_hcd *ehci, struct ehci_qh *qh) end_unlink_intr() argument
742 check_period( struct ehci_hcd *ehci, unsigned frame, unsigned uframe, unsigned uperiod, unsigned usecs ) check_period() argument
768 check_intr_schedule( struct ehci_hcd *ehci, unsigned frame, unsigned uframe, struct ehci_qh *qh, unsigned *c_maskp, struct ehci_tt *tt ) check_intr_schedule() argument
836 qh_schedule(struct ehci_hcd *ehci, struct ehci_qh *qh) qh_schedule() argument
904 intr_submit( struct ehci_hcd *ehci, struct urb *urb, struct list_head *qtd_list, gfp_t mem_flags ) intr_submit() argument
969 scan_intr(struct ehci_hcd *ehci) scan_intr() argument
1017 iso_stream_init( struct ehci_hcd *ehci, struct ehci_iso_stream *stream, struct urb *urb ) iso_stream_init() argument
1126 iso_stream_find(struct ehci_hcd *ehci, struct urb *urb) iso_stream_find() argument
1178 itd_sched_init( struct ehci_hcd *ehci, struct ehci_iso_sched *iso_sched, struct ehci_iso_stream *stream, struct urb *urb ) itd_sched_init() argument
1233 itd_urb_transaction( struct ehci_iso_stream *stream, struct ehci_hcd *ehci, struct urb *urb, gfp_t mem_flags ) itd_urb_transaction() argument
1301 reserve_release_iso_bandwidth(struct ehci_hcd *ehci, struct ehci_iso_stream *stream, int sign) reserve_release_iso_bandwidth() argument
1364 itd_slot_ok( struct ehci_hcd *ehci, struct ehci_iso_stream *stream, unsigned uframe ) itd_slot_ok() argument
1384 sitd_slot_ok( struct ehci_hcd *ehci, struct ehci_iso_stream *stream, unsigned uframe, struct ehci_iso_sched *sched, struct ehci_tt *tt ) sitd_slot_ok() argument
1471 iso_stream_schedule( struct ehci_hcd *ehci, struct urb *urb, struct ehci_iso_stream *stream ) iso_stream_schedule() argument
1665 itd_init(struct ehci_hcd *ehci, struct ehci_iso_stream *stream, struct ehci_itd *itd) itd_init() argument
1683 itd_patch( struct ehci_hcd *ehci, struct ehci_itd *itd, struct ehci_iso_sched *iso_sched, unsigned index, u16 uframe ) itd_patch() argument
1715 itd_link(struct ehci_hcd *ehci, unsigned frame, struct ehci_itd *itd) itd_link() argument
1741 itd_link_urb( struct ehci_hcd *ehci, struct urb *urb, unsigned mod, struct ehci_iso_stream *stream ) itd_link_urb() argument
1821 itd_complete(struct ehci_hcd *ehci, struct ehci_itd *itd) itd_complete() argument
1914 itd_submit(struct ehci_hcd *ehci, struct urb *urb, gfp_t mem_flags) itd_submit() argument
1983 sitd_sched_init( struct ehci_hcd *ehci, struct ehci_iso_sched *iso_sched, struct ehci_iso_stream *stream, struct urb *urb ) sitd_sched_init() argument
2032 sitd_urb_transaction( struct ehci_iso_stream *stream, struct ehci_hcd *ehci, struct urb *urb, gfp_t mem_flags ) sitd_urb_transaction() argument
2101 sitd_patch( struct ehci_hcd *ehci, struct ehci_iso_stream *stream, struct ehci_sitd *sitd, struct ehci_iso_sched *iso_sched, unsigned index ) sitd_patch() argument
2130 sitd_link(struct ehci_hcd *ehci, unsigned frame, struct ehci_sitd *sitd) sitd_link() argument
2142 sitd_link_urb( struct ehci_hcd *ehci, struct urb *urb, unsigned mod, struct ehci_iso_stream *stream ) sitd_link_urb() argument
2215 sitd_complete(struct ehci_hcd *ehci, struct ehci_sitd *sitd) sitd_complete() argument
2293 sitd_submit(struct ehci_hcd *ehci, struct urb *urb, gfp_t mem_flags) sitd_submit() argument
2354 scan_isoc(struct ehci_hcd *ehci) scan_isoc() argument
[all...]
H A Dehci.h270 static inline struct usb_hcd *ehci_to_hcd(struct ehci_hcd *ehci) in ehci_to_hcd() argument
659 ehci_port_speed(struct ehci_hcd *ehci, unsigned int portsc) ehci_port_speed() argument
751 ehci_readl(const struct ehci_hcd *ehci, __u32 __iomem *regs) ehci_readl() argument
775 ehci_writel(const struct ehci_hcd *ehci, const unsigned int val, __u32 __iomem *regs) ehci_writel() argument
796 set_ohci_hcfs(struct ehci_hcd *ehci, int operational) set_ohci_hcfs() argument
810 set_ohci_hcfs(struct ehci_hcd *ehci, int operational) set_ohci_hcfs() argument
827 cpu_to_hc32(const struct ehci_hcd *ehci, const u32 x) cpu_to_hc32() argument
835 hc32_to_cpu(const struct ehci_hcd *ehci, const __hc32 x) hc32_to_cpu() argument
842 hc32_to_cpup(const struct ehci_hcd *ehci, const __hc32 *x) hc32_to_cpup() argument
852 cpu_to_hc32(const struct ehci_hcd *ehci, const u32 x) cpu_to_hc32() argument
858 hc32_to_cpu(const struct ehci_hcd *ehci, const __hc32 x) hc32_to_cpu() argument
863 hc32_to_cpup(const struct ehci_hcd *ehci, const __hc32 *x) hc32_to_cpup() argument
[all...]
/kernel/linux/linux-6.6/drivers/phy/samsung/
H A Dphy-exynos5250-usb2.c200 u32 ehci; in exynos5250_power_on() local
/kernel/linux/linux-5.10/drivers/usb/host/
H A Dehci-sched.c32 periodic_next_shadow(struct ehci_hcd *ehci, union ehci_shadow *periodic, in periodic_next_shadow() argument
49 shadow_next_periodic(struct ehci_hcd *ehci, union ehci_shadow *periodic, in shadow_next_periodic() argument
63 static void periodic_unlink(struct ehci_hcd *ehci, unsigned frame, void *ptr) in periodic_unlink() argument
137 struct ehci_hcd *ehci = find_tt() local
194 bandwidth_dbg(struct ehci_hcd *ehci, int sign, char *type, struct ehci_per_sched *ps) bandwidth_dbg() argument
206 reserve_release_intr_bandwidth(struct ehci_hcd *ehci, struct ehci_qh *qh, int sign) reserve_release_intr_bandwidth() argument
347 tt_available( struct ehci_hcd *ehci, struct ehci_per_sched *ps, struct ehci_tt *tt, unsigned frame, unsigned uframe ) tt_available() argument
407 tt_no_collision( struct ehci_hcd *ehci, unsigned period, struct usb_device *dev, unsigned frame, u32 uf_mask ) tt_no_collision() argument
484 enable_periodic(struct ehci_hcd *ehci) enable_periodic() argument
497 disable_periodic(struct ehci_hcd *ehci) disable_periodic() argument
514 qh_link_periodic(struct ehci_hcd *ehci, struct ehci_qh *qh) qh_link_periodic() argument
581 qh_unlink_periodic(struct ehci_hcd *ehci, struct ehci_qh *qh) qh_unlink_periodic() argument
628 cancel_unlink_wait_intr(struct ehci_hcd *ehci, struct ehci_qh *qh) cancel_unlink_wait_intr() argument
642 start_unlink_intr(struct ehci_hcd *ehci, struct ehci_qh *qh) start_unlink_intr() argument
681 start_unlink_intr_wait(struct ehci_hcd *ehci, struct ehci_qh *qh) start_unlink_intr_wait() argument
697 end_unlink_intr(struct ehci_hcd *ehci, struct ehci_qh *qh) end_unlink_intr() argument
735 check_period( struct ehci_hcd *ehci, unsigned frame, unsigned uframe, unsigned uperiod, unsigned usecs ) check_period() argument
761 check_intr_schedule( struct ehci_hcd *ehci, unsigned frame, unsigned uframe, struct ehci_qh *qh, unsigned *c_maskp, struct ehci_tt *tt ) check_intr_schedule() argument
829 qh_schedule(struct ehci_hcd *ehci, struct ehci_qh *qh) qh_schedule() argument
897 intr_submit( struct ehci_hcd *ehci, struct urb *urb, struct list_head *qtd_list, gfp_t mem_flags ) intr_submit() argument
962 scan_intr(struct ehci_hcd *ehci) scan_intr() argument
1010 iso_stream_init( struct ehci_hcd *ehci, struct ehci_iso_stream *stream, struct urb *urb ) iso_stream_init() argument
1119 iso_stream_find(struct ehci_hcd *ehci, struct urb *urb) iso_stream_find() argument
1173 itd_sched_init( struct ehci_hcd *ehci, struct ehci_iso_sched *iso_sched, struct ehci_iso_stream *stream, struct urb *urb ) itd_sched_init() argument
1228 itd_urb_transaction( struct ehci_iso_stream *stream, struct ehci_hcd *ehci, struct urb *urb, gfp_t mem_flags ) itd_urb_transaction() argument
1296 reserve_release_iso_bandwidth(struct ehci_hcd *ehci, struct ehci_iso_stream *stream, int sign) reserve_release_iso_bandwidth() argument
1353 itd_slot_ok( struct ehci_hcd *ehci, struct ehci_iso_stream *stream, unsigned uframe ) itd_slot_ok() argument
1373 sitd_slot_ok( struct ehci_hcd *ehci, struct ehci_iso_stream *stream, unsigned uframe, struct ehci_iso_sched *sched, struct ehci_tt *tt ) sitd_slot_ok() argument
1460 iso_stream_schedule( struct ehci_hcd *ehci, struct urb *urb, struct ehci_iso_stream *stream ) iso_stream_schedule() argument
1654 itd_init(struct ehci_hcd *ehci, struct ehci_iso_stream *stream, struct ehci_itd *itd) itd_init() argument
1672 itd_patch( struct ehci_hcd *ehci, struct ehci_itd *itd, struct ehci_iso_sched *iso_sched, unsigned index, u16 uframe ) itd_patch() argument
1704 itd_link(struct ehci_hcd *ehci, unsigned frame, struct ehci_itd *itd) itd_link() argument
1730 itd_link_urb( struct ehci_hcd *ehci, struct urb *urb, unsigned mod, struct ehci_iso_stream *stream ) itd_link_urb() argument
1810 itd_complete(struct ehci_hcd *ehci, struct ehci_itd *itd) itd_complete() argument
1903 itd_submit(struct ehci_hcd *ehci, struct urb *urb, gfp_t mem_flags) itd_submit() argument
1972 sitd_sched_init( struct ehci_hcd *ehci, struct ehci_iso_sched *iso_sched, struct ehci_iso_stream *stream, struct urb *urb ) sitd_sched_init() argument
2021 sitd_urb_transaction( struct ehci_iso_stream *stream, struct ehci_hcd *ehci, struct urb *urb, gfp_t mem_flags ) sitd_urb_transaction() argument
2090 sitd_patch( struct ehci_hcd *ehci, struct ehci_iso_stream *stream, struct ehci_sitd *sitd, struct ehci_iso_sched *iso_sched, unsigned index ) sitd_patch() argument
2119 sitd_link(struct ehci_hcd *ehci, unsigned frame, struct ehci_sitd *sitd) sitd_link() argument
2131 sitd_link_urb( struct ehci_hcd *ehci, struct urb *urb, unsigned mod, struct ehci_iso_stream *stream ) sitd_link_urb() argument
2204 sitd_complete(struct ehci_hcd *ehci, struct ehci_sitd *sitd) sitd_complete() argument
2282 sitd_submit(struct ehci_hcd *ehci, struct urb *urb, gfp_t mem_flags) sitd_submit() argument
2343 scan_isoc(struct ehci_hcd *ehci) scan_isoc() argument
[all...]
H A Dehci.h267 static inline struct usb_hcd *ehci_to_hcd(struct ehci_hcd *ehci) in ehci_to_hcd() argument
656 ehci_port_speed(struct ehci_hcd *ehci, unsigned int portsc) ehci_port_speed() argument
739 ehci_readl(const struct ehci_hcd *ehci, __u32 __iomem *regs) ehci_readl() argument
763 ehci_writel(const struct ehci_hcd *ehci, const unsigned int val, __u32 __iomem *regs) ehci_writel() argument
784 set_ohci_hcfs(struct ehci_hcd *ehci, int operational) set_ohci_hcfs() argument
798 set_ohci_hcfs(struct ehci_hcd *ehci, int operational) set_ohci_hcfs() argument
815 cpu_to_hc32(const struct ehci_hcd *ehci, const u32 x) cpu_to_hc32() argument
823 hc32_to_cpu(const struct ehci_hcd *ehci, const __hc32 x) hc32_to_cpu() argument
830 hc32_to_cpup(const struct ehci_hcd *ehci, const __hc32 *x) hc32_to_cpup() argument
840 cpu_to_hc32(const struct ehci_hcd *ehci, const u32 x) cpu_to_hc32() argument
846 hc32_to_cpu(const struct ehci_hcd *ehci, const __hc32 x) hc32_to_cpu() argument
851 hc32_to_cpup(const struct ehci_hcd *ehci, const __hc32 *x) hc32_to_cpup() argument
[all...]

Completed in 13 milliseconds

123