Home
last modified time | relevance | path

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

12

/kernel/linux/linux-5.10/drivers/bluetooth/
H A Dbtsdio.c80 sdio_writeb(data->func, 0x01, REG_PC_WRT, NULL); in btsdio_tx_packet()
163 sdio_writeb(data->func, 0x00, REG_PC_RRT, NULL); in btsdio_rx_packet()
177 sdio_writeb(func, 0x01, REG_CL_INTRD, NULL); in btsdio_interrupt()
181 sdio_writeb(data->func, 0x01, REG_PC_RRT, NULL); in btsdio_interrupt()
206 sdio_writeb(data->func, 0x00, REG_MD_SET, NULL); in btsdio_open()
208 sdio_writeb(data->func, 0x01, REG_EN_INTRD, NULL); in btsdio_open()
224 sdio_writeb(data->func, 0x00, REG_EN_INTRD, NULL); in btsdio_close()
H A Dbtmrvl_sdio.c396 sdio_writeb(card->func, mask, card->reg->host_int_mask, &ret); in btmrvl_sdio_enable_host_int_mask()
417 sdio_writeb(card->func, host_int_mask, card->reg->host_int_mask, &ret); in btmrvl_sdio_disable_host_int_mask()
695 sdio_writeb(card->func, HOST_CMD53_FIN, in btmrvl_sdio_download_fw_w_helper()
900 sdio_writeb(card->func, ~(*ireg) & (DN_LD_HOST_INT_STATUS | in btmrvl_sdio_write_to_clear()
904 BT_ERR("sdio_writeb: clear int status failed: %d", ret); in btmrvl_sdio_write_to_clear()
1016 sdio_writeb(func, reg | 0x3f, card->reg->host_int_rsr, &ret); in btmrvl_sdio_register_dev()
1027 sdio_writeb(func, reg | 0x10, card->reg->card_misc_cfg, &ret); in btmrvl_sdio_register_dev()
1233 sdio_writeb(card->func, HOST_POWER_UP, card->reg->cfg, &ret); in btmrvl_sdio_wakeup_fw()
1300 sdio_writeb(card->func, FW_DUMP_HOST_READY, card->reg->fw_dump_ctrl, in btmrvl_sdio_rdwr_firmware()
1323 sdio_writeb(car in btmrvl_sdio_rdwr_firmware()
[all...]
/kernel/linux/linux-6.6/drivers/bluetooth/
H A Dbtsdio.c80 sdio_writeb(data->func, 0x01, REG_PC_WRT, NULL); in btsdio_tx_packet()
163 sdio_writeb(data->func, 0x00, REG_PC_RRT, NULL); in btsdio_rx_packet()
177 sdio_writeb(func, 0x01, REG_CL_INTRD, NULL); in btsdio_interrupt()
181 sdio_writeb(data->func, 0x01, REG_PC_RRT, NULL); in btsdio_interrupt()
206 sdio_writeb(data->func, 0x00, REG_MD_SET, NULL); in btsdio_open()
208 sdio_writeb(data->func, 0x01, REG_EN_INTRD, NULL); in btsdio_open()
224 sdio_writeb(data->func, 0x00, REG_EN_INTRD, NULL); in btsdio_close()
H A Dbtmrvl_sdio.c383 sdio_writeb(card->func, mask, card->reg->host_int_mask, &ret); in btmrvl_sdio_enable_host_int_mask()
404 sdio_writeb(card->func, host_int_mask, card->reg->host_int_mask, &ret); in btmrvl_sdio_disable_host_int_mask()
682 sdio_writeb(card->func, HOST_CMD53_FIN, in btmrvl_sdio_download_fw_w_helper()
887 sdio_writeb(card->func, ~(*ireg) & (DN_LD_HOST_INT_STATUS | in btmrvl_sdio_write_to_clear()
891 BT_ERR("sdio_writeb: clear int status failed: %d", ret); in btmrvl_sdio_write_to_clear()
1003 sdio_writeb(func, reg | 0x3f, card->reg->host_int_rsr, &ret); in btmrvl_sdio_register_dev()
1014 sdio_writeb(func, reg | 0x10, card->reg->card_misc_cfg, &ret); in btmrvl_sdio_register_dev()
1220 sdio_writeb(card->func, HOST_POWER_UP, card->reg->cfg, &ret); in btmrvl_sdio_wakeup_fw()
1287 sdio_writeb(card->func, FW_DUMP_HOST_READY, card->reg->fw_dump_ctrl, in btmrvl_sdio_rdwr_firmware()
1310 sdio_writeb(car in btmrvl_sdio_rdwr_firmware()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/libertas/
H A Dif_sdio.c10 * must be accessed using sdio_readb()/sdio_writeb().
700 sdio_writeb(card->func, 0x00, IF_SDIO_H_INT_MASK, &ret); in if_sdio_prog_firmware()
783 sdio_writeb(func, 0x0f, IF_SDIO_H_INT_MASK, &ret); in if_sdio_finish_power_on()
1006 sdio_writeb(card->func, HOST_POWER_UP, CONFIGURATION_REG, &ret); in if_sdio_exit_deep_sleep()
1008 netdev_err(priv->dev, "sdio_writeb failed!\n"); in if_sdio_exit_deep_sleep()
1022 sdio_writeb(card->func, 0, CONFIGURATION_REG, &ret); in if_sdio_reset_deep_sleep_wakeup()
1024 netdev_err(priv->dev, "sdio_writeb failed!\n"); in if_sdio_reset_deep_sleep_wakeup()
1113 sdio_writeb(card->func, ~cause, IF_SDIO_H_INT_STATUS, &ret); in if_sdio_interrupt()
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/os_dep/
H A Dsdio_ops_linux.c157 sdio_writeb(func, pdata[i], addr + i, &err); in _sd_cmd52_write()
320 sdio_writeb(func, v, addr, err); in sd_write8()
528 sdio_writeb(func, *(pbuf + i), addr + i, &err); in _sd_write()
/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/os_dep/
H A Dsdio_ops_linux.c116 sdio_writeb(func, pdata[i], addr + i, &err); in _sd_cmd52_write()
257 sdio_writeb(func, v, addr, err); in sd_write8()
445 sdio_writeb(func, *(pbuf + i), addr + i, &err); in _sd_write()
/kernel/linux/linux-5.10/include/linux/mmc/
H A Dsdio_func.h149 extern void sdio_writeb(struct sdio_func *func, u8 b,
/kernel/linux/linux-6.6/include/linux/mmc/
H A Dsdio_func.h149 extern void sdio_writeb(struct sdio_func *func, u8 b,
/kernel/linux/linux-5.10/drivers/staging/ks7010/
H A Dks7010_sdio.c147 sdio_writeb(func, byte, address, &ret); in ks7010_sdio_writeb()
884 sdio_writeb(func, 0, INT_ENABLE_REG, &ret); in ks7010_sdio_setup_irqs()
888 sdio_writeb(func, 0xff, INT_PENDING_REG, &ret); in ks7010_sdio_setup_irqs()
1095 sdio_writeb(func, 0, INT_ENABLE_REG, &ret); in ks7010_sdio_remove()
1096 sdio_writeb(func, 0xff, INT_PENDING_REG, &ret); in ks7010_sdio_remove()
/kernel/linux/linux-6.6/drivers/staging/ks7010/
H A Dks7010_sdio.c147 sdio_writeb(func, byte, address, &ret); in ks7010_sdio_writeb()
884 sdio_writeb(func, 0, INT_ENABLE_REG, &ret); in ks7010_sdio_setup_irqs()
888 sdio_writeb(func, 0xff, INT_PENDING_REG, &ret); in ks7010_sdio_setup_irqs()
1097 sdio_writeb(func, 0, INT_ENABLE_REG, &ret); in ks7010_sdio_remove()
1098 sdio_writeb(func, 0xff, INT_PENDING_REG, &ret); in ks7010_sdio_remove()
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/libertas/
H A Dif_sdio.c10 * must be accessed using sdio_readb()/sdio_writeb().
702 sdio_writeb(card->func, 0x00, IF_SDIO_H_INT_MASK, &ret); in if_sdio_prog_firmware()
785 sdio_writeb(func, 0x0f, IF_SDIO_H_INT_MASK, &ret); in if_sdio_finish_power_on()
1000 sdio_writeb(card->func, HOST_POWER_UP, CONFIGURATION_REG, &ret); in if_sdio_exit_deep_sleep()
1002 netdev_err(priv->dev, "sdio_writeb failed!\n"); in if_sdio_exit_deep_sleep()
1016 sdio_writeb(card->func, 0, CONFIGURATION_REG, &ret); in if_sdio_reset_deep_sleep_wakeup()
1018 netdev_err(priv->dev, "sdio_writeb failed!\n"); in if_sdio_reset_deep_sleep_wakeup()
1114 sdio_writeb(card->func, ~cause, IF_SDIO_H_INT_STATUS, &ret); in if_sdio_interrupt()
/kernel/linux/linux-5.10/drivers/mmc/core/
H A Dsdio_io.c402 * sdio_writeb - write a single byte to a SDIO function
412 void sdio_writeb(struct sdio_func *func, u8 b, unsigned int addr, int *err_ret) in sdio_writeb() function
426 EXPORT_SYMBOL_GPL(sdio_writeb); variable
755 * - some number of calls like sdio_writeb() and sdio_readb()
/kernel/linux/linux-5.10/drivers/ssb/
H A Dsdio.c114 sdio_writeb(bus->host_sdio, val, addr, &error); in ssb_sdio_writeb()
353 sdio_writeb(bus->host_sdio, val, offset, &error); in ssb_sdio_write8()
/kernel/linux/linux-6.6/drivers/mmc/core/
H A Dsdio_io.c402 * sdio_writeb - write a single byte to a SDIO function
412 void sdio_writeb(struct sdio_func *func, u8 b, unsigned int addr, int *err_ret) in sdio_writeb() function
426 EXPORT_SYMBOL_GPL(sdio_writeb); variable
755 * - some number of calls like sdio_writeb() and sdio_readb()
/kernel/linux/linux-6.6/drivers/ssb/
H A Dsdio.c114 sdio_writeb(bus->host_sdio, val, addr, &error); in ssb_sdio_writeb()
353 sdio_writeb(bus->host_sdio, val, offset, &error); in ssb_sdio_write8()
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw88/
H A Dsdio.c77 sdio_writeb(rtwsdio->sdio_func, buf[i], addr + i, err_ret); in rtw_sdio_writel()
93 sdio_writeb(rtwsdio->sdio_func, buf[i], addr + i, err_ret); in rtw_sdio_writew()
340 sdio_writeb(rtwsdio->sdio_func, val, reg_data, err_ret); in rtw_sdio_indirect_write8()
402 sdio_writeb(rtwsdio->sdio_func, val, addr, &ret); in rtw_sdio_write8()
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dsdio.h300 sdio_writeb((sdiodev)->func1, (v), (addr), (ret))
/kernel/linux/linux-5.10/drivers/net/wireless/ti/wl1251/
H A Dsdio.c104 sdio_writeb(func, val, addr, &ret); in wl1251_sdio_write_elp()
108 wl1251_error("sdio_writeb failed (%d)", ret); in wl1251_sdio_write_elp()
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dsdio.h304 sdio_writeb((sdiodev)->func1, (v), (addr), (ret))
/kernel/linux/linux-6.6/drivers/net/wireless/ti/wl1251/
H A Dsdio.c103 sdio_writeb(func, val, addr, &ret); in wl1251_sdio_write_elp()
107 wl1251_error("sdio_writeb failed (%d)", ret); in wl1251_sdio_write_elp()
/kernel/linux/linux-5.10/drivers/net/wireless/microchip/wilc1000/
H A Dsdio.c72 sdio_writeb(func, cmd->data, cmd->address, &ret); in wilc_sdio_cmd52()
76 sdio_writeb(func, cmd->data, cmd->address, &ret); in wilc_sdio_cmd52()
/kernel/linux/linux-6.6/drivers/net/wireless/microchip/wilc1000/
H A Dsdio.c74 sdio_writeb(func, cmd->data, cmd->address, &ret); in wilc_sdio_cmd52()
78 sdio_writeb(func, cmd->data, cmd->address, &ret); in wilc_sdio_cmd52()
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/mwifiex/
H A Dsdio.c635 sdio_writeb(func, data, reg, &ret); in mwifiex_write_reg_locked()
2671 sdio_writeb(card->func, card->reg->fw_dump_host_ready, in mwifiex_sdio_rdwr_firmware()
2691 sdio_writeb(card->func, card->reg->fw_dump_host_ready, in mwifiex_sdio_rdwr_firmware()
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/mwifiex/
H A Dsdio.c660 sdio_writeb(func, data, reg, &ret); in mwifiex_write_reg_locked()
2719 sdio_writeb(card->func, card->reg->fw_dump_host_ready, in mwifiex_sdio_rdwr_firmware()
2739 sdio_writeb(card->func, card->reg->fw_dump_host_ready, in mwifiex_sdio_rdwr_firmware()

Completed in 28 milliseconds

12