Lines Matching refs:io_cmd
98 struct mmc_command io_cmd; in ath10k_sdio_func0_cmd52_wr_byte() local
100 memset(&io_cmd, 0, sizeof(io_cmd)); in ath10k_sdio_func0_cmd52_wr_byte()
101 ath10k_sdio_set_cmd52_arg(&io_cmd.arg, 1, 0, address, byte); in ath10k_sdio_func0_cmd52_wr_byte()
102 io_cmd.opcode = SD_IO_RW_DIRECT; in ath10k_sdio_func0_cmd52_wr_byte()
103 io_cmd.flags = MMC_RSP_R5 | MMC_CMD_AC; in ath10k_sdio_func0_cmd52_wr_byte()
105 return mmc_wait_for_cmd(card->host, &io_cmd, 0); in ath10k_sdio_func0_cmd52_wr_byte()
112 struct mmc_command io_cmd; in ath10k_sdio_func0_cmd52_rd_byte() local
115 memset(&io_cmd, 0, sizeof(io_cmd)); in ath10k_sdio_func0_cmd52_rd_byte()
116 ath10k_sdio_set_cmd52_arg(&io_cmd.arg, 0, 0, address, 0); in ath10k_sdio_func0_cmd52_rd_byte()
117 io_cmd.opcode = SD_IO_RW_DIRECT; in ath10k_sdio_func0_cmd52_rd_byte()
118 io_cmd.flags = MMC_RSP_R5 | MMC_CMD_AC; in ath10k_sdio_func0_cmd52_rd_byte()
120 ret = mmc_wait_for_cmd(card->host, &io_cmd, 0); in ath10k_sdio_func0_cmd52_rd_byte()
122 *byte = io_cmd.resp[0]; in ath10k_sdio_func0_cmd52_rd_byte()