diff options
| author | Alex Elder <elder@linaro.org> | 2021-03-20 10:57:04 -0500 |
|---|---|---|
| committer | David S. Miller <davem@davemloft.net> | 2021-03-20 18:56:18 -0700 |
| commit | b9aa0805ed31ed95c720f1a0bb606de2988b3ef5 (patch) | |
| tree | be2f15a0d6aa689f310fa23a7626f970b9a7f4a9 /drivers/net/ipa/ipa_data-sc7180.c | |
| parent | 8a81efac9417b7e4b2d3e19442f22dcf727944d5 (diff) | |
net: ipa: implement MAX_READS_BEATS QSB data
Starting with IPA v4.0, a limit is placed on the number of bytes
outstanding in a transaction, to reduce latency. The limit is
imposed only if this value is non-zero.
We don't use a non-zero value for SC7180, but newer versions of IPA
do. Prepare for that by allowing a programmed value to be specified
in the platform configuration data.
Signed-off-by: Alex Elder <elder@linaro.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ipa/ipa_data-sc7180.c')
| -rw-r--r-- | drivers/net/ipa/ipa_data-sc7180.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/ipa/ipa_data-sc7180.c b/drivers/net/ipa/ipa_data-sc7180.c index 216f790b22b6..8fa10d0d9a4e 100644 --- a/drivers/net/ipa/ipa_data-sc7180.c +++ b/drivers/net/ipa/ipa_data-sc7180.c @@ -14,6 +14,7 @@ static const struct ipa_qsb_data ipa_qsb_data[] = { [IPA_QSB_MASTER_DDR] = { .max_writes = 8, .max_reads = 12, + /* no outstanding read byte (beat) limit */ }, }; |
