Lines Matching refs:cmdbuf

1091 rtsx_hostcmd(uint32_t *cmdbuf, int *n, uint8_t cmd, uint16_t reg,  in rtsx_hostcmd()  argument
1097 cmdbuf[(*n)++] = htole32((uint32_t)(cmd & 0x3) << 30) | in rtsx_hostcmd()
1204 uint32_t *cmdbuf) in rtsx_read_ppbuf() argument
1221 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_READ_REG_CMD, reg++, in rtsx_read_ppbuf()
1231 memcpy(ptr, cmdbuf, RTSX_HOSTCMD_MAX); in rtsx_read_ppbuf()
1238 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_READ_REG_CMD, reg++, in rtsx_read_ppbuf()
1248 memcpy(ptr, cmdbuf, remain); in rtsx_read_ppbuf()
1256 uint32_t *cmdbuf) in rtsx_write_ppbuf() argument
1273 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, reg++, in rtsx_write_ppbuf()
1286 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, reg++, in rtsx_write_ppbuf()
1301 uint32_t *cmdbuf, uint8_t rsp_type) in rtsx_exec_short_xfer() argument
1319 error = rtsx_write_ppbuf(sc, cmd, cmdbuf); in rtsx_exec_short_xfer()
1329 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_SD_CMD0, in rtsx_exec_short_xfer()
1331 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_SD_CMD1, in rtsx_exec_short_xfer()
1333 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_SD_CMD2, in rtsx_exec_short_xfer()
1335 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_SD_CMD3, in rtsx_exec_short_xfer()
1337 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_SD_CMD4, in rtsx_exec_short_xfer()
1341 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_SD_BYTE_CNT_L, in rtsx_exec_short_xfer()
1343 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_SD_BYTE_CNT_H, in rtsx_exec_short_xfer()
1345 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_SD_BLOCK_CNT_L, in rtsx_exec_short_xfer()
1347 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_SD_BLOCK_CNT_H, in rtsx_exec_short_xfer()
1351 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_SD_CFG2, in rtsx_exec_short_xfer()
1355 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, in rtsx_exec_short_xfer()
1360 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_SD_TRANSFER, in rtsx_exec_short_xfer()
1362 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_CHECK_REG_CMD, RTSX_SD_TRANSFER, in rtsx_exec_short_xfer()
1373 error = rtsx_read_ppbuf(sc, cmd, cmdbuf); in rtsx_exec_short_xfer()
1380 rtsx_xfer(struct rtsx_softc *sc, struct sdmmc_command *cmd, uint32_t *cmdbuf) in rtsx_xfer() argument
1419 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_SD_CFG2, in rtsx_xfer()
1423 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_SD_BYTE_CNT_L, in rtsx_xfer()
1425 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_SD_BYTE_CNT_H, in rtsx_xfer()
1427 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_SD_BLOCK_CNT_L, in rtsx_xfer()
1429 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_SD_BLOCK_CNT_H, in rtsx_xfer()
1433 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_CARD_DATA_SOURCE, in rtsx_xfer()
1437 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_IRQSTAT0, in rtsx_xfer()
1439 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_DMATC3, in rtsx_xfer()
1441 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_DMATC2, in rtsx_xfer()
1443 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_DMATC1, in rtsx_xfer()
1445 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_DMATC0, in rtsx_xfer()
1447 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_DMACTL, in rtsx_xfer()
1452 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_SD_TRANSFER, in rtsx_xfer()
1454 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_CHECK_REG_CMD, RTSX_SD_TRANSFER, in rtsx_xfer()
1484 uint32_t *cmdbuf; in rtsx_exec_command() local
1531 cmdbuf = cmdkvap; in rtsx_exec_command()
1535 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_SD_CMD0, in rtsx_exec_command()
1537 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_SD_CMD1, in rtsx_exec_command()
1539 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_SD_CMD2, in rtsx_exec_command()
1541 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_SD_CMD3, in rtsx_exec_command()
1543 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_SD_CMD4, in rtsx_exec_command()
1547 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_SD_CFG2, in rtsx_exec_command()
1551 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_CARD_DATA_SOURCE, in rtsx_exec_command()
1555 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_WRITE_REG_CMD, RTSX_SD_TRANSFER, in rtsx_exec_command()
1557 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_CHECK_REG_CMD, RTSX_SD_TRANSFER, in rtsx_exec_command()
1564 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_READ_REG_CMD, r, 0, 0); in rtsx_exec_command()
1565 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_READ_REG_CMD, RTSX_SD_CMD5, in rtsx_exec_command()
1569 rtsx_hostcmd(cmdbuf, &ncmd, RTSX_READ_REG_CMD, r, 0, 0); in rtsx_exec_command()
1593 ((be32toh(cmdbuf[0]) & 0x0000ffff) << 16) | in rtsx_exec_command()
1594 ((be32toh(cmdbuf[1]) & 0xffff0000) >> 16); in rtsx_exec_command()
1599 error = rtsx_xfer(sc, cmd, cmdbuf); in rtsx_exec_command()