misc: pci_endpoint_test: Add support to test PCI EP in AM654x
authorKishon Vijay Abraham I <kishon@ti.com>
Mon, 25 Mar 2019 09:39:46 +0000 (15:09 +0530)
committerLorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Wed, 1 May 2019 14:50:13 +0000 (15:50 +0100)
commit5bb04b19230c02cc1b450b029856cbe093e09908
tree0bc6058c786892ee08e1e6f55eb82b7687709634
parent6b7330303a8186fb211357e6d379237fe9d2ece1
misc: pci_endpoint_test: Add support to test PCI EP in AM654x

TI's AM654x PCIe EP has a restriction that BAR_0 is mapped to
application registers. "PCIe Inbound Address Translation" section in
AM65x Sitara Processors TRM (SPRUID7 – April 2018) describes BAR0 as
reserved.

Configure pci_endpoint_test to use BAR_2 instead.

Also set alignment to 64K since "PCIe Subsystem Address Translation"
section in TRM indicates minimum ATU window size is 64K.

Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
drivers/misc/pci_endpoint_test.c