summaryrefslogtreecommitdiff
path: root/drivers/net/ipa/ipa_data-sdm845.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/ipa/ipa_data-sdm845.c')
-rw-r--r--drivers/net/ipa/ipa_data-sdm845.c32
1 files changed, 32 insertions, 0 deletions
diff --git a/drivers/net/ipa/ipa_data-sdm845.c b/drivers/net/ipa/ipa_data-sdm845.c
index b6ea6295e759..3bc5fcfdf960 100644
--- a/drivers/net/ipa/ipa_data-sdm845.c
+++ b/drivers/net/ipa/ipa_data-sdm845.c
@@ -178,6 +178,10 @@ static const struct ipa_resource_src ipa_resource_src[] = {
.min = 1,
.max = 255,
},
+ .limits[IPA_RSRC_GROUP_SRC_UC_RX_Q] = {
+ .min = 1,
+ .max = 63,
+ },
},
{
.type = IPA_RESOURCE_TYPE_SRC_DESCRIPTOR_LISTS,
@@ -189,6 +193,10 @@ static const struct ipa_resource_src ipa_resource_src[] = {
.min = 10,
.max = 10,
},
+ .limits[IPA_RSRC_GROUP_SRC_UC_RX_Q] = {
+ .min = 8,
+ .max = 8,
+ },
},
{
.type = IPA_RESOURCE_TYPE_SRC_DESCRIPTOR_BUFF,
@@ -200,6 +208,10 @@ static const struct ipa_resource_src ipa_resource_src[] = {
.min = 14,
.max = 14,
},
+ .limits[IPA_RSRC_GROUP_SRC_UC_RX_Q] = {
+ .min = 8,
+ .max = 8,
+ },
},
{
.type = IPA_RESOURCE_TYPE_SRC_HPS_DMARS,
@@ -211,6 +223,14 @@ static const struct ipa_resource_src ipa_resource_src[] = {
.min = 0,
.max = 63,
},
+ .limits[IPA_RSRC_GROUP_SRC_MHI_DMA] = {
+ .min = 0,
+ .max = 63,
+ },
+ .limits[IPA_RSRC_GROUP_SRC_UC_RX_Q] = {
+ .min = 0,
+ .max = 63,
+ },
},
{
.type = IPA_RESOURCE_TYPE_SRC_ACK_ENTRIES,
@@ -222,6 +242,10 @@ static const struct ipa_resource_src ipa_resource_src[] = {
.min = 20,
.max = 20,
},
+ .limits[IPA_RSRC_GROUP_SRC_UC_RX_Q] = {
+ .min = 14,
+ .max = 14,
+ },
},
};
@@ -237,6 +261,10 @@ static const struct ipa_resource_dst ipa_resource_dst[] = {
.min = 4,
.max = 4,
},
+ .limits[IPA_RSRC_GROUP_DST_UNUSED_2] = {
+ .min = 3,
+ .max = 3,
+ }
},
{
.type = IPA_RESOURCE_TYPE_DST_DPS_DMARS,
@@ -248,6 +276,10 @@ static const struct ipa_resource_dst ipa_resource_dst[] = {
.min = 1,
.max = 63,
},
+ .limits[IPA_RSRC_GROUP_DST_UNUSED_2] = {
+ .min = 1,
+ .max = 2,
+ }
},
};