msm: mpq8064: pcie: Correct the PCIE device address space allocation
PCIE device resources are being allocated from the system memory
address space, instead of the PCIE device address space. This causes
conflict in system memory address space. Specify the PCI framework
to allocate device resources from a separate PCIE device address space
instead of the default system memory address space. Correctly allocate
the PCIE AXI resources from the system memory resource. The PCIE hardware
address translation block translates the PCIE AXI region to PCIE device
address region. Pass the PCIE AXI region as platfrom data instead of the
device platform resource to the PCIE controller driver. That way only the
required PCIE AXI resources are allocated from the system memory resource.
Change-Id: Id01bcbeb95f6894d00dfb786267c6c2fb30657e8
Signed-off-by:
Niranjana Vishwanathapura <nvishwan@codeaurora.org>
Loading
Please register or sign in to comment