1 | /* SPDX-License-Identifier: GPL-2.0 */ |
2 | /* |
3 | * Copyright 2020-2021 NXP |
4 | */ |
5 | |
6 | #ifndef _AMPHION_VPU_CORE_H |
7 | #define _AMPHION_VPU_CORE_H |
8 | |
9 | void csr_writel(struct vpu_core *core, u32 reg, u32 val); |
10 | u32 csr_readl(struct vpu_core *core, u32 reg); |
11 | int vpu_alloc_dma(struct vpu_core *core, struct vpu_buffer *buf); |
12 | void vpu_free_dma(struct vpu_buffer *buf); |
13 | struct vpu_inst *vpu_core_find_instance(struct vpu_core *core, u32 index); |
14 | void vpu_core_set_state(struct vpu_core *core, enum vpu_core_state state); |
15 | |
16 | #endif |
17 | |