Searched refs:ohci (Results 1 - 25 of 53) sorted by relevance

123

/illumos-gate/usr/src/uts/common/io/1394/adapters/
H A Dhci1394_detach.c66 hci1394_ohci_intr_master_disable(soft_state->ohci);
67 hci1394_ohci_it_intr_disable(soft_state->ohci, 0xFFFFFFFF);
68 hci1394_ohci_ir_intr_disable(soft_state->ohci, 0xFFFFFFFF);
71 hci1394_ohci_intr_clear(soft_state->ohci, 0xFFFFFFFF);
72 hci1394_ohci_it_intr_clear(soft_state->ohci, 0xFFFFFFFF);
73 hci1394_ohci_ir_intr_clear(soft_state->ohci, 0xFFFFFFFF);
76 (void) hci1394_ohci_phy_clr(soft_state->ohci, 4, 0xc0);
77 ddi_put32(soft_state->ohci->ohci_reg_handle,
78 &soft_state->ohci->ohci_regs->link_ctrl_clr,
89 (void) hci1394_ohci_bus_reset_nroot(soft_state->ohci);
[all...]
H A Dhci1394_isr.c166 hci1394_ohci_ir_intr_disable(soft_state->ohci, 0xFFFFFFFF);
167 hci1394_ohci_ir_intr_clear(soft_state->ohci, 0xFFFFFFFF);
168 hci1394_ohci_it_intr_disable(soft_state->ohci, 0xFFFFFFFF);
169 hci1394_ohci_it_intr_clear(soft_state->ohci, 0xFFFFFFFF);
170 hci1394_ohci_intr_disable(soft_state->ohci, 0xFFFFFFFF);
171 hci1394_ohci_intr_clear(soft_state->ohci, 0xFFFFFFFF);
174 hci1394_ohci_intr_enable(soft_state->ohci,
217 interrupt_event = hci1394_ohci_intr_asserted(soft_state->ohci);
253 hci1394_ohci_isr_cycle64seconds(soft_state->ohci);
274 hci1394_ohci_intr_clear(soft_state->ohci,
[all...]
H A Dhci1394_isoch.c66 hci1394_isoch_init(hci1394_drvinfo_t *drvinfo, hci1394_ohci_handle_t ohci, argument
115 isochp->ctxt_xmit_count = hci1394_ohci_it_ctxt_count_get(ohci);
116 isochp->ctxt_recv_count = hci1394_ohci_ir_ctxt_count_get(ohci);
243 &soft_statep->ohci->ohci_regs->it[i];
292 &soft_statep->ohci->ohci_regs->ir[i];
342 hci1394_ohci_intr_clear(soft_statep->ohci,
344 hci1394_ohci_intr_enable(soft_statep->ohci,
425 hci1394_ohci_ir_cmd_ptr_set(soft_statep->ohci,
475 hci1394_ohci_ir_intr_clear(soft_statep->ohci,
479 hci1394_ohci_ir_intr_enable(soft_statep->ohci,
[all...]
H A Dhci1394_s1394if.c537 status = hci1394_ohci_bus_reset(soft_state->ohci);
588 status = hci1394_ohci_contender_enable(soft_state->ohci);
637 status = hci1394_ohci_root_holdoff_enable(soft_state->ohci);
686 status = hci1394_ohci_gap_count_set(soft_state->ohci, gap_count);
743 status = hci1394_ohci_phy_filter_set(soft_state->ohci, mask,
804 status = hci1394_ohci_phy_filter_clr(soft_state->ohci, mask,
856 status = hci1394_ohci_bus_reset_short(soft_state->ohci);
901 hci1394_ohci_cfgrom_update(soft_state->ohci, local_buf, quadlet_count);
952 hci1394_ohci_nodeid_get(soft_state->ohci, data);
969 hci1394_ohci_cycletime_get(soft_state->ohci, dat
[all...]
H A Dhci1394_ohci.c84 hci1394_ohci_t *ohci; local
93 /* alloc the space for ohci */
94 ohci = kmem_alloc(sizeof (hci1394_ohci_t), KM_SLEEP);
95 *ohci_hdl = ohci;
105 ohci->ohci_bustime_enabled = B_FALSE;
106 ohci->ohci_bustime_count = 0;
108 ohci->ohci_set_root_holdoff = B_FALSE;
109 ohci->ohci_set_gap_count = B_FALSE;
110 ohci->ohci_gap_count = 0;
112 mutex_init(&ohci
266 hci1394_ohci_t *ohci; local
[all...]
H A Dhci1394_attach.c203 status = hci1394_ohci_startup(soft_state->ohci);
246 status = hci1394_ohci_startup(soft_state->ohci);
375 * Read in our bus capabilities. Since we are calling into ohci
379 hci1394_ohci_bus_capabilities(soft_state->ohci,
424 &soft_state->ohci);
435 hci1394_csr_init(&soft_state->drvinfo, soft_state->ohci,
439 status = hci1394_async_init(&soft_state->drvinfo, soft_state->ohci,
443 hci1394_ohci_fini(&soft_state->ohci);
453 hci1394_isoch_init(&soft_state->drvinfo, soft_state->ohci,
457 status = hci1394_vendor_init(&soft_state->drvinfo, soft_state->ohci,
[all...]
H A Dhci1394_ioctl.c129 status = hci1394_ohci_bus_reset(soft_state->ohci);
190 hci1394_ohci_reg_write(soft_state->ohci, wrreg.addr, wrreg.data);
218 hci1394_ohci_reg_read(soft_state->ohci, rdreg.addr, &rdreg.data);
364 busgen_cnt.count = hci1394_ohci_current_busgen(soft_state->ohci);
403 status = hci1394_ohci_phy_write(soft_state->ohci, wrphy.addr,
439 status = hci1394_ohci_phy_read(soft_state->ohci, rdphy.addr,
580 hci1394_ohci_selfid_read(soft_state->ohci, offset, &data);
634 hci1394_ohci_selfid_read(soft_state->ohci, offset, &data);
/illumos-gate/usr/src/uts/intel/ohci/
H A DMakefile26 # This makefile drives the production of the ohci driver kernel module.
37 MODULE = ohci
115 ohci.ok: $(WARLOCK_OUT) $(WLCMD_DIR)/ohci.wlcmd warlock_ddi.files usba.files
116 $(WARLOCK) -c $(WLCMD_DIR)/ohci.wlcmd $(WARLOCK_OUT) \
/illumos-gate/usr/src/uts/common/sys/usb/hcd/openhci/
H A Dohcid.h46 #include <sys/usb/hcd/openhci/ohci.h>
55 * suppose if we switched to polled mode while ohci interrupt handler is
57 * information that includes interrupts for which ohci interrupt handler
60 * This will avoid race conditions like missing of normal mode's ohci SOF
66 * in the ohci interrupt handler to indicate that currently ohci
68 * execution within the ohci interrupt handler. These flags will
69 * be verified in polled mode while saving the normal mode's ohci
76 * and the HCCA done head list that the ohci interrupt handler is
85 * section of the ohci interrup
[all...]
/illumos-gate/usr/src/uts/sparc/ohci/
H A DMakefile22 # uts/sparc/ohci/Makefile
28 # This makefile drives the production of the ohci driver kernel module.
41 MODULE = ohci
121 $(WARLOCK_OK): $(WARLOCK_OUT) $(WLCMD_DIR)/ohci.wlcmd warlock_ddi.files \
123 $(WARLOCK) -c $(WLCMD_DIR)/ohci.wlcmd $(WARLOCK_OUT) \
/illumos-gate/usr/src/uts/common/sys/1394/adapters/
H A Dhci1394_ohci.h340 WAKE) (ddi_put32((HCIP)->ohci->ohci_reg_handle, \
341 &(HCIP)->ohci->ohci_regs->ir[(I)].ctxt_ctrl_set, \
351 (ddi_put32((HCIP)->ohci->ohci_reg_handle, \
352 &(HCIP)->ohci->ohci_regs->ir[(I)].ctxt_ctrl_clr, \
361 (ddi_put32((HCIP)->ohci->ohci_reg_handle, \
362 &(HCIP)->ohci->ohci_regs->it[(I)].ctxt_ctrl_set, 0 | \
370 (ddi_put32((HCIP)->ohci->ohci_reg_handle, \
371 &(HCIP)->ohci->ohci_regs->it[(I)].ctxt_ctrl_clr, 0 | \
379 SYNC, TAG1SYNC, CHAN) (ddi_put32((HCIP)->ohci->ohci_reg_handle, \
380 &(HCIP)->ohci
[all...]
/illumos-gate/usr/src/uts/intel/ugen/
H A DMakefile108 OHCI_FILES = $(OHCI_OBJS:%.o=../ohci/%.ll)
136 @cd ../ohci;pwd; $(MAKE) warlock
/illumos-gate/usr/src/uts/intel/usb_ac/
H A DMakefile120 OHCI_FILES = $(OHCI_OBJS:%.o=../ohci/%.ll)
151 @cd ../ohci;pwd; $(MAKE) warlock
/illumos-gate/usr/src/uts/intel/usb_as/
H A DMakefile121 OHCI_FILES = $(OHCI_OBJS:%.o=../ohci/%.ll)
151 @cd ../ohci;pwd; $(MAKE) warlock
/illumos-gate/usr/src/uts/intel/usb_ia/
H A DMakefile111 OHCI_FILES = $(OHCI_OBJS:%.o=../ohci/%.ll)
139 @cd ../ohci;pwd; $(MAKE) warlock
/illumos-gate/usr/src/uts/intel/usb_mid/
H A DMakefile111 OHCI_FILES = $(OHCI_OBJS:%.o=../ohci/%.ll)
139 @cd ../ohci;pwd; $(MAKE) warlock
/illumos-gate/usr/src/uts/intel/usbecm/
H A DMakefile100 OHCI_FILES = $(OHCI_OBJS:%.o=../ohci/%.ll)
127 @cd ../ohci;pwd; $(MAKE) warlock
/illumos-gate/usr/src/uts/intel/usbftdi/
H A DMakefile103 OHCI_FILES = $(OHCI_OBJS:%.o=../ohci/%.ll)
137 @cd ../ohci;pwd; $(MAKE) warlock
/illumos-gate/usr/src/uts/intel/usbprn/
H A DMakefile111 OHCI_FILES = $(OHCI_OBJS:%.o=../ohci/%.ll)
136 @cd ../ohci;pwd; $(MAKE) warlock
/illumos-gate/usr/src/uts/intel/usbsacm/
H A DMakefile102 OHCI_FILES = $(OHCI_OBJS:%.o=../ohci/%.ll)
136 @cd ../ohci;pwd; $(MAKE) warlock
/illumos-gate/usr/src/uts/intel/usbskel/
H A DMakefile112 OHCI_FILES = $(OHCI_OBJS:%.o=../ohci/%.ll)
140 @cd ../ohci;pwd; $(MAKE) warlock
/illumos-gate/usr/src/uts/intel/usbsksp/
H A DMakefile106 OHCI_FILES = $(OHCI_OBJS:%.o=../ohci/%.ll)
140 @cd ../ohci;pwd; $(MAKE) warlock
/illumos-gate/usr/src/uts/intel/usbsprl/
H A DMakefile102 OHCI_FILES = $(OHCI_OBJS:%.o=../ohci/%.ll)
136 @cd ../ohci;pwd; $(MAKE) warlock
/illumos-gate/usr/src/uts/intel/usbvc/
H A DMakefile121 OHCI_FILES = $(OHCI_OBJS:%.o=../ohci/%.ll)
146 @cd ../ohci;pwd; $(MAKE) warlock
/illumos-gate/usr/src/uts/sparc/hid/
H A DMakefile118 OHCI_FILES = $(OHCI_OBJS:%.o=../ohci/%.ll)
145 @cd ../ohci;pwd; $(MAKE) warlock

Completed in 120 milliseconds

123