diff options
| author | jiad <jiad@codeaurora.org> | 2018-10-22 15:09:29 +0800 |
|---|---|---|
| committer | nshrivas <nshrivas@codeaurora.org> | 2018-10-25 09:41:46 -0700 |
| commit | 3a4b426968374139e8d24c2bc4689140e31fbf0d (patch) | |
| tree | 7f880c521eb00233666fb833555bde4ad5aa6885 /tools/perf/scripts/python | |
| parent | 3aac630debf1e9c38ac27fde8497b5f88b562511 (diff) | |
qcacld-3.0: Fix WLAN auto bootup SMMU issue
When WLAN is set to auto bootup, IPA uC is not ready and thus
is_smmu_enabled which should be returned from ipa_wdi_init is
not set. When IPA uC ready notify callback is invoked,
is_smmu_enabled status is not provided either. As a result,
HDD IPA thinks SMMU is not enabled at all. IPA doorbell
addresses are not SMMU mapped and physical addresses are
passed onto WLAN FW. In a SMMU enabled system, this leads to
NOC error.
Fix is to remove hdd_ipa_wdi_is_smmu_enabled API and uses the
generic qdf_mem_smmu_s1_enabled instead, which does SMMU
state check for both WLAN and IPA.
Change-Id: I4b66a36996ad5edafa3e5de21630668d22badb95
CRs-Fixed: 2336712
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
