Searched refs:s_rpmb (Results 1 – 4 of 4) sorted by relevance
| /rk3399_rockchip-uboot/drivers/mmc/ |
| H A D | rpmb.c | 90 static int mmc_rpmb_response(struct mmc *mmc, struct s_rpmb *s, in mmc_rpmb_response() 140 ALLOC_CACHE_ALIGN_BUFFER(struct s_rpmb, rpmb_frame, 1); in mmc_rpmb_status() 142 memset(rpmb_frame, 0, sizeof(struct s_rpmb)); in mmc_rpmb_status() 197 ALLOC_CACHE_ALIGN_BUFFER(struct s_rpmb, rpmb_frame, 1); in mmc_rpmb_get_counter() 200 memset(rpmb_frame, 0, sizeof(struct s_rpmb)); in mmc_rpmb_get_counter() 215 ALLOC_CACHE_ALIGN_BUFFER(struct s_rpmb, rpmb_frame, 1); in mmc_rpmb_set_key() 217 memset(rpmb_frame, 0, sizeof(struct s_rpmb)); in mmc_rpmb_set_key() 232 sizeof(struct s_rpmb) * cnt); in mmc_rpmb_read() 236 struct s_rpmb *rpmb_frame; in mmc_rpmb_read() 240 memset(rpmb_frame_data, 0, sizeof(struct s_rpmb) * cnt); in mmc_rpmb_read() [all …]
|
| /rk3399_rockchip-uboot/lib/optee_clientApi/ |
| H A D | tee_mmc_rpmb.c | 22 static int rpmb_data_req(struct s_rpmb *req_frm, in rpmb_data_req() 24 struct s_rpmb *rsp_frm, in rpmb_data_req() 27 struct s_rpmb *req_packets = NULL; in rpmb_data_req() 31 req_packets = memalign(CONFIG_SYS_CACHELINE_SIZE, sizeof(struct s_rpmb) * (req_nfrm + rsp_nfrm)); in rpmb_data_req() 35 memcpy(req_packets, req_frm, sizeof(struct s_rpmb) * req_nfrm); in rpmb_data_req() 63 memcpy(rsp_frm + i, req_packets + i, sizeof(struct s_rpmb)); in rpmb_data_req() 96 struct s_rpmb *req_packets = NULL; in emmc_rpmb_process() 97 struct s_rpmb *rsp_packets = NULL; in emmc_rpmb_process() 114 req_packets = (struct s_rpmb *)(rpmb_req + 1); in emmc_rpmb_process() 115 rsp_packets = (struct s_rpmb *)(size_t)smc_param[1].u.memref.buf_ptr; in emmc_rpmb_process()
|
| /rk3399_rockchip-uboot/include/ |
| H A D | mmc.h | 318 struct s_rpmb { struct 342 int do_readcounter(struct s_rpmb *requestpackets); argument 343 int do_programkey(struct s_rpmb *requestpackets); 344 int do_authenticatedread(struct s_rpmb *requestpackets, uint16_t block_count); 345 int do_authenticatedwrite(struct s_rpmb *requestpackets); 348 int read_counter(struct mmc *mmc, struct s_rpmb *requestpackets); 349 int program_key(struct mmc *mmc, struct s_rpmb *requestpackets); 351 (struct mmc *mmc, struct s_rpmb *requestpackets, uint16_t block_count); 352 int authenticated_write(struct mmc *mmc, struct s_rpmb *requestpackets);
|
| /rk3399_rockchip-uboot/cmd/ |
| H A D | mmc.c | 244 int do_readcounter(struct s_rpmb *requestpackets) in do_readcounter() 263 int do_programkey(struct s_rpmb *requestpackets) in do_programkey() 281 int do_authenticatedread(struct s_rpmb *requestpackets, uint16_t block_count) in do_authenticatedread() 299 int do_authenticatedwrite(struct s_rpmb *requestpackets) in do_authenticatedwrite()
|