Home
last modified time | relevance | path

Searched defs:uhci (Results 1 – 11 of 11) sorted by relevance

/linux-6.12.1/drivers/usb/host/
Duhci-hcd.c99 static __hc32 uhci_frame_skel_link(struct uhci_hcd *uhci, int frame) in uhci_frame_skel_link()
131 static void finish_reset(struct uhci_hcd *uhci) in finish_reset()
152 static void uhci_hc_died(struct uhci_hcd *uhci) in uhci_hc_died()
168 static void check_and_reset_hc(struct uhci_hcd *uhci) in check_and_reset_hc()
185 static void uhci_generic_reset_hc(struct uhci_hcd *uhci) in uhci_generic_reset_hc()
211 static int uhci_generic_check_and_reset_hc(struct uhci_hcd *uhci) in uhci_generic_check_and_reset_hc()
250 static void configure_hc(struct uhci_hcd *uhci) in configure_hc()
267 static int resume_detect_interrupts_are_broken(struct uhci_hcd *uhci) in resume_detect_interrupts_are_broken()
282 static int global_suspend_mode_is_broken(struct uhci_hcd *uhci) in global_suspend_mode_is_broken()
288 static void suspend_rh(struct uhci_hcd *uhci, enum uhci_rh_state new_state) in suspend_rh()
[all …]
Duhci-q.c29 static void uhci_set_next_interrupt(struct uhci_hcd *uhci) in uhci_set_next_interrupt()
36 static inline void uhci_clear_next_interrupt(struct uhci_hcd *uhci) in uhci_clear_next_interrupt()
47 static void uhci_fsbr_on(struct uhci_hcd *uhci) in uhci_fsbr_on()
60 static void uhci_fsbr_off(struct uhci_hcd *uhci) in uhci_fsbr_off()
72 static void uhci_add_fsbr(struct uhci_hcd *uhci, struct urb *urb) in uhci_add_fsbr()
79 static void uhci_urbp_wants_fsbr(struct uhci_hcd *uhci, struct urb_priv *urbp) in uhci_urbp_wants_fsbr()
94 struct uhci_hcd *uhci = from_timer(uhci, t, fsbr_timer); in uhci_fsbr_timeout() local
106 static struct uhci_td *uhci_alloc_td(struct uhci_hcd *uhci) in uhci_alloc_td()
124 static void uhci_free_td(struct uhci_hcd *uhci, struct uhci_td *td) in uhci_free_td()
134 static inline void uhci_fill_td(struct uhci_hcd *uhci, struct uhci_td *td, in uhci_fill_td()
[all …]
Duhci-pci.c27 static void uhci_pci_reset_hc(struct uhci_hcd *uhci) in uhci_pci_reset_hc()
38 static int uhci_pci_check_and_reset_hc(struct uhci_hcd *uhci) in uhci_pci_check_and_reset_hc()
48 static void uhci_pci_configure_hc(struct uhci_hcd *uhci) in uhci_pci_configure_hc()
60 static int uhci_pci_resume_detect_interrupts_are_broken(struct uhci_hcd *uhci) in uhci_pci_resume_detect_interrupts_are_broken()
92 static int uhci_pci_global_suspend_mode_is_broken(struct uhci_hcd *uhci) in uhci_pci_global_suspend_mode_is_broken()
116 struct uhci_hcd *uhci = hcd_to_uhci(hcd); in uhci_pci_init() local
176 struct uhci_hcd *uhci = hcd_to_uhci(hcd); in uhci_pci_suspend() local
216 struct uhci_hcd *uhci = hcd_to_uhci(hcd); in uhci_pci_resume() local
Duhci-hub.c44 static int any_ports_active(struct uhci_hcd *uhci) in any_ports_active()
57 static inline int get_hub_status_data(struct uhci_hcd *uhci, char *buf) in get_hub_status_data()
96 static void uhci_finish_suspend(struct uhci_hcd *uhci, int port, in uhci_finish_suspend()
125 static void wait_for_HP(struct uhci_hcd *uhci, unsigned long port_addr) in wait_for_HP()
137 static void uhci_check_ports(struct uhci_hcd *uhci) in uhci_check_ports()
188 struct uhci_hcd *uhci = hcd_to_uhci(hcd); in uhci_hub_status_data() local
246 struct uhci_hcd *uhci = hcd_to_uhci(hcd); in uhci_hub_control() local
Duhci-hcd.h85 #define UHCI_PTR_BITS(uhci) cpu_to_hc32((uhci), 0x000F) argument
86 #define UHCI_PTR_TERM(uhci) cpu_to_hc32((uhci), 0x0001) argument
87 #define UHCI_PTR_QH(uhci) cpu_to_hc32((uhci), 0x0002) argument
88 #define UHCI_PTR_DEPTH(uhci) cpu_to_hc32((uhci), 0x0004) argument
89 #define UHCI_PTR_BREADTH(uhci) cpu_to_hc32((uhci), 0x0000) argument
193 #define LINK_TO_QH(uhci, qh) (UHCI_PTR_QH((uhci)) | \ argument
227 #define td_token(uhci, td) hc32_to_cpu((uhci), (td)->token) argument
278 #define td_status(uhci, td) hc32_to_cpu((uhci), \ argument
281 #define LINK_TO_TD(uhci, td) (cpu_to_hc32((uhci), (td)->dma_handle)) argument
465 static inline struct usb_hcd *uhci_to_hcd(struct uhci_hcd *uhci) in uhci_to_hcd()
[all …]
Duhci-debug.c43 static int uhci_show_td(struct uhci_hcd *uhci, struct uhci_td *td, char *buf, in uhci_show_td()
100 static int uhci_show_urbp(struct uhci_hcd *uhci, struct urb_priv *urbp, in uhci_show_urbp()
165 static int uhci_show_qh(struct uhci_hcd *uhci, in uhci_show_qh()
279 static int uhci_show_root_hub_state(struct uhci_hcd *uhci, char *buf) in uhci_show_root_hub_state()
305 static int uhci_show_status(struct uhci_hcd *uhci, char *buf, int len) in uhci_show_status()
374 static int uhci_sprint_schedule(struct uhci_hcd *uhci, char *buf, int len) in uhci_sprint_schedule()
560 struct uhci_hcd *uhci = inode->i_private; in uhci_debug_open() local
625 static inline int uhci_show_qh(struct uhci_hcd *uhci, in uhci_show_qh()
631 static inline int uhci_sprint_schedule(struct uhci_hcd *uhci, in uhci_sprint_schedule()
Duhci-platform.c17 struct uhci_hcd *uhci = hcd_to_uhci(hcd); in uhci_platform_init() local
71 struct uhci_hcd *uhci; in uhci_hcd_platform_probe() local
157 struct uhci_hcd *uhci = hcd_to_uhci(hcd); in uhci_hcd_platform_remove() local
Duhci-grlib.c29 struct uhci_hcd *uhci = hcd_to_uhci(hcd); in uhci_grlib_init() local
95 struct uhci_hcd *uhci = NULL; in uhci_hcd_grlib_probe() local
/linux-6.12.1/arch/arm/boot/dts/aspeed/
Daspeed-g6.dtsi286 uhci: usb@1e6b0000 { label
Daspeed-g4.dtsi157 uhci: usb@1e6b0000 { label
Daspeed-g5.dtsi185 uhci: usb@1e6b0000 { label