mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-08-21 08:19:28 +00:00
![Alex Elder](/assets/img/avatar_default.png)
There are place holder functions in the IPA code that do nothing. For the most part these are inverse functions, for example, once the routing or filter tables are set up there is no need to perform any matching teardown activity at shutdown, or in the case of an error. These can be safely removed, resulting in some code simplification. Add comments in these spots making it explicit that there is no inverse. Signed-off-by: Alex Elder <elder@linaro.org> Signed-off-by: Jakub Kicinski <kuba@kernel.org>
23 lines
606 B
C
23 lines
606 B
C
/* 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_ */
|