/kernel/linux/linux-6.6/drivers/usb/host/ |
H A D | ehci-hcd.c | 111 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 D | ehci-sched.c | 32 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 D | ehci.h | 270 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 D | phy-exynos5250-usb2.c | 200 u32 ehci; in exynos5250_power_on() local
|
/kernel/linux/linux-5.10/drivers/usb/host/ |
H A D | ehci-sched.c | 32 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 D | ehci.h | 267 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...] |