Lines Matching +full:reserved +full:- +full:endpoints

1 /* SPDX-License-Identifier: GPL-2.0 */
3 /* Copyright (c) 2012-2018, The Linux Foundation. All rights reserved.
4 * Copyright (C) 2019-2024 Linaro Ltd.
18 * Boot-time configuration data is used to define the configuration of the
21 * string. The data defines information about how resources, endpoints and
29 * Endpoint configuration data defines properties of both IPA endpoints and
38 * pair. Generally, this driver is concerned with only endpoints associated
41 * together, establishing the endpoint_id->(EE, channel_id) mapping.
52 /** enum ipa_qsb_master_id - array index for IPA QSB configuration data */
59 * struct ipa_qsb_data - Qualcomm System Bus configuration data
62 * @max_reads_beats: Max outstanding read bytes in 8-byte "beats" (if non-zero)
71 * struct gsi_channel_data - GSI channel configuration data
99 * struct ipa_endpoint_data - IPA endpoint configuration data
103 * Not all endpoints support the IPA filtering capability. A filter table
104 * defines the filters to apply for those endpoints that support it. The
106 * for non-AP endpoints. For this reason we define *all* endpoints used
110 * configuration values that apply only to AP endpoints.
118 * struct ipa_gsi_endpoint_data - GSI channel/IPA endpoint data
137 * struct ipa_resource_limits - minimum and maximum resource counts
147 * struct ipa_resource - resource group source or destination resource usage
155 * struct ipa_resource_data - IPA resource configuration data
163 * In order to manage quality of service between endpoints, certain resources
164 * required for operation are allocated to groups of endpoints. Generally
178 * struct ipa_mem_data - description of IPA memory regions
180 * @local: array of IPA-local memory region descriptors
196 * struct ipa_interconnect_data - description of IPA interconnect bandwidths
197 * @name: Interconnect name (matches interconnect-name in DT)
208 * struct ipa_power_data - description of IPA power configuration data
220 * struct ipa_data - combined IPA/GSI configuration data