Home
last modified time | relevance | path

Searched refs:ehcip (Results 1 – 14 of 14) sorted by relevance

/illumos-gate/usr/src/uts/common/io/usb/hcd/ehci/
H A Dehci_util.c130 void ehci_set_dma_attributes(ehci_state_t *ehcip);
131 int ehci_allocate_pools(ehci_state_t *ehcip);
133 ehci_state_t *ehcip,
135 int ehci_map_regs(ehci_state_t *ehcip);
137 ehci_state_t *ehcip);
138 static int ehci_add_intrs(ehci_state_t *ehcip,
140 int ehci_init_ctlr(ehci_state_t *ehcip,
142 static int ehci_take_control(ehci_state_t *ehcip);
144 ehci_state_t *ehcip);
146 ehci_state_t *ehcip);
[all …]
H A Dehci_hub.c45 ehci_state_t *ehcip,
50 ehci_state_t *ehcip,
54 ehci_state_t *ehcip,
58 ehci_state_t *ehcip,
61 ehci_state_t *ehcip,
65 ehci_state_t *ehcip,
68 ehci_state_t *ehcip,
71 ehci_state_t *ehcip);
73 ehci_state_t *ehcip,
76 ehci_state_t *ehcip,
[all …]
H A Dehci.c207 ehci_state_t *ehcip = NULL; in ehci_attach() local
214 ehcip = ehci_obtain_state(dip); in ehci_attach()
216 return (ehci_cpr_resume(ehcip)); in ehci_attach()
229 ehcip = ddi_get_soft_state(ehci_statep, instance); in ehci_attach()
230 if (ehcip == NULL) { in ehci_attach()
235 ehcip->ehci_flags = EHCI_ATTACH; in ehci_attach()
237 ehcip->ehci_log_hdl = usb_alloc_log_hdl(dip, "ehci", &ehci_errlevel, in ehci_attach()
240 ehcip->ehci_flags |= EHCI_ZALLOC; in ehci_attach()
243 ehcip->ehci_hc_soft_state = EHCI_CTLR_INIT_STATE; in ehci_attach()
245 USB_DPRINTF_L4(PRINT_MASK_ATTA, ehcip->ehci_log_hdl, in ehci_attach()
[all …]
H A Dehci_isoch_util.c48 ehci_state_t *ehcip);
55 ehci_state_t *ehcip,
61 ehci_state_t *ehcip,
66 ehci_state_t *ehcip,
70 ehci_state_t *ehcip,
78 ehci_state_t *ehcip);
80 ehci_state_t *ehcip,
87 ehci_state_t *ehcip,
91 ehci_state_t *ehcip,
94 ehci_state_t *ehcip,
[all …]
H A Dehci_intr.c45 void ehci_handle_ue(ehci_state_t *ehcip);
47 ehci_state_t *ehcip);
49 ehci_state_t *ehcip);
51 ehci_state_t *ehcip);
53 ehci_state_t *ehcip);
55 ehci_state_t *ehcip,
58 ehci_state_t *ehcip,
64 ehci_state_t *ehcip,
69 ehci_state_t *ehcip,
73 ehci_state_t *ehcip,
[all …]
H A Dehci_xfer.c49 ehci_state_t *ehcip,
53 ehci_state_t *ehcip,
57 ehci_state_t *ehcip,
60 ehci_state_t *ehcip,
63 ehci_state_t *ehcip,
66 ehci_state_t *ehcip,
70 ehci_state_t *ehcip,
74 ehci_state_t *ehcip,
78 ehci_state_t *ehcip,
82 ehci_state_t *ehcip,
[all …]
H A Dehci_isoch.c48 ehci_state_t *ehcip);
50 ehci_state_t *ehcip);
52 ehci_state_t *ehcip,
55 ehci_state_t *ehcip,
62 ehci_state_t *ehcip,
67 ehci_state_t *ehcip,
72 ehci_state_t *ehcip,
77 ehci_state_t *ehcip,
82 ehci_state_t *ehcip,
85 ehci_state_t *ehcip,
[all …]
H A Dehci_polled.c56 ehci_state_t *ehcip,
84 ehci_state_t *ehcip,
91 ehci_state_t *ehcip,
106 ehci_state_t *ehcip,
113 ehci_state_t *ehcip,
116 ehci_state_t *ehcip,
139 ehci_state_t *ehcip; in ehci_hcdi_polled_input_init() local
142 ehcip = ehci_obtain_state(ph->p_usba_device->usb_root_hub_dip); in ehci_hcdi_polled_input_init()
148 mutex_enter(&ehcip->ehci_int_mutex); in ehci_hcdi_polled_input_init()
150 ret = ehci_polled_init(ph, ehcip, console_input_info); in ehci_hcdi_polled_input_init()
[all …]
/illumos-gate/usr/src/uts/common/sys/usb/hcd/ehci/
H A Dehci_util.h48 extern void ehci_set_dma_attributes(ehci_state_t *ehcip);
49 extern int ehci_allocate_pools(ehci_state_t *ehcip);
51 ehci_state_t *ehcip,
53 extern int ehci_map_regs(ehci_state_t *ehcip);
55 ehci_state_t *ehcip);
56 extern int ehci_init_ctlr(ehci_state_t *ehcip,
59 ehci_state_t *ehcip);
64 extern int ehci_cleanup(ehci_state_t *ehcip);
65 extern int ehci_cpr_suspend(ehci_state_t *ehcip);
66 extern int ehci_cpr_resume(ehci_state_t *ehcip);
[all …]
H A Dehci_xfer.h47 ehci_state_t *ehcip,
51 ehci_state_t *ehcip,
54 ehci_state_t *ehcip,
58 ehci_state_t *ehcip,
61 ehci_state_t *ehcip,
64 ehci_state_t *ehcip,
69 ehci_state_t *ehcip,
74 ehci_state_t *ehcip,
80 ehci_state_t *ehcip,
85 ehci_state_t *ehcip,
[all …]
H A Dehci_isoch_util.h38 ehci_state_t *ehcip);
45 ehci_state_t *ehcip,
51 ehci_state_t *ehcip,
59 ehci_state_t *ehcip);
62 ehci_state_t *ehcip,
69 ehci_state_t *ehcip,
73 ehci_state_t *ehcip,
77 ehci_state_t *ehcip,
80 ehci_state_t *ehcip,
83 ehci_state_t *ehcip);
[all …]
H A Dehci_intr.h48 extern void ehci_handle_ue(ehci_state_t *ehcip);
50 ehci_state_t *ehcip);
52 ehci_state_t *ehcip);
54 ehci_state_t *ehcip);
56 ehci_state_t *ehcip,
62 ehci_state_t *ehcip,
66 ehci_state_t *ehcip,
72 ehci_state_t *ehcip,
78 ehci_state_t *ehcip,
H A Dehcid.h574 ehci_state_t *ehcip,
871 #define Get_QH(addr) ddi_get32(ehcip->ehci_qh_pool_mem_handle, \
874 #define Set_QH(addr, val) ddi_put32(ehcip->ehci_qh_pool_mem_handle, \
878 #define Get_QTD(addr) ddi_get32(ehcip->ehci_qtd_pool_mem_handle, \
881 #define Set_QTD(addr, val) ddi_put32(ehcip->ehci_qtd_pool_mem_handle, \
885 #define Get_ITD(addr) ddi_get32(ehcip->ehci_itd_pool_mem_handle, \
888 #define Set_ITD(addr, val) ddi_put32(ehcip->ehci_itd_pool_mem_handle, \
893 ehcip->ehci_itd_pool_mem_handle, \
897 ehcip->ehci_itd_pool_mem_handle, \
902 ehcip->ehci_itd_pool_mem_handle, \
[all …]
H A Dehci_isoch.h47 ehci_state_t *ehcip);
51 ehci_state_t *ehcip);
55 ehci_state_t *ehcip,
60 ehci_state_t *ehcip,
67 ehci_state_t *ehcip,
74 ehci_state_t *ehcip,
80 ehci_state_t *ehcip);