u-boot-2016/drivers/pci
Igal Liberman b8478fcd04 dm: pcie: designware: add correct ATU handling
Currently, ATU (address translation unit) implementation doesn't
support translate addresses > 32 bits.

This patch allows to configure ATU correctly for different
memory accesses (memory, configuration and IO).
The same approach is used in Linux Kernel.

Signed-off-by: Igal Liberman <igall@marvell.com>
Signed-off-by: Stefan Roese <sr@denx.de>
2018-03-30 12:52:48 +02:00
..
fsl_pci_init.c libfdt: move headers to <linux/libfdt.h> and <linux/libfdt_env.h> 2018-03-05 10:16:28 -05:00
Kconfig pci: rmobile: Add RCar Gen2 PCIe controller driver 2018-01-27 20:38:53 +01:00
Makefile pci: rmobile: Add RCar Gen2 PCIe controller driver 2018-01-27 20:38:53 +01:00
pci-emul-uclass.c libfdt: move headers to <linux/libfdt.h> and <linux/libfdt_env.h> 2018-03-05 10:16:28 -05:00
pci-rcar-gen2.c pci: rmobile: Add RCar Gen2 PCIe controller driver 2018-01-27 20:38:53 +01:00
pci-uclass.c pci: Fix decode regions for memory banks 2018-02-23 10:40:50 -05:00
pci.c
pci_auto.c dm: pci: change bus number register setting compliant with Linux 2017-11-17 10:53:45 -05:00
pci_auto_common.c
pci_auto_old.c
pci_common.c
pci_compat.c
pci_ftpci100.c
pci_gt64120.c
pci_indirect.c
pci_internal.h
pci_msc01.c Update Paul Burton's email address 2017-11-28 21:59:30 +01:00
pci_mvebu.c
pci_rom.c
pci_sandbox.c
pci_sh4.c
pci_sh7751.c
pci_sh7780.c
pci_tegra.c
pci_x86.c
pcie_dw_mvebu.c dm: pcie: designware: add correct ATU handling 2018-03-30 12:52:48 +02:00
pcie_ecam_generic.c
pcie_imx.c drivers: pci: imx: fix enumeration logic error 2018-01-12 14:28:04 +01:00
pcie_layerscape.c dm: pci: change bus number register setting compliant with Linux 2017-11-17 10:53:45 -05:00
pcie_layerscape.h
pcie_layerscape_fixup.c libfdt: move headers to <linux/libfdt.h> and <linux/libfdt_env.h> 2018-03-05 10:16:28 -05:00
pcie_xilinx.c