net: ipa: fix IPA v4.11 interconnect data
Currently three interconnects are defined for the Qualcomm SC7280 SoC, but this was based on a misunderstanding. There should only be two interconnects defined: one between the IPA and system memory; and another between the AP and IPA config space. The bandwidths defined for the memory and config interconnects do not match what I understand to be proper values, so update these. Signed-off-by: Alex Elder <elder@linaro.org> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
Родитель
a38c02ef48
Коммит
0ac2627134
|
@ -368,18 +368,13 @@ static const struct ipa_mem_data ipa_mem_data = {
|
||||||
static const struct ipa_interconnect_data ipa_interconnect_data[] = {
|
static const struct ipa_interconnect_data ipa_interconnect_data[] = {
|
||||||
{
|
{
|
||||||
.name = "memory",
|
.name = "memory",
|
||||||
.peak_bandwidth = 465000, /* 465 MBps */
|
.peak_bandwidth = 600000, /* 600 MBps */
|
||||||
.average_bandwidth = 80000, /* 80 MBps */
|
.average_bandwidth = 150000, /* 150 MBps */
|
||||||
},
|
|
||||||
/* Average rate is unused for the next two interconnects */
|
|
||||||
{
|
|
||||||
.name = "imem",
|
|
||||||
.peak_bandwidth = 68570, /* 68.57 MBps */
|
|
||||||
.average_bandwidth = 80000, /* 80 MBps (unused?) */
|
|
||||||
},
|
},
|
||||||
|
/* Average rate is unused for the next interconnect */
|
||||||
{
|
{
|
||||||
.name = "config",
|
.name = "config",
|
||||||
.peak_bandwidth = 30000, /* 30 MBps */
|
.peak_bandwidth = 74000, /* 74 MBps */
|
||||||
.average_bandwidth = 0, /* unused */
|
.average_bandwidth = 0, /* unused */
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
Загрузка…
Ссылка в новой задаче