Lines Matching refs:sdioh

71 sdioh_enable_hw_oob_intr(void *sdioh, bool enable);
76 sdioh_enable_hw_oob_intr(sdh->sdioh, enable); in bcmsdh_enable_hw_oob_intr()
150 sdioh_sdmmc_card_enable_func_f3(bcmsdh->sdioh, func); in bcmsdh_btsdio_interface_init()
166 bcmsdh_attach(osl_t *osh, void *sdioh, ulong *regsva) in bcmsdh_attach() argument
175 bcmsdh->sdioh = sdioh; in bcmsdh_attach()
210 return sdioh_iovar_op(bcmsdh->sdioh, name, params, plen, arg, len, set); in bcmsdh_iovar_op()
221 status = sdioh_interrupt_query(bcmsdh->sdioh, &on); in bcmsdh_intr_query()
238 status = sdioh_interrupt_set(bcmsdh->sdioh, TRUE); in bcmsdh_intr_enable()
257 status = sdioh_interrupt_set(bcmsdh->sdioh, FALSE); in bcmsdh_intr_disable()
277 status = sdioh_interrupt_register(bcmsdh->sdioh, fn, argh); in bcmsdh_intr_reg()
292 status = sdioh_interrupt_deregister(bcmsdh->sdioh); in bcmsdh_intr_dereg()
303 return sdioh_interrupt_pending(bcmsdh->sdioh); in bcmsdh_intr_pending()
344 status = sdioh_cfg_read(bcmsdh->sdioh, fnc_num, addr, (uint8 *)&data); in bcmsdh_cfg_read()
376 status = sdioh_cfg_write(bcmsdh->sdioh, fnc_num, addr, (uint8 *)&data); in bcmsdh_cfg_write()
399 status = sdioh_request_word(bcmsdh->sdioh, SDIOH_CMD_TYPE_NORMAL, SDIOH_READ, fnc_num, in bcmsdh_cfg_read_word()
422 status = sdioh_request_word(bcmsdh->sdioh, SDIOH_CMD_TYPE_NORMAL, SDIOH_WRITE, fnc_num, in bcmsdh_cfg_write_word()
450 status = sdioh_cis_read(bcmsdh->sdioh, func, cis, length); in bcmsdh_cis_read()
521 status = sdioh_request_word(bcmsdh->sdioh, SDIOH_CMD_TYPE_NORMAL, in bcmsdh_reg_read()
570 status = sdioh_request_word(bcmsdh->sdioh, SDIOH_CMD_TYPE_NORMAL, SDIOH_WRITE, SDIO_FUNC_1, in bcmsdh_reg_write()
620 status = sdioh_request_buffer(bcmsdh->sdioh, SDIOH_DATA_PIO, incr_fix, in bcmsdh_recv_buf()
658 status = sdioh_request_buffer(bcmsdh->sdioh, SDIOH_DATA_PIO, incr_fix, in bcmsdh_send_buf()
677 status = sdioh_request_buffer(bcmsdh->sdioh, SDIOH_DATA_PIO, SDIOH_DATA_INC, in bcmsdh_rwdata()
689 return sdioh_abort(bcmsdh->sdioh, fn); in bcmsdh_abort()
697 return sdioh_start(bcmsdh->sdioh, stage); in bcmsdh_start()
705 return sdioh_stop(bcmsdh->sdioh); in bcmsdh_stop()
713 return sdioh_waitlockfree(bcmsdh->sdioh); in bcmsdh_waitlockfree()
732 return (sdioh_query_iofnum(bcmsdh->sdioh)); in bcmsdh_query_iofnum()
740 return sdioh_sdio_reset(bcmsdh->sdioh); in bcmsdh_reset()
746 return sdh->sdioh; in bcmsdh_get_sdioh()
755 sdioh_info_t *sd = (sdioh_info_t *)(p->sdioh); in bcmsdh_get_dstatus()
790 sdioh_info_t *sd = (sdioh_info_t *)(p->sdioh); in bcmsdh_chipinfo()
802 sdioh_info_t *sd = (sdioh_info_t *)(p->sdioh); in bcmsdh_dwordmode()
813 sdioh_info_t *sd = (sdioh_info_t *)(p->sdioh); in bcmsdh_sleep()
825 sdioh_info_t *sd = (sdioh_info_t *)(p->sdioh); in bcmsdh_gpio_init()
834 sdioh_info_t *sd = (sdioh_info_t *)(p->sdioh); in bcmsdh_gpioin()
843 sdioh_info_t *sd = (sdioh_info_t *)(p->sdioh); in bcmsdh_gpioouten()
852 sdioh_info_t *sd = (sdioh_info_t *)(p->sdioh); in bcmsdh_gpioout()