mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-10-04 08:08:54 +00:00
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:
parent
a38c02ef48
commit
0ac2627134
1 changed files with 4 additions and 9 deletions
|
@ -368,18 +368,13 @@ static const struct ipa_mem_data ipa_mem_data = {
|
|||
static const struct ipa_interconnect_data ipa_interconnect_data[] = {
|
||||
{
|
||||
.name = "memory",
|
||||
.peak_bandwidth = 465000, /* 465 MBps */
|
||||
.average_bandwidth = 80000, /* 80 MBps */
|
||||
},
|
||||
/* Average rate is unused for the next two interconnects */
|
||||
{
|
||||
.name = "imem",
|
||||
.peak_bandwidth = 68570, /* 68.57 MBps */
|
||||
.average_bandwidth = 80000, /* 80 MBps (unused?) */
|
||||
.peak_bandwidth = 600000, /* 600 MBps */
|
||||
.average_bandwidth = 150000, /* 150 MBps */
|
||||
},
|
||||
/* Average rate is unused for the next interconnect */
|
||||
{
|
||||
.name = "config",
|
||||
.peak_bandwidth = 30000, /* 30 MBps */
|
||||
.peak_bandwidth = 74000, /* 74 MBps */
|
||||
.average_bandwidth = 0, /* unused */
|
||||
},
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue