/titanic_44/usr/src/uts/common/io/ipw/ |
H A D | ipw2100_hw.c | 60 ipw2100_csr_get8(struct ipw2100_softc *sc, uint32_t off) in ipw2100_csr_get8() argument 62 return (ddi_get8(sc->sc_ioh, (uint8_t *)(sc->sc_regs + off))); in ipw2100_csr_get8() 66 ipw2100_csr_get16(struct ipw2100_softc *sc, uint32_t off) in ipw2100_csr_get16() argument 68 return (ddi_get16(sc->sc_ioh, in ipw2100_csr_get16() 69 (uint16_t *)((uintptr_t)sc->sc_regs + off))); in ipw2100_csr_get16() 73 ipw2100_csr_get32(struct ipw2100_softc *sc, uint32_t off) in ipw2100_csr_get32() argument 75 return (ddi_get32(sc->sc_ioh, in ipw2100_csr_get32() 76 (uint32_t *)((uintptr_t)sc->sc_regs + off))); in ipw2100_csr_get32() 80 ipw2100_csr_rep_get16(struct ipw2100_softc *sc, in ipw2100_csr_rep_get16() argument 83 ddi_rep_get16(sc->sc_ioh, buf, in ipw2100_csr_rep_get16() [all …]
|
H A D | ipw2100.c | 112 static void ipw2100_hwconf_get(struct ipw2100_softc *sc); 113 static int ipw2100_chip_reset(struct ipw2100_softc *sc); 114 static void ipw2100_master_stop(struct ipw2100_softc *sc); 115 static void ipw2100_stop(struct ipw2100_softc *sc); 116 static int ipw2100_config(struct ipw2100_softc *sc); 117 static int ipw2100_cmd(struct ipw2100_softc *sc, uint32_t type, 119 static int ipw2100_dma_region_alloc(struct ipw2100_softc *sc, 122 static void ipw2100_tables_init(struct ipw2100_softc *sc); 123 static void ipw2100_ring_hwsetup(struct ipw2100_softc *sc); 124 static int ipw2100_ring_alloc(struct ipw2100_softc *sc); [all …]
|
/titanic_44/usr/src/uts/common/io/zyd/ |
H A D | zyd_hw.c | 41 static zyd_res zyd_hw_configure(struct zyd_softc *sc); 72 zyd_read32(struct zyd_softc *sc, uint16_t reg, uint32_t *val) in zyd_read32() argument 81 result = zyd_usb_ioread_req(&sc->usb, regs, sizeof (regs), in zyd_read32() 108 zyd_write32(struct zyd_softc *sc, uint16_t reg, uint32_t val) in zyd_write32() argument 118 result = zyd_usb_cmd_send(&sc->usb, ZYD_CMD_IOWR, tmp, sizeof (tmp)); in zyd_write32() 131 zyd_read16(struct zyd_softc *sc, uint16_t reg, uint16_t *val) in zyd_read16() argument 139 result = zyd_usb_ioread_req(&sc->usb, ®buf, sizeof (regbuf), in zyd_read16() 168 zyd_write16(struct zyd_softc *sc, uint16_t reg, uint16_t val) in zyd_write16() argument 176 result = zyd_usb_cmd_send(&sc->usb, ZYD_CMD_IOWR, tmp, sizeof (tmp)); in zyd_write16() 189 zyd_write16a(struct zyd_softc *sc, const struct zyd_iowrite16 *reqa, int n) in zyd_write16a() argument [all …]
|
H A D | zyd.c | 207 struct zyd_softc *sc = arg; in zyd_next_scan() local 208 struct ieee80211com *ic = &sc->ic; in zyd_next_scan() 223 zyd_receive(struct zyd_softc *sc, const uint8_t *buf, uint16_t len) in zyd_receive() argument 226 struct ieee80211com *ic = &sc->ic; in zyd_receive() 235 sc->rx_err++; in zyd_receive() 243 sc->rx_err++; in zyd_receive() 253 sc->rx_nobuf++; in zyd_receive() 283 struct zyd_softc *sc = ZYD_IC_TO_SOFTC(ic); in zyd_send() local 297 if (!sc->usb.connected || sc->suspended || !sc->running) { in zyd_send() 306 if (sc->tx_queued >= ZYD_TX_LIST_COUNT) { in zyd_send() [all …]
|
/titanic_44/usr/src/uts/common/io/elxl/ |
H A D | elxl.c | 345 ex_alloc_ring(elxl_t *sc, int count, ex_ring_t *r, uint_t dir) in ex_alloc_ring() argument 347 dev_info_t *dip = sc->ex_dip; in ex_alloc_ring() 360 elxl_error(sc, "unable to allocate descriptor dma handle"); in ex_alloc_ring() 368 elxl_error(sc, "unable to allocate descriptor memory"); in ex_alloc_ring() 377 elxl_error(sc, "unable to map descriptor memory"); in ex_alloc_ring() 397 elxl_error(sc, "can't allocate buf dma handle"); in ex_alloc_ring() 404 elxl_error(sc, "unable to allocate buf memory"); in ex_alloc_ring() 413 elxl_error(sc, "unable to map buf memory"); in ex_alloc_ring() 425 elxl_add_intr(elxl_t *sc) in elxl_add_intr() argument 433 dip = sc->ex_dip; in elxl_add_intr() [all …]
|
/titanic_44/usr/src/uts/common/io/iwi/ |
H A D | ipw2200_hw.c | 60 ipw2200_csr_get8(struct ipw2200_softc *sc, uint32_t off) in ipw2200_csr_get8() argument 62 return (ddi_get8(sc->sc_ioh, (uint8_t *)(sc->sc_regs + off))); in ipw2200_csr_get8() 66 ipw2200_csr_get16(struct ipw2200_softc *sc, uint32_t off) in ipw2200_csr_get16() argument 68 return (ddi_get16(sc->sc_ioh, in ipw2200_csr_get16() 69 (uint16_t *)((uintptr_t)sc->sc_regs + off))); in ipw2200_csr_get16() 73 ipw2200_csr_get32(struct ipw2200_softc *sc, uint32_t off) in ipw2200_csr_get32() argument 75 return (ddi_get32(sc->sc_ioh, in ipw2200_csr_get32() 76 (uint32_t *)((uintptr_t)sc->sc_regs + off))); in ipw2200_csr_get32() 80 ipw2200_csr_getbuf32(struct ipw2200_softc *sc, uint32_t off, in ipw2200_csr_getbuf32() argument 83 ddi_rep_get32(sc->sc_ioh, buf, in ipw2200_csr_getbuf32() [all …]
|
H A D | ipw2200.c | 137 static void ipw2200_hwconf_get(struct ipw2200_softc *sc); 138 static int ipw2200_chip_reset(struct ipw2200_softc *sc); 139 static void ipw2200_master_stop(struct ipw2200_softc *sc); 140 static void ipw2200_stop(struct ipw2200_softc *sc); 141 static int ipw2200_config(struct ipw2200_softc *sc); 142 static int ipw2200_cmd(struct ipw2200_softc *sc, 144 static void ipw2200_ring_hwsetup(struct ipw2200_softc *sc); 145 static int ipw2200_ring_alloc(struct ipw2200_softc *sc); 146 static void ipw2200_ring_free(struct ipw2200_softc *sc); 147 static void ipw2200_ring_reset(struct ipw2200_softc *sc); [all …]
|
/titanic_44/usr/src/uts/common/io/urtw/ |
H A D | urtw.c | 596 urtw_led_init(struct urtw_softc *sc) in urtw_led_init() argument 601 if (error = urtw_read8_c(sc, URTW_PSR, &sc->sc_psr, 0)) in urtw_led_init() 603 error = urtw_eprom_read32(sc, URTW_EPROM_SWREV, &rev); in urtw_led_init() 609 sc->sc_strategy = URTW_SW_LED_MODE1; in urtw_led_init() 612 sc->sc_strategy = URTW_SW_LED_MODE3; in urtw_led_init() 615 sc->sc_strategy = URTW_HW_LED; in urtw_led_init() 620 sc->sc_strategy = URTW_SW_LED_MODE0; in urtw_led_init() 624 sc->sc_gpio_ledpin = URTW_LED_PIN_GPIO0; in urtw_led_init() 631 urtw_8225_write_s16(struct urtw_softc *sc, uint8_t addr, int index, in urtw_8225_write_s16() argument 658 error = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp, in urtw_8225_write_s16() [all …]
|
/titanic_44/usr/src/uts/common/io/rwn/ |
H A D | rt2860.c | 304 rt2860_eeprom_read(struct rt2860_softc *sc, uint8_t addr) in rt2860_eeprom_read() argument 311 RT2860_EEPROM_CTL(sc, 0); in rt2860_eeprom_read() 313 RT2860_EEPROM_CTL(sc, RT2860_S); in rt2860_eeprom_read() 314 RT2860_EEPROM_CTL(sc, RT2860_S | RT2860_C); in rt2860_eeprom_read() 315 RT2860_EEPROM_CTL(sc, RT2860_S); in rt2860_eeprom_read() 318 RT2860_EEPROM_CTL(sc, RT2860_S | RT2860_D); in rt2860_eeprom_read() 319 RT2860_EEPROM_CTL(sc, RT2860_S | RT2860_D | RT2860_C); in rt2860_eeprom_read() 322 RT2860_EEPROM_CTL(sc, RT2860_S | RT2860_D); in rt2860_eeprom_read() 323 RT2860_EEPROM_CTL(sc, RT2860_S | RT2860_D | RT2860_C); in rt2860_eeprom_read() 324 RT2860_EEPROM_CTL(sc, RT2860_S); in rt2860_eeprom_read() [all …]
|
/titanic_44/usr/src/uts/common/io/arn/ |
H A D | arn_main.c | 252 struct arn_softc *sc = ah->ah_sc; in arn_iowrite32() local 254 mutex_enter(&sc->sc_serial_rw); in arn_iowrite32() 255 ddi_put32(sc->sc_io_handle, in arn_iowrite32() 256 (uint32_t *)((uintptr_t)(sc->mem) + (reg_offset)), val); in arn_iowrite32() 257 mutex_exit(&sc->sc_serial_rw); in arn_iowrite32() 259 ddi_put32(sc->sc_io_handle, in arn_iowrite32() 260 (uint32_t *)((uintptr_t)(sc->mem) + (reg_offset)), val); in arn_iowrite32() 268 struct arn_softc *sc = ah->ah_sc; in arn_ioread32() local 270 mutex_enter(&sc->sc_serial_rw); in arn_ioread32() 271 val = ddi_get32(sc->sc_io_handle, in arn_ioread32() [all …]
|
H A D | arn_recv.c | 35 arn_rx_buf_link(struct arn_softc *sc, struct ath_buf *bf) in arn_rx_buf_link() argument 51 (void) ath9k_hw_setuprxdesc(sc->sc_ah, ds, in arn_rx_buf_link() 55 if (sc->sc_rxlink == NULL) in arn_rx_buf_link() 56 ath9k_hw_putrxbuf(sc->sc_ah, bf->bf_daddr); in arn_rx_buf_link() 58 *sc->sc_rxlink = bf->bf_daddr; in arn_rx_buf_link() 60 sc->sc_rxlink = &ds->ds_link; in arn_rx_buf_link() 61 ath9k_hw_rxena(sc->sc_ah); in arn_rx_buf_link() 65 arn_setdefantenna(struct arn_softc *sc, uint32_t antenna) in arn_setdefantenna() argument 68 ath9k_hw_setantenna(sc->sc_ah, antenna); in arn_setdefantenna() 69 sc->sc_defant = (uint8_t)antenna; /* LINT */ in arn_setdefantenna() [all …]
|
/titanic_44/usr/src/uts/common/io/iwp/ |
H A D | iwp.c | 471 iwp_sc_t *sc; in iwp_attach() local 487 sc = ddi_get_soft_state(iwp_soft_state_p, in iwp_attach() 489 ASSERT(sc != NULL); in iwp_attach() 491 if (sc->sc_flags & IWP_F_RUNNING) { in iwp_attach() 492 (void) iwp_init(sc); in iwp_attach() 495 atomic_and_32(&sc->sc_flags, ~IWP_F_SUSPEND); in iwp_attach() 512 sc = ddi_get_soft_state(iwp_soft_state_p, instance); in iwp_attach() 513 ASSERT(sc != NULL); in iwp_attach() 515 sc->sc_dip = dip; in iwp_attach() 520 err = ddi_regs_map_setup(dip, 0, &sc->sc_cfg_base, 0, 0, in iwp_attach() [all …]
|
/titanic_44/usr/src/uts/common/io/iwh/ |
H A D | iwh.c | 509 iwh_sc_t *sc; in iwh_attach() local 526 sc = ddi_get_soft_state(iwh_soft_state_p, in iwh_attach() 528 ASSERT(sc != NULL); in iwh_attach() 530 if (sc->sc_flags & IWH_F_RUNNING) { in iwh_attach() 531 (void) iwh_init(sc); in iwh_attach() 534 atomic_and_32(&sc->sc_flags, ~IWH_F_SUSPEND); in iwh_attach() 552 sc = ddi_get_soft_state(iwh_soft_state_p, instance); in iwh_attach() 553 ASSERT(sc != NULL); in iwh_attach() 555 sc->sc_dip = dip; in iwh_attach() 560 err = ddi_regs_map_setup(dip, 0, &sc->sc_cfg_base, 0, 0, in iwh_attach() [all …]
|
/titanic_44/usr/src/uts/common/io/vioblk/ |
H A D | vioblk.c | 163 static int vioblk_get_id(struct vioblk_softc *sc); 261 vioblk_rw(struct vioblk_softc *sc, bd_xfer_t *xfer, int type, in vioblk_rw() argument 272 if ((xfer->x_blkno + xfer->x_nblks) > sc->sc_nblks) { in vioblk_rw() 273 sc->ks_data->sts_rw_badoffset.value.ui64++; in vioblk_rw() 278 ve_hdr = vq_alloc_entry(sc->sc_vq); in vioblk_rw() 280 sc->ks_data->sts_rw_outofmemory.value.ui64++; in vioblk_rw() 285 req = &sc->sc_reqs[ve_hdr->qe_index]; in vioblk_rw() 310 if (sc->sc_stats.rw_cookiesmax < total_cookies) in vioblk_rw() 311 sc->sc_stats.rw_cookiesmax = total_cookies; in vioblk_rw() 323 vioblk_rw_poll(struct vioblk_softc *sc, bd_xfer_t *xfer, in vioblk_rw_poll() argument [all …]
|
/titanic_44/usr/src/uts/common/io/rwd/ |
H A D | rt2661.c | 317 rt2661_eeprom_read(struct rt2661_softc *sc, uint8_t addr) in rt2661_eeprom_read() argument 324 RT2661_EEPROM_CTL(sc, 0); in rt2661_eeprom_read() 326 RT2661_EEPROM_CTL(sc, RT2661_S); in rt2661_eeprom_read() 327 RT2661_EEPROM_CTL(sc, RT2661_S | RT2661_C); in rt2661_eeprom_read() 328 RT2661_EEPROM_CTL(sc, RT2661_S); in rt2661_eeprom_read() 331 RT2661_EEPROM_CTL(sc, RT2661_S | RT2661_D); in rt2661_eeprom_read() 332 RT2661_EEPROM_CTL(sc, RT2661_S | RT2661_D | RT2661_C); in rt2661_eeprom_read() 335 RT2661_EEPROM_CTL(sc, RT2661_S | RT2661_D); in rt2661_eeprom_read() 336 RT2661_EEPROM_CTL(sc, RT2661_S | RT2661_D | RT2661_C); in rt2661_eeprom_read() 337 RT2661_EEPROM_CTL(sc, RT2661_S); in rt2661_eeprom_read() [all …]
|
/titanic_44/usr/src/uts/common/io/wpi/ |
H A D | wpi.c | 279 static void wpi_destroy_locks(wpi_sc_t *sc); 281 static void wpi_thread(wpi_sc_t *sc); 282 static int wpi_fast_recover(wpi_sc_t *sc); 405 wpi_sc_t *sc; in wpi_attach() local 418 sc = ddi_get_soft_state(wpi_soft_state_p, in wpi_attach() 420 ASSERT(sc != NULL); in wpi_attach() 422 mutex_enter(&sc->sc_glock); in wpi_attach() 423 sc->sc_flags &= ~WPI_F_SUSPEND; in wpi_attach() 424 mutex_exit(&sc->sc_glock); in wpi_attach() 426 if (sc->sc_flags & WPI_F_RUNNING) in wpi_attach() [all …]
|
/titanic_44/usr/src/uts/common/io/ral/ |
H A D | rt2560.c | 213 rt2560_set_basicrates(struct rt2560_softc *sc) in rt2560_set_basicrates() argument 215 struct ieee80211com *ic = &sc->sc_ic; in rt2560_set_basicrates() 220 RAL_WRITE(sc, RT2560_ARSP_PLCP_1, 0x3); in rt2560_set_basicrates() 223 RAL_WRITE(sc, RT2560_ARSP_PLCP_1, 0x150); in rt2560_set_basicrates() 226 RAL_WRITE(sc, RT2560_ARSP_PLCP_1, 0x15f); in rt2560_set_basicrates() 231 rt2560_update_led(struct rt2560_softc *sc, int led1, int led2) in rt2560_update_led() argument 237 RAL_WRITE(sc, RT2560_LEDCSR, tmp); in rt2560_update_led() 241 rt2560_set_bssid(struct rt2560_softc *sc, uint8_t *bssid) in rt2560_set_bssid() argument 246 RAL_WRITE(sc, RT2560_CSR5, tmp); in rt2560_set_bssid() 249 RAL_WRITE(sc, RT2560_CSR6, tmp); in rt2560_set_bssid() [all …]
|
/titanic_44/usr/src/uts/common/io/atu/ |
H A D | atu.c | 75 atu_usb_request(struct atu_softc *sc, uint8_t type, in atu_usb_request() argument 95 uret = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, in atu_usb_request() 108 uret = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, in atu_usb_request() 119 atu_get_mib(struct atu_softc *sc, uint8_t type, uint8_t size, in atu_get_mib() argument 122 return atu_usb_request(sc, ATU_VENDOR_IF_IN, 0x033, in atu_get_mib() 127 atu_get_cmd_status(struct atu_softc *sc, uint8_t cmd, uint8_t *status) in atu_get_cmd_status() argument 134 return atu_usb_request(sc, ATU_VENDOR_IF_IN, 0x22, cmd, in atu_get_cmd_status() 139 atu_get_dfu_state(struct atu_softc *sc) in atu_get_dfu_state() argument 143 if (atu_usb_request(sc, DFU_GETSTATE, 0, 0, 1, &state)) in atu_get_dfu_state() 149 atu_get_opmode(struct atu_softc *sc, uint8_t *mode) in atu_get_opmode() argument [all …]
|
/titanic_44/usr/src/uts/common/io/ural/ |
H A D | ural.c | 310 ural_read(struct ural_softc *sc, uint16_t reg) in ural_read() argument 327 err = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp, in ural_read() 347 ural_read_multi(struct ural_softc *sc, uint16_t reg, void *buf, int len) in ural_read_multi() argument 364 err = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp, in ural_read_multi() 382 ural_write(struct ural_softc *sc, uint16_t reg, uint16_t val) in ural_write() argument 397 err = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, NULL, in ural_write() 412 struct ural_softc *sc = (struct ural_softc *)req->bulk_client_private; in ural_txeof() local 413 struct ieee80211com *ic = &sc->sc_ic; in ural_txeof() 420 sc->tx_queued); in ural_txeof() 423 sc->sc_tx_err++; in ural_txeof() [all …]
|
/titanic_44/usr/src/uts/common/io/rum/ |
H A D | rum.c | 306 rum_read_multi(struct rum_softc *sc, uint16_t reg, void *buf, int len) in rum_read_multi() argument 323 err = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp, in rum_read_multi() 339 rum_read(struct rum_softc *sc, uint16_t reg) in rum_read() argument 343 rum_read_multi(sc, reg, &val, sizeof (val)); in rum_read() 349 rum_write_multi(struct rum_softc *sc, uint16_t reg, void *buf, size_t len) in rum_write_multi() argument 373 err = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp, in rum_write_multi() 387 rum_write(struct rum_softc *sc, uint16_t reg, uint32_t val) in rum_write() argument 391 rum_write_multi(sc, reg, &tmp, sizeof (tmp)); in rum_write() 397 rum_load_microcode(struct rum_softc *sc) in rum_load_microcode() argument 413 rum_write(sc, reg, UGETDW(ucode)); in rum_load_microcode() [all …]
|
/titanic_44/usr/src/uts/common/io/iwk/ |
H A D | iwk2.c | 273 static int iwk_eep_load(iwk_sc_t *sc); 274 static void iwk_get_mac_from_eep(iwk_sc_t *sc); 275 static int iwk_eep_sem_down(iwk_sc_t *sc); 276 static void iwk_eep_sem_up(iwk_sc_t *sc); 292 static int32_t iwk_curr_tempera(iwk_sc_t *sc); 293 static int iwk_tx_power_calibration(iwk_sc_t *sc); 294 static inline int iwk_is_24G_band(iwk_sc_t *sc); 295 static inline int iwk_is_fat_channel(iwk_sc_t *sc); 297 static struct iwk_eep_channel *iwk_get_eep_channel(iwk_sc_t *sc, 300 static int32_t iwk_band_number(iwk_sc_t *sc, uint16_t channel); [all …]
|
/titanic_44/usr/src/uts/common/io/virtio/ |
H A D | virtio.c | 80 virtio_set_status(struct virtio_softc *sc, unsigned int status) in virtio_set_status() argument 85 old = ddi_get8(sc->sc_ioh, in virtio_set_status() 86 (uint8_t *)(sc->sc_io_addr + in virtio_set_status() 89 ddi_put8(sc->sc_ioh, in virtio_set_status() 90 (uint8_t *)(sc->sc_io_addr + VIRTIO_CONFIG_DEVICE_STATUS), in virtio_set_status() 98 virtio_negotiate_features(struct virtio_softc *sc, uint32_t guest_features) in virtio_negotiate_features() argument 103 host_features = ddi_get32(sc->sc_ioh, in virtio_negotiate_features() 105 (uint32_t *)(sc->sc_io_addr + VIRTIO_CONFIG_DEVICE_FEATURES)); in virtio_negotiate_features() 107 dev_debug(sc->sc_dev, CE_NOTE, in virtio_negotiate_features() 112 ddi_put32(sc->sc_ioh, in virtio_negotiate_features() [all …]
|
/titanic_44/usr/src/uts/intel/io/ipmi/ |
H A D | ipmi_kcs.c | 54 kcs_wait_for_ibf(struct ipmi_softc *sc, int state) in kcs_wait_for_ibf() argument 59 status = INB(sc, KCS_CTL_STS); in kcs_wait_for_ibf() 65 status = INB(sc, KCS_CTL_STS); in kcs_wait_for_ibf() 72 status = INB(sc, KCS_CTL_STS); in kcs_wait_for_ibf() 79 kcs_wait_for_obf(struct ipmi_softc *sc, int state) in kcs_wait_for_obf() argument 84 status = INB(sc, KCS_CTL_STS); in kcs_wait_for_obf() 90 status = INB(sc, KCS_CTL_STS); in kcs_wait_for_obf() 97 status = INB(sc, KCS_CTL_STS); in kcs_wait_for_obf() 104 kcs_clear_obf(struct ipmi_softc *sc, int status) in kcs_clear_obf() argument 108 (void) INB(sc, KCS_DATA); in kcs_clear_obf() [all …]
|
/titanic_44/usr/src/uts/common/io/cxgbe/t4nex/ |
H A D | t4_nexus.c | 135 int t4_register_cpl_handler(struct adapter *sc, int opcode, cpl_handler_t h); 136 static unsigned int getpf(struct adapter *sc); 137 static int prep_firmware(struct adapter *sc); 138 static int upload_config_file(struct adapter *sc, uint32_t *mt, uint32_t *ma); 139 static int partition_resources(struct adapter *sc); 140 static int get_params__pre_init(struct adapter *sc); 141 static int get_params__post_init(struct adapter *sc); 142 static void setup_memwin(struct adapter *sc); 143 static int prop_lookup_int_array(struct adapter *sc, char *name, int *data, 145 static int prop_lookup_int_array(struct adapter *sc, char *name, int *data, [all …]
|
/titanic_44/usr/src/uts/common/io/uath/ |
H A D | uath.c | 267 static int uath_rx_data_xfer(struct uath_softc *sc); 425 uath_open_pipes(struct uath_softc *sc) in uath_open_pipes() argument 435 altif_data = uath_lookup_alt_if(sc->sc_udev, UATH_CONFIG_NO, in uath_open_pipes() 450 ep_node = uath_lookup_ep_data(sc->sc_dev, sc->sc_udev, in uath_open_pipes() 459 err = usb_pipe_open(sc->sc_dev, &ep_node->ep_descr, in uath_open_pipes() 460 &policy, USB_FLAGS_SLEEP, &sc->rx_cmd_pipe); in uath_open_pipes() 469 ep_node = uath_lookup_ep_data(sc->sc_dev, sc->sc_udev, in uath_open_pipes() 479 err = usb_pipe_open(sc->sc_dev, &ep_node->ep_descr, in uath_open_pipes() 480 &policy, USB_FLAGS_SLEEP, &sc->tx_cmd_pipe); in uath_open_pipes() 488 ep_node = uath_lookup_ep_data(sc->sc_dev, sc->sc_udev, in uath_open_pipes() [all …]
|