/kernel/linux/linux-5.10/drivers/bluetooth/ |
H A D | btsdio.c | 80 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 D | btmrvl_sdio.c | 396 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 D | btsdio.c | 80 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 D | btmrvl_sdio.c | 383 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 D | if_sdio.c | 10 * 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 D | sdio_ops_linux.c | 157 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 D | sdio_ops_linux.c | 116 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 D | sdio_func.h | 149 extern void sdio_writeb(struct sdio_func *func, u8 b,
|
/kernel/linux/linux-6.6/include/linux/mmc/ |
H A D | sdio_func.h | 149 extern void sdio_writeb(struct sdio_func *func, u8 b,
|
/kernel/linux/linux-5.10/drivers/staging/ks7010/ |
H A D | ks7010_sdio.c | 147 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 D | ks7010_sdio.c | 147 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 D | if_sdio.c | 10 * 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 D | sdio_io.c | 402 * 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 D | sdio.c | 114 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 D | sdio_io.c | 402 * 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 D | sdio.c | 114 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 D | sdio.c | 77 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 D | sdio.h | 300 sdio_writeb((sdiodev)->func1, (v), (addr), (ret))
|
/kernel/linux/linux-5.10/drivers/net/wireless/ti/wl1251/ |
H A D | sdio.c | 104 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 D | sdio.h | 304 sdio_writeb((sdiodev)->func1, (v), (addr), (ret))
|
/kernel/linux/linux-6.6/drivers/net/wireless/ti/wl1251/ |
H A D | sdio.c | 103 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 D | sdio.c | 72 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 D | sdio.c | 74 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 D | sdio.c | 635 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 D | sdio.c | 660 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()
|