Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit fb6bc187 authored by Sameer Thalappil's avatar Sameer Thalappil
Browse files

cnss: Reserve 0-4K memory for QCA6174



MAC hardware on QCA6174 has a bug that is causing an invalid pointer
fetch based on the data that is read from 0 to 4K. And when the
data read from 0 to 4K address range is translating to a high
order address, PCIe RC would return a read abort error, and that
results in an internal AXI error. So allocate/reserve this memory
and fill it with zero's (populate the redirected 0 to 4K to a memory
address that is essentially populated with data that translates
to an address for which PCIe RC honored the read without any errors).
Note that the read value is not used by MAC for any further
operations.

CRs-Fixed: 658944
Change-Id: Ic53ef99e20651d3f5e5649ab25a1599eba0f09c2
Signed-off-by: default avatarSameer Thalappil <sameert@codeaurora.org>
parent 962ed456
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment