net: ipa: make endpoint data validation unconditional
The cost of validating the endpoint configuration data is not all that high, so just do it unconditionally, rather than doing so only when IPA_VALIDATAION is defined. Suggested-by: Leon Romanovsky <leon@kernel.org> Signed-off-by: Alex Elder <elder@linaro.org> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
0b217d3d74
commit
9e8fb7bf9c
@ -75,8 +75,6 @@ struct ipa_status {
|
||||
#define IPA_STATUS_FLAGS1_RT_RULE_ID_FMASK GENMASK(31, 22)
|
||||
#define IPA_STATUS_FLAGS2_TAG_FMASK GENMASK_ULL(63, 16)
|
||||
|
||||
#ifdef IPA_VALIDATE
|
||||
|
||||
static bool ipa_endpoint_data_valid_one(struct ipa *ipa, u32 count,
|
||||
const struct ipa_gsi_endpoint_data *all_data,
|
||||
const struct ipa_gsi_endpoint_data *data)
|
||||
@ -225,16 +223,6 @@ static bool ipa_endpoint_data_valid(struct ipa *ipa, u32 count,
|
||||
return true;
|
||||
}
|
||||
|
||||
#else /* !IPA_VALIDATE */
|
||||
|
||||
static bool ipa_endpoint_data_valid(struct ipa *ipa, u32 count,
|
||||
const struct ipa_gsi_endpoint_data *data)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
#endif /* !IPA_VALIDATE */
|
||||
|
||||
/* Allocate a transaction to use on a non-command endpoint */
|
||||
static struct gsi_trans *ipa_endpoint_trans_alloc(struct ipa_endpoint *endpoint,
|
||||
u32 tre_count)
|
||||
|
Loading…
Reference in New Issue
Block a user