Home
last modified time | relevance | path

Searched refs:ohci (Results 1 – 25 of 56) sorted by relevance

123

/titanic_44/usr/src/uts/common/io/1394/adapters/
H A Dhci1394_detach.c66 hci1394_ohci_intr_master_disable(soft_state->ohci); in hci1394_detach()
67 hci1394_ohci_it_intr_disable(soft_state->ohci, 0xFFFFFFFF); in hci1394_detach()
68 hci1394_ohci_ir_intr_disable(soft_state->ohci, 0xFFFFFFFF); in hci1394_detach()
71 hci1394_ohci_intr_clear(soft_state->ohci, 0xFFFFFFFF); in hci1394_detach()
72 hci1394_ohci_it_intr_clear(soft_state->ohci, 0xFFFFFFFF); in hci1394_detach()
73 hci1394_ohci_ir_intr_clear(soft_state->ohci, 0xFFFFFFFF); in hci1394_detach()
76 (void) hci1394_ohci_phy_clr(soft_state->ohci, 4, 0xc0); in hci1394_detach()
77 ddi_put32(soft_state->ohci->ohci_reg_handle, in hci1394_detach()
78 &soft_state->ohci->ohci_regs->link_ctrl_clr, in hci1394_detach()
89 (void) hci1394_ohci_bus_reset_nroot(soft_state->ohci); in hci1394_detach()
[all …]
H A Dhci1394_isr.c166 hci1394_ohci_ir_intr_disable(soft_state->ohci, 0xFFFFFFFF); in hci1394_isr_mask_setup()
167 hci1394_ohci_ir_intr_clear(soft_state->ohci, 0xFFFFFFFF); in hci1394_isr_mask_setup()
168 hci1394_ohci_it_intr_disable(soft_state->ohci, 0xFFFFFFFF); in hci1394_isr_mask_setup()
169 hci1394_ohci_it_intr_clear(soft_state->ohci, 0xFFFFFFFF); in hci1394_isr_mask_setup()
170 hci1394_ohci_intr_disable(soft_state->ohci, 0xFFFFFFFF); in hci1394_isr_mask_setup()
171 hci1394_ohci_intr_clear(soft_state->ohci, 0xFFFFFFFF); in hci1394_isr_mask_setup()
174 hci1394_ohci_intr_enable(soft_state->ohci, in hci1394_isr_mask_setup()
217 interrupt_event = hci1394_ohci_intr_asserted(soft_state->ohci); in hci1394_isr()
253 hci1394_ohci_isr_cycle64seconds(soft_state->ohci); in hci1394_isr()
274 hci1394_ohci_intr_clear(soft_state->ohci, in hci1394_isr()
[all …]
H A Dhci1394_s1394if.c537 status = hci1394_ohci_bus_reset(soft_state->ohci); in hci1394_s1394if_reset_bus()
588 status = hci1394_ohci_contender_enable(soft_state->ohci); in hci1394_s1394if_set_contender_bit()
637 status = hci1394_ohci_root_holdoff_enable(soft_state->ohci); in hci1394_s1394if_set_root_holdoff_bit()
686 status = hci1394_ohci_gap_count_set(soft_state->ohci, gap_count); in hci1394_s1394if_set_gap_count()
743 status = hci1394_ohci_phy_filter_set(soft_state->ohci, mask, in hci1394_s1394if_phy_filter_set()
804 status = hci1394_ohci_phy_filter_clr(soft_state->ohci, mask, in hci1394_s1394if_phy_filter_clr()
856 status = hci1394_ohci_bus_reset_short(soft_state->ohci); in hci1394_s1394if_short_bus_reset()
901 hci1394_ohci_cfgrom_update(soft_state->ohci, local_buf, quadlet_count); in hci1394_s1394if_update_config_rom()
952 hci1394_ohci_nodeid_get(soft_state->ohci, data); in hci1394_s1394if_csr_read()
969 hci1394_ohci_cycletime_get(soft_state->ohci, data); in hci1394_s1394if_csr_read()
[all …]
H A Dhci1394_ohci.c84 hci1394_ohci_t *ohci; in hci1394_ohci_init() local
94 ohci = kmem_alloc(sizeof (hci1394_ohci_t), KM_SLEEP); in hci1394_ohci_init()
95 *ohci_hdl = ohci; in hci1394_ohci_init()
105 ohci->ohci_bustime_enabled = B_FALSE; in hci1394_ohci_init()
106 ohci->ohci_bustime_count = 0; in hci1394_ohci_init()
108 ohci->ohci_set_root_holdoff = B_FALSE; in hci1394_ohci_init()
109 ohci->ohci_set_gap_count = B_FALSE; in hci1394_ohci_init()
110 ohci->ohci_gap_count = 0; in hci1394_ohci_init()
112 mutex_init(&ohci->ohci_mutex, NULL, MUTEX_DRIVER, in hci1394_ohci_init()
117 (caddr_t *)&ohci->ohci_regs, 0, 0, &drvinfo->di_reg_attr, in hci1394_ohci_init()
[all …]
H A Dhci1394_isoch.c66 hci1394_isoch_init(hci1394_drvinfo_t *drvinfo, hci1394_ohci_handle_t ohci, in hci1394_isoch_init() argument
115 isochp->ctxt_xmit_count = hci1394_ohci_it_ctxt_count_get(ohci); in hci1394_isoch_init()
116 isochp->ctxt_recv_count = hci1394_ohci_ir_ctxt_count_get(ohci); in hci1394_isoch_init()
243 &soft_statep->ohci->ohci_regs->it[i]; in hci1394_alloc_isoch_dma()
292 &soft_statep->ohci->ohci_regs->ir[i]; in hci1394_alloc_isoch_dma()
342 hci1394_ohci_intr_clear(soft_statep->ohci, in hci1394_alloc_isoch_dma()
344 hci1394_ohci_intr_enable(soft_statep->ohci, in hci1394_alloc_isoch_dma()
425 hci1394_ohci_ir_cmd_ptr_set(soft_statep->ohci, in hci1394_start_isoch_dma()
475 hci1394_ohci_ir_intr_clear(soft_statep->ohci, in hci1394_start_isoch_dma()
479 hci1394_ohci_ir_intr_enable(soft_statep->ohci, in hci1394_start_isoch_dma()
[all …]
H A Dhci1394_attach.c203 status = hci1394_ohci_startup(soft_state->ohci); in hci1394_attach()
246 status = hci1394_ohci_startup(soft_state->ohci); in hci1394_attach()
379 hci1394_ohci_bus_capabilities(soft_state->ohci, in hci1394_soft_state_phase2_init()
424 &soft_state->ohci); in hci1394_hardware_init()
435 hci1394_csr_init(&soft_state->drvinfo, soft_state->ohci, in hci1394_hardware_init()
439 status = hci1394_async_init(&soft_state->drvinfo, soft_state->ohci, in hci1394_hardware_init()
443 hci1394_ohci_fini(&soft_state->ohci); in hci1394_hardware_init()
453 hci1394_isoch_init(&soft_state->drvinfo, soft_state->ohci, in hci1394_hardware_init()
457 status = hci1394_vendor_init(&soft_state->drvinfo, soft_state->ohci, in hci1394_hardware_init()
463 hci1394_ohci_fini(&soft_state->ohci); in hci1394_hardware_init()
[all …]
H A Dhci1394_ioctl.c129 status = hci1394_ohci_bus_reset(soft_state->ohci); in hci1394_ioctl()
190 hci1394_ohci_reg_write(soft_state->ohci, wrreg.addr, wrreg.data); in hci1394_ioctl_wrreg()
218 hci1394_ohci_reg_read(soft_state->ohci, rdreg.addr, &rdreg.data); in hci1394_ioctl_rdreg()
364 busgen_cnt.count = hci1394_ohci_current_busgen(soft_state->ohci); in hci1394_ioctl_busgen_cnt()
403 status = hci1394_ohci_phy_write(soft_state->ohci, wrphy.addr, in hci1394_ioctl_wrphy()
439 status = hci1394_ohci_phy_read(soft_state->ohci, rdphy.addr, in hci1394_ioctl_rdphy()
580 hci1394_ohci_selfid_read(soft_state->ohci, offset, &data); in hci1394_ioctl_read_selfid()
634 hci1394_ohci_selfid_read(soft_state->ohci, offset, &data); in hci1394_ioctl_read_selfid32()
/titanic_44/usr/src/uts/common/sys/usb/hcd/openhci/
H A Dohcid.h294 #define OHCI_INTRS_STATS(ohci) ((ohci)->ohci_intrs_stats) argument
295 #define OHCI_INTRS_STATS_DATA(ohci) \ argument
296 ((ohci_intrs_stats_t *)OHCI_INTRS_STATS((ohci))->ks_data)
298 #define OHCI_TOTAL_STATS(ohci) ((ohci)->ohci_total_stats) argument
299 #define OHCI_TOTAL_STATS_DATA(ohci) (KSTAT_IO_PTR((ohci)->ohci_total_stats)) argument
300 #define OHCI_CTRL_STATS(ohci) \ argument
301 (KSTAT_IO_PTR((ohci)->ohci_count_stats[USB_EP_ATTR_CONTROL]))
302 #define OHCI_BULK_STATS(ohci) \ argument
303 (KSTAT_IO_PTR((ohci)->ohci_count_stats[USB_EP_ATTR_BULK]))
304 #define OHCI_INTR_STATS(ohci) \ argument
[all …]
/titanic_44/usr/src/uts/intel/ohci/
H A DMakefile37 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) \
/titanic_44/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->ohci_regs->ir[(I)].ctxt_match, 0 | \
[all …]
/titanic_44/usr/src/uts/sparc/ohci/
H A DMakefile41 MODULE = ohci
121 $(WARLOCK_OK): $(WARLOCK_OUT) $(WLCMD_DIR)/ohci.wlcmd warlock_ddi.files \
123 $(WARLOCK) -c $(WLCMD_DIR)/ohci.wlcmd $(WARLOCK_OUT) \
/titanic_44/usr/src/uts/intel/usb_ia/
H A DMakefile111 OHCI_FILES = $(OHCI_OBJS:%.o=../ohci/%.ll)
139 @cd ../ohci;pwd; $(MAKE) warlock
/titanic_44/usr/src/uts/intel/usb_mid/
H A DMakefile111 OHCI_FILES = $(OHCI_OBJS:%.o=../ohci/%.ll)
139 @cd ../ohci;pwd; $(MAKE) warlock
/titanic_44/usr/src/uts/intel/usbecm/
H A DMakefile100 OHCI_FILES = $(OHCI_OBJS:%.o=../ohci/%.ll)
127 @cd ../ohci;pwd; $(MAKE) warlock
/titanic_44/usr/src/uts/sparc/usb_ia/
H A DMakefile110 OHCI_FILES = $(OHCI_OBJS:%.o=../ohci/%.ll)
139 @cd ../ohci;pwd; $(MAKE) warlock
/titanic_44/usr/src/uts/sparc/usb_mid/
H A DMakefile110 OHCI_FILES = $(OHCI_OBJS:%.o=../ohci/%.ll)
138 @cd ../ohci;pwd; $(MAKE) warlock
/titanic_44/usr/src/uts/sparc/usbprn/
H A DMakefile107 OHCI_FILES = $(OHCI_OBJS:%.o=../ohci/%.ll)
132 @cd ../ohci;pwd; $(MAKE) warlock
/titanic_44/usr/src/uts/sparc/usbecm/
H A DMakefile104 OHCI_FILES = $(OHCI_OBJS:%.o=../ohci/%.ll)
131 @cd ../ohci;pwd; $(MAKE) warlock
/titanic_44/usr/src/uts/intel/hid/
H A DMakefile119 OHCI_FILES = $(OHCI_OBJS:%.o=../ohci/%.ll)
146 @cd ../ohci;pwd; $(MAKE) warlock
/titanic_44/usr/src/uts/intel/ugen/
H A DMakefile108 OHCI_FILES = $(OHCI_OBJS:%.o=../ohci/%.ll)
136 @cd ../ohci;pwd; $(MAKE) warlock
/titanic_44/usr/src/uts/intel/usbprn/
H A DMakefile111 OHCI_FILES = $(OHCI_OBJS:%.o=../ohci/%.ll)
136 @cd ../ohci;pwd; $(MAKE) warlock
/titanic_44/usr/src/uts/intel/usbsacm/
H A DMakefile102 OHCI_FILES = $(OHCI_OBJS:%.o=../ohci/%.ll)
136 @cd ../ohci;pwd; $(MAKE) warlock
/titanic_44/usr/src/uts/intel/usbskel/
H A DMakefile112 OHCI_FILES = $(OHCI_OBJS:%.o=../ohci/%.ll)
140 @cd ../ohci;pwd; $(MAKE) warlock
/titanic_44/usr/src/uts/intel/usbsksp/
H A DMakefile106 OHCI_FILES = $(OHCI_OBJS:%.o=../ohci/%.ll)
140 @cd ../ohci;pwd; $(MAKE) warlock
/titanic_44/usr/src/uts/intel/usbsprl/
H A DMakefile102 OHCI_FILES = $(OHCI_OBJS:%.o=../ohci/%.ll)
136 @cd ../ohci;pwd; $(MAKE) warlock

123