20 lines
362 B
C
Raw Permalink Normal View History

2025-05-10 21:49:39 +08:00
/*
* Copyright (c) 2022 Rockchip Electronics Co. Ltd.
*/
#ifndef __RKCRYPTO_MEM_H__
#define __RKCRYPTO_MEM_H__
typedef struct {
void *vaddr;
int dma_fd;
size_t size;
} rk_crypto_mem;
int rk_crypto_mem_init(void);
void rk_crypto_mem_deinit(void);
rk_crypto_mem *rk_crypto_mem_alloc(size_t size);
void rk_crypto_mem_free(rk_crypto_mem *memory);
#endif