1 | /* SPDX-License-Identifier: GPL-2.0 */ |
2 | |
3 | /* Copyright (c) 2012-2018, The Linux Foundation. All rights reserved. |
4 | * Copyright (C) 2019-2021 Linaro Ltd. |
5 | */ |
6 | #ifndef _IPA_RESOURCE_H_ |
7 | #define _IPA_RESOURCE_H_ |
8 | |
9 | struct ipa; |
10 | struct ipa_resource_data; |
11 | |
12 | /** |
13 | * ipa_resource_config() - Configure resources |
14 | * @ipa: IPA pointer |
15 | * @data: IPA resource configuration data |
16 | * |
17 | * There is no need for a matching ipa_resource_deconfig() function. |
18 | * |
19 | * Return: true if all regions are valid, false otherwise |
20 | */ |
21 | int ipa_resource_config(struct ipa *ipa, const struct ipa_resource_data *data); |
22 | |
23 | #endif /* _IPA_RESOURCE_H_ */ |
24 | |