Searched refs:rpmb_data_frame (Results 1 – 3 of 3) sorted by relevance
| /rk3399_rockchip-uboot/lib/optee_clientApi/ |
| H A D | tee_ufs_rpmb.c | 47 static int rpmb_data_req(struct rpmb_data_frame *req_frm, in rpmb_data_req() 49 struct rpmb_data_frame *rsp_frm, in rpmb_data_req() 52 struct rpmb_data_frame *req_packets = NULL; in rpmb_data_req() 53 struct rpmb_data_frame *rsp_packets = NULL; in rpmb_data_req() 57 req_packets = memalign(CONFIG_SYS_CACHELINE_SIZE, sizeof(struct rpmb_data_frame) * req_nfrm); in rpmb_data_req() 61 rsp_packets = memalign(CONFIG_SYS_CACHELINE_SIZE, sizeof(struct rpmb_data_frame) * rsp_nfrm); in rpmb_data_req() 65 memcpy(req_packets, req_frm, sizeof(struct rpmb_data_frame) * req_nfrm); in rpmb_data_req() 95 memcpy(rsp_frm + i, rsp_packets + i, sizeof(struct rpmb_data_frame)); in rpmb_data_req() 163 struct rpmb_data_frame *req_packets = NULL; in ufs_rpmb_process() 164 struct rpmb_data_frame *rsp_packets = NULL; in ufs_rpmb_process() [all …]
|
| /rk3399_rockchip-uboot/drivers/ufs/ |
| H A D | ufs-rockchip-rpmb.h | 57 struct rpmb_data_frame { struct 83 int do_rpmb_op(struct rpmb_data_frame *frame_in, uint32_t in_cnt, argument 84 struct rpmb_data_frame *frame_out, uint32_t out_cnt);
|
| H A D | ufs-rockchip-rpmb.c | 137 pccb->datalen = blkcnt * sizeof(struct rpmb_data_frame); in rpmb_send_scsi_cmd() 154 static void ufs_rpmb_hmac(unsigned char *key, struct rpmb_data_frame *frames_in, ssize_t blocks_cnt, in ufs_rpmb_hmac() 239 struct rpmb_data_frame *data_frame; in is_wr_ufs_rpmb_key() 292 struct rpmb_data_frame *data_frame; in ufs_rpmb_read_writecount() 352 struct rpmb_data_frame *data_frame; in ufs_rpmb_blk_read() 353 struct rpmb_data_frame *resp_buf; in ufs_rpmb_blk_read() 425 struct rpmb_data_frame *data_frame; in ufs_rpmb_blk_write() 502 struct rpmb_data_frame *data_frame = NULL; in ufs_rpmb_write_key() 612 int do_rpmb_op(struct rpmb_data_frame *frame_in, uint32_t in_cnt, in do_rpmb_op() 613 struct rpmb_data_frame *frame_out, uint32_t out_cnt) in do_rpmb_op()
|