Searched refs:__hc32 (Results 1 – 13 of 13) sorted by relevance
/linux-6.1.9/drivers/usb/host/ |
D | ehci.h | 20 typedef __u32 __bitwise __hc32; typedef 23 #define __hc32 __le32 macro 147 __hc32 old_current; /* Test for QH becoming */ 148 __hc32 old_token; /* inactive during unlink */ 153 __hc32 *periodic; /* hw periodic table */ 232 __hc32 *ohci_hcctrl_reg; 292 __hc32 hw_next; /* see EHCI 3.5.1 */ 293 __hc32 hw_alt_next; /* see EHCI 3.5.2 */ 294 __hc32 hw_token; /* see EHCI 3.5.3 */ 313 __hc32 hw_buf[5]; /* see EHCI 3.5.4 */ [all …]
|
D | ohci.h | 16 typedef __u32 __bitwise __hc32; typedef 28 __hc32 hwINFO; /* endpoint config bitmap */ 37 __hc32 hwTailP; /* tail of TD list */ 38 __hc32 hwHeadP; /* head of TD list (hc r/w) */ 41 __hc32 hwNextED; /* next ED in list */ 90 __hc32 hwINFO; /* transfer info bitmask */ 119 __hc32 hwCBP; /* Current Buffer Pointer (or 0) */ 120 __hc32 hwNextTD; /* Next TD Pointer */ 121 __hc32 hwBE; /* Memory Buffer End Pointer */ 192 __hc32 int_table [NUM_INTS]; /* periodic schedule */ [all …]
|
D | fotg210.h | 17 #define __hc32 __le32 macro 116 __hc32 *periodic; /* hw periodic table */ 319 __hc32 hw_next; /* see EHCI 3.5.1 */ 320 __hc32 hw_alt_next; /* see EHCI 3.5.2 */ 321 __hc32 hw_token; /* see EHCI 3.5.3 */ 340 __hc32 hw_buf[5]; /* see EHCI 3.5.4 */ 341 __hc32 hw_buf_hi[5]; /* Appendix B */ 393 __hc32 *hw_next; /* (all types) */ 409 __hc32 hw_next; /* see EHCI 3.6.1 */ 410 __hc32 hw_info1; /* see EHCI 3.6.2 */ [all …]
|
D | uhci-hcd.h | 114 typedef __u32 __bitwise __hc32; typedef 117 #define __hc32 __le32 macro 153 __hc32 link; /* Next QH in the schedule */ 154 __hc32 element; /* Queue element (TD) pointer */ 260 __hc32 link; 261 __hc32 status; 262 __hc32 token; 263 __hc32 buffer; 400 __hc32 *frame; 682 static inline __hc32 cpu_to_hc32(const struct uhci_hcd *uhci, const u32 x) in cpu_to_hc32() [all …]
|
D | uhci-debug.c | 170 __hc32 element = qh_element(qh); in uhci_show_qh() 382 __hc32 link; in uhci_sprint_schedule() 383 __hc32 fsbr_link; in uhci_sprint_schedule() 415 __hc32 qh_dma; in uhci_sprint_schedule()
|
D | ehci-sched.c | 33 __hc32 tag) in periodic_next_shadow() 48 static __hc32 * 50 __hc32 tag) in shadow_next_periodic() 66 __hc32 *hw_p = &ehci->periodic[frame]; in periodic_unlink() 430 __hc32 type; in tt_no_collision() 537 __hc32 *hw_p = &ehci->periodic[i]; in qh_link_periodic() 539 __hc32 type = 0; in qh_link_periodic() 1717 __hc32 *hw_p = &ehci->periodic[frame]; in itd_link() 1719 __hc32 type = 0; in itd_link() 2359 __hc32 type, *hw_p; in scan_isoc()
|
D | ohci-q.c | 153 __hc32 *prev_p = &ohci->hcca->int_table [i]; in periodic_link() 277 __hc32 *prev_p = &ohci->hcca->int_table [i]; in periodic_unlink() 839 __hc32 toggle = ed->hwHeadP & cpu_to_hc32 (ohci, ED_C); in ed_halted() 984 __hc32 *prev; in finish_unlinks() 1041 __hc32 savebits; in finish_unlinks()
|
D | fotg210-hcd.c | 340 static inline char token_mark(struct fotg210_hcd *fotg210, __hc32 token) in token_mark() 524 __hc32 tag; in fill_periodic_buffer() 2911 __hc32 dma = QH_NEXT(fotg210, qh->qh_dma); in qh_link_async() 2949 __hc32 qh_addr_mask = cpu_to_hc32(fotg210, 0x7f); in qh_append_tds() 2979 __hc32 token; in qh_append_tds() 3279 union fotg210_shadow *periodic, __hc32 tag) in periodic_next_shadow() 3291 static __hc32 *shadow_next_periodic(struct fotg210_hcd *fotg210, in shadow_next_periodic() 3292 union fotg210_shadow *periodic, __hc32 tag) in shadow_next_periodic() 3309 __hc32 *hw_p = &fotg210->periodic[frame]; in periodic_unlink() 3338 __hc32 *hw_p = &fotg210->periodic[frame]; in periodic_usecs() [all …]
|
D | ehci-q.c | 984 __hc32 dma = QH_NEXT(ehci, qh->qh_dma); in qh_link_async() 1030 __hc32 qh_addr_mask = cpu_to_hc32(ehci, 0x7f); in qh_append_tds() 1061 __hc32 token; in qh_append_tds() 1374 __hc32 qh_current, qh_token; in end_unlink_async()
|
D | ohci-hub.c | 103 __hc32 __iomem *portstat = ohci->regs->roothub.portstatus; in ohci_rh_suspend() 622 __hc32 __iomem *portstat = &ohci->regs->roothub.portstatus [port]; in root_port_reset()
|
D | uhci-q.c | 454 __hc32 link_to_new_qh; in link_async() 536 __hc32 link_to_next_qh = qh->link; in unlink_async() 797 __hc32 *plink; in uhci_submit_control() 924 __hc32 *plink; in uhci_submit_common()
|
D | ehci-dbg.c | 356 static inline char token_mark(struct ehci_hcd *ehci, __hc32 token) in token_mark() 630 __hc32 tag; in fill_periodic_buffer()
|
D | uhci-hcd.c | 99 static __hc32 uhci_frame_skel_link(struct uhci_hcd *uhci, int frame) in uhci_frame_skel_link()
|