Searched refs:sdio_writeb (Results 1 - 14 of 14) sorted by relevance

/linux-4.4.14/drivers/bluetooth/
H A Dbtsdio.c94 sdio_writeb(data->func, 0x01, REG_PC_WRT, NULL); btsdio_tx_packet()
167 sdio_writeb(data->func, 0x00, REG_PC_RRT, NULL); btsdio_rx_packet()
181 sdio_writeb(func, 0x01, REG_CL_INTRD, NULL); btsdio_interrupt()
185 sdio_writeb(data->func, 0x01, REG_PC_RRT, NULL); btsdio_interrupt()
210 sdio_writeb(data->func, 0x00, REG_MD_SET, NULL); btsdio_open()
212 sdio_writeb(data->func, 0x01, REG_EN_INTRD, NULL); btsdio_open()
228 sdio_writeb(data->func, 0x00, REG_EN_INTRD, NULL); btsdio_close()
H A Dbtmrvl_sdio.c303 sdio_writeb(card->func, mask, card->reg->host_int_mask, &ret); btmrvl_sdio_enable_host_int_mask()
324 sdio_writeb(card->func, host_int_mask, card->reg->host_int_mask, &ret); btmrvl_sdio_disable_host_int_mask()
602 sdio_writeb(card->func, HOST_CMD53_FIN, btmrvl_sdio_download_fw_w_helper()
807 sdio_writeb(card->func, ~(*ireg) & (DN_LD_HOST_INT_STATUS | btmrvl_sdio_write_to_clear()
811 BT_ERR("sdio_writeb: clear int status failed: %d", ret); btmrvl_sdio_write_to_clear()
923 sdio_writeb(func, reg | 0x3f, card->reg->host_int_rsr, &ret); btmrvl_sdio_register_dev()
934 sdio_writeb(func, reg | 0x10, card->reg->card_misc_cfg, &ret); btmrvl_sdio_register_dev()
1139 sdio_writeb(card->func, HOST_POWER_UP, card->reg->cfg, &ret); btmrvl_sdio_wakeup_fw()
1206 sdio_writeb(card->func, FW_DUMP_HOST_READY, card->reg->fw_dump_ctrl, btmrvl_sdio_rdwr_firmware()
1229 sdio_writeb(card->func, FW_DUMP_HOST_READY, btmrvl_sdio_rdwr_firmware()
1316 sdio_writeb(card->func, FW_DUMP_READ_DONE, btmrvl_sdio_dump_firmware()
/linux-4.4.14/drivers/staging/gdm72xx/
H A Dsdio_boot.c122 sdio_writeb(func, 0x01, 0x13, &ret); download_image()
123 sdio_writeb(func, 0x00, 0x10, &ret); /* PCRRT */ download_image()
H A Dgdm_sdio.c487 sdio_writeb(func, 0x01, 0x13, &ret); /* clear interrupt */ gdm_sdio_irq()
568 sdio_writeb(func, 0x00, 0x10, &ret); /* PCRRT */ gdm_sdio_irq()
638 sdio_writeb(func, 1, 0x14, &ret); /* Enable interrupt */ sdio_wimax_probe()
/linux-4.4.14/drivers/staging/wilc1000/
H A Dlinux_wlan_sdio.c67 sdio_writeb(func, cmd->data, cmd->address, &ret); linux_sdio_cmd52()
71 sdio_writeb(func, cmd->data, cmd->address, &ret); linux_sdio_cmd52()
/linux-4.4.14/drivers/net/wireless/libertas/
H A Dif_sdio.c14 * must be accessed using sdio_readb()/sdio_writeb().
734 sdio_writeb(card->func, 0x00, IF_SDIO_H_INT_MASK, &ret); if_sdio_prog_firmware()
818 sdio_writeb(func, 0x0f, IF_SDIO_H_INT_MASK, &ret); if_sdio_finish_power_on()
1046 sdio_writeb(card->func, HOST_POWER_UP, CONFIGURATION_REG, &ret); if_sdio_exit_deep_sleep()
1048 netdev_err(priv->dev, "sdio_writeb failed!\n"); if_sdio_exit_deep_sleep()
1063 sdio_writeb(card->func, 0, CONFIGURATION_REG, &ret); if_sdio_reset_deep_sleep_wakeup()
1065 netdev_err(priv->dev, "sdio_writeb failed!\n"); if_sdio_reset_deep_sleep_wakeup()
1156 sdio_writeb(card->func, ~cause, IF_SDIO_H_INT_STATUS, &ret); if_sdio_interrupt()
/linux-4.4.14/drivers/net/wireless/ti/wl1251/
H A Dsdio.c124 sdio_writeb(func, val, addr, &ret); wl1251_sdio_write_elp()
128 wl1251_error("sdio_writeb failed (%d)", ret); wl1251_sdio_write_elp()
/linux-4.4.14/include/linux/mmc/
H A Dsdio_func.h139 extern void sdio_writeb(struct sdio_func *func, u8 b,
/linux-4.4.14/drivers/mmc/core/
H A Dsdio_io.c387 * sdio_writeb - write a single byte to a SDIO function
397 void sdio_writeb(struct sdio_func *func, u8 b, unsigned int addr, int *err_ret) sdio_writeb() function
407 EXPORT_SYMBOL_GPL(sdio_writeb); variable
/linux-4.4.14/drivers/ssb/
H A Dsdio.c114 sdio_writeb(bus->host_sdio, val, addr, &error); ssb_sdio_writeb()
353 sdio_writeb(bus->host_sdio, val, offset, &error); ssb_sdio_write8()
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/
H A Dbcmsdh.c246 sdio_writeb(func, byte, regaddr, &err_ret); brcmf_sdiod_f0_writeb()
271 sdio_writeb(func, *(u8 *)data, addr, &ret); sizeof()
/linux-4.4.14/drivers/net/wireless/mwifiex/
H A Dsdio.c342 sdio_writeb(func, data, reg, &ret); mwifiex_write_reg_locked()
2193 sdio_writeb(card->func, card->reg->fw_dump_host_ready, mwifiex_sdio_rdwr_firmware()
2213 sdio_writeb(card->func, card->reg->fw_dump_host_ready, mwifiex_sdio_rdwr_firmware()
/linux-4.4.14/drivers/net/wireless/rsi/
H A Drsi_91x_sdio.c450 sdio_writeb(dev->pfunction, *data, addr, &status); rsi_sdio_write_register()
/linux-4.4.14/drivers/mmc/card/
H A Dsdio_uart.c195 sdio_writeb(port->func, value, port->regs_offset + offset, NULL); sdio_out()

Completed in 105 milliseconds