Home
last modified time | relevance | path

Searched refs:s_rpmb (Results 1 – 4 of 4) sorted by relevance

/rk3399_rockchip-uboot/drivers/mmc/
H A Drpmb.c90 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 Dtee_mmc_rpmb.c22 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 Dmmc.h318 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 Dmmc.c244 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()