| /* SPDX-License-Identifier: GPL-2.0 */ |
| |
| /* Copyright (c) 2012-2018, The Linux Foundation. All rights reserved. |
| * Copyright (C) 2019-2021 Linaro Ltd. |
| */ |
| #ifndef _IPA_RESOURCE_H_ |
| #define _IPA_RESOURCE_H_ |
| |
| struct ipa; |
| struct ipa_resource_data; |
| |
| /** |
| * ipa_resource_config() - Configure resources |
| * @ipa: IPA pointer |
| * @data: IPA resource configuration data |
| * |
| * There is no need for a matching ipa_resource_deconfig() function. |
| * |
| * Return: true if all regions are valid, false otherwise |
| */ |
| int ipa_resource_config(struct ipa *ipa, const struct ipa_resource_data *data); |
| |
| #endif /* _IPA_RESOURCE_H_ */ |