197fb5e8dSThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-only */
2d96d3f30SStanimir Varbanov /*
3d96d3f30SStanimir Varbanov  * Copyright (c) 2012-2016, The Linux Foundation. All rights reserved.
4d96d3f30SStanimir Varbanov  * Copyright (C) 2017 Linaro Ltd.
5d96d3f30SStanimir Varbanov  */
6d96d3f30SStanimir Varbanov #ifndef __VENUS_HFI_VENUS_H__
7d96d3f30SStanimir Varbanov #define __VENUS_HFI_VENUS_H__
8d96d3f30SStanimir Varbanov 
9d96d3f30SStanimir Varbanov struct venus_core;
10d96d3f30SStanimir Varbanov 
11d96d3f30SStanimir Varbanov void venus_hfi_destroy(struct venus_core *core);
12d96d3f30SStanimir Varbanov int venus_hfi_create(struct venus_core *core);
1373d513e4SStanimir Varbanov void venus_hfi_queues_reinit(struct venus_core *core);
14d96d3f30SStanimir Varbanov 
15d96d3f30SStanimir Varbanov #endif
16