/hardware/broadcom/wlan/bcm4329/src/bcmsdio/sys/ |
D | bcmsdstd.c | 96 sdstd_rreg16(sdioh_info_t *sd, uint reg) in sdstd_rreg16() 106 sdstd_wreg16(sdioh_info_t *sd, uint reg, uint16 data) in sdstd_wreg16() 113 sdstd_or_reg16(sdioh_info_t *sd, uint reg, uint16 val) in sdstd_or_reg16() 122 sdstd_mod_reg16(sdioh_info_t *sd, uint reg, int16 mask, uint16 val) in sdstd_mod_reg16() 135 sdstd_rreg(sdioh_info_t *sd, uint reg) in sdstd_rreg() 142 sdstd_wreg(sdioh_info_t *sd, uint reg, uint32 data) in sdstd_wreg() 151 sdstd_wreg8(sdioh_info_t *sd, uint reg, uint8 data) in sdstd_wreg8() 157 sdstd_rreg8(sdioh_info_t *sd, uint reg) in sdstd_rreg8() 176 sdioh_info_t *sd; in sdioh_attach() local 255 sdioh_detach(osl_t *osh, sdioh_info_t *sd) in sdioh_detach() [all …]
|
D | bcmsdh_sdmmc.c | 84 sdioh_sdmmc_card_enablefuncs(sdioh_info_t *sd) in sdioh_sdmmc_card_enablefuncs() 125 sdioh_info_t *sd; in sdioh_attach() local 189 sdioh_detach(osl_t *osh, sdioh_info_t *sd) in sdioh_detach() 276 sdioh_interrupt_register(sdioh_info_t *sd, sdioh_cb_fn_t fn, void *argh) in sdioh_interrupt_register() 307 sdioh_interrupt_deregister(sdioh_info_t *sd) in sdioh_interrupt_deregister() 337 sdioh_interrupt_query(sdioh_info_t *sd, bool *onoff) in sdioh_interrupt_query() 346 sdioh_interrupt_pending(sdioh_info_t *sd) in sdioh_interrupt_pending() 353 sdioh_query_iofnum(sdioh_info_t *sd) in sdioh_query_iofnum() 666 sdioh_enable_hw_oob_intr(sdioh_info_t *sd, bool enable) in sdioh_enable_hw_oob_intr() 683 sdioh_cfg_read(sdioh_info_t *sd, uint fnc_num, uint32 addr, uint8 *data) in sdioh_cfg_read() [all …]
|
D | bcmsdspi_linux.c | 48 sdioh_info_t *sd; member 67 sdioh_info_t *sd; in sdspi_isr() local 92 spi_register_irq(sdioh_info_t *sd, uint irq) in spi_register_irq() 104 spi_free_irq(uint irq, sdioh_info_t *sd) in spi_free_irq() 124 spi_osinit(sdioh_info_t *sd) in spi_osinit() 140 spi_osfree(sdioh_info_t *sd) in spi_osfree() 151 sdioh_interrupt_set(sdioh_info_t *sd, bool enable) in sdioh_interrupt_set() 187 spi_lock(sdioh_info_t *sd) in spi_lock() 209 spi_unlock(sdioh_info_t *sd) in spi_unlock() 227 void spi_waitbits(sdioh_info_t *sd, bool yield) in spi_waitbits()
|
D | bcmsdstd_linux.c | 39 sdioh_info_t *sd; member 58 sdioh_info_t *sd; in sdstd_isr() local 82 sdstd_register_irq(sdioh_info_t *sd, uint irq) in sdstd_register_irq() 94 sdstd_free_irq(uint irq, sdioh_info_t *sd) in sdstd_free_irq() 114 sdstd_osinit(sdioh_info_t *sd) in sdstd_osinit() 130 sdstd_osfree(sdioh_info_t *sd) in sdstd_osfree() 141 sdioh_interrupt_set(sdioh_info_t *sd, bool enable) in sdioh_interrupt_set() 177 sdstd_lock(sdioh_info_t *sd) in sdstd_lock() 199 sdstd_unlock(sdioh_info_t *sd) in sdstd_unlock() 218 sdstd_waitbits(sdioh_info_t *sd, uint16 norm, uint16 err, bool yield) in sdstd_waitbits()
|
D | bcmsdspi.c | 92 sdioh_info_t *sd; in sdioh_attach() local 153 sdioh_detach(osl_t *osh, sdioh_info_t *sd) in sdioh_detach() 173 sdioh_interrupt_register(sdioh_info_t *sd, sdioh_cb_fn_t fn, void *argh) in sdioh_interrupt_register() 185 sdioh_interrupt_deregister(sdioh_info_t *sd) in sdioh_interrupt_deregister() 197 sdioh_interrupt_query(sdioh_info_t *sd, bool *onoff) in sdioh_interrupt_query() 208 sdioh_interrupt_pending(sdioh_info_t *sd) in sdioh_interrupt_pending() 215 sdioh_query_iofnum(sdioh_info_t *sd) in sdioh_query_iofnum() 516 sdioh_cfg_read(sdioh_info_t *sd, uint fnc_num, uint32 addr, uint8 *data) in sdioh_cfg_read() 525 sdioh_cfg_write(sdioh_info_t *sd, uint fnc_num, uint32 addr, uint8 *data) in sdioh_cfg_write() 534 sdioh_cis_read(sdioh_info_t *sd, uint func, uint8 *cisd, uint32 length) in sdioh_cis_read() [all …]
|
D | bcmpcispi.c | 68 spi_hw_attach(sdioh_info_t *sd) in spi_hw_attach() 179 spi_hw_detach(sdioh_info_t *sd) in spi_hw_detach() 213 sdspi_switch_clock(sdioh_info_t *sd, bool ext_clk) in sdspi_switch_clock() 237 spi_start_clock(sdioh_info_t *sd, uint16 div) in spi_start_clock() 383 spi_controller_highspeed_mode(sdioh_info_t *sd, bool hsmode) in spi_controller_highspeed_mode() 402 spi_devintr_off(sdioh_info_t *sd) in spi_devintr_off() 417 spi_devintr_on(sdioh_info_t *sd) in spi_devintr_on() 438 spi_check_client_intr(sdioh_info_t *sd, int *is_dev_intr) in spi_check_client_intr() 527 spi_sendrecv(sdioh_info_t *sd, uint8 *msg_out, uint8 *msg_in, int msglen) in spi_sendrecv() 599 spi_spinbits(sdioh_info_t *sd) in spi_spinbits()
|
D | bcmsdh_sdmmc_linux.c | 143 sdioh_info_t *sd; member 149 sdioh_sdmmc_osinit(sdioh_info_t *sd) in sdioh_sdmmc_osinit() 164 sdioh_sdmmc_osfree(sdioh_info_t *sd) in sdioh_sdmmc_osfree() 182 sdioh_interrupt_set(sdioh_info_t *sd, bool enable) in sdioh_interrupt_set()
|
/hardware/broadcom/wlan/bcm4329/src/include/ |
D | bcmsdh_sdmmc.h | 37 #define sd_sync_dma(sd, read, nbytes) argument 38 #define sd_init_dma(sd) argument 39 #define sd_ack_intr(sd) argument 40 #define sd_wakeup(sd); argument 118 sdioh_info_t *sd; member
|
D | bcmsdstd.h | 36 #define sd_sync_dma(sd, read, nbytes) argument 37 #define sd_init_dma(sd) argument 38 #define sd_ack_intr(sd) argument 39 #define sd_wakeup(sd); argument
|