Searched refs:utrd (Results 1 – 5 of 5) sorted by relevance
/openbmc/qemu/tests/qtest/ |
H A D | ufs-test.c | 95 UtpTransferReqDesc utrd = ufs_build_req_utrd(ufs->cmd_desc_addr, slot, in ufs_send_nop_out() local 101 qtest_memwrite(ufs->dev.bus->qts, utrd_addr, &utrd, sizeof(utrd)); in ufs_send_nop_out() 126 UtpTransferReqDesc utrd = ufs_build_req_utrd(ufs->cmd_desc_addr, slot, in ufs_send_query() local 132 qtest_memwrite(ufs->dev.bus->qts, utrd_addr, &utrd, sizeof(utrd)); in ufs_send_query() 222 UtpTransferReqDesc utrd = ufs_build_req_utrd( in ufs_send_scsi_command() local 226 qtest_memwrite(ufs->dev.bus->qts, utrd_addr, &utrd, sizeof(utrd)); in ufs_send_scsi_command() 263 UtpTransferReqDesc utrd; in ufs_init() local 345 ufs_send_nop_out(ufs, 0, &utrd, &rsp_upiu); in ufs_init() 346 g_assert_cmpuint(le32_to_cpu(utrd.header.dword_2), ==, UFS_OCS_SUCCESS); in ufs_init() 351 UFS_QUERY_FLAG_IDN_FDEVICEINIT, 0, 0, 0, &utrd, &rsp_upiu); in ufs_init() [all …]
|
/openbmc/qemu/hw/ufs/ |
H A D | ufs.c | 122 static inline hwaddr ufs_get_req_upiu_base_addr(const UtpTransferReqDesc *utrd) in ufs_get_req_upiu_base_addr() argument 125 le32_to_cpu(utrd->command_desc_base_addr_lo); in ufs_get_req_upiu_base_addr() 127 le32_to_cpu(utrd->command_desc_base_addr_hi); in ufs_get_req_upiu_base_addr() 132 static inline hwaddr ufs_get_rsp_upiu_base_addr(const UtpTransferReqDesc *utrd) in ufs_get_rsp_upiu_base_addr() argument 134 hwaddr req_upiu_base_addr = ufs_get_req_upiu_base_addr(utrd); in ufs_get_rsp_upiu_base_addr() 136 le16_to_cpu(utrd->response_upiu_offset) * sizeof(uint32_t); in ufs_get_rsp_upiu_base_addr() 146 ret = ufs_addr_read(u, utrd_addr, &req->utrd, sizeof(req->utrd)); in ufs_dma_read_utrd() 156 hwaddr req_upiu_base_addr = ufs_get_req_upiu_base_addr(&req->utrd); in ufs_dma_read_req_upiu() 191 uint16_t prdt_len = le16_to_cpu(req->utrd.prd_table_length); in ufs_dma_read_prdt() 193 le16_to_cpu(req->utrd.prd_table_offset) * sizeof(uint32_t); in ufs_dma_read_prdt() [all …]
|
H A D | trace-events | 19 ufs_err_dma_read_utrd(uint32_t slot, uint64_t addr) "failed to read utrd. UTRLDBR slot %"PRIu32", U… 23 ufs_err_dma_write_utrd(uint32_t slot, uint64_t addr) "failed to write utrd. UTRLDBR slot %"PRIu32",…
|
H A D | ufs.h | 55 UtpTransferReqDesc utrd; member
|
/openbmc/linux/drivers/ufs/core/ |
H A D | ufs-mcq.c | 559 static void ufshcd_mcq_nullify_sqe(struct utp_transfer_req_desc *utrd) in ufshcd_mcq_nullify_sqe() argument 561 utrd->header.command_type = 0xf; in ufshcd_mcq_nullify_sqe() 580 struct utp_transfer_req_desc *utrd; in ufshcd_mcq_sqe_search() local 600 utrd = hwq->sqe_base_addr + sq_head_slot; in ufshcd_mcq_sqe_search() 601 match = le64_to_cpu(utrd->command_desc_base_addr) & CQE_UCD_BA; in ufshcd_mcq_sqe_search() 603 ufshcd_mcq_nullify_sqe(utrd); in ufshcd_mcq_sqe_search()
|