arm: ls1028a: define the integrated PCI bus (ECAM)
authorAlex Marginean <alexm.osslist@gmail.com>
Fri, 7 Jun 2019 14:03:07 +0000 (17:03 +0300)
committerPrabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
Wed, 19 Jun 2019 07:24:57 +0000 (12:54 +0530)
commit062d8148f8a6ed574a45f8b3096ba0226c4b5fca
treef96319485a34e0d80a9f006eabab5d530d127ed6
parent0dd74ec2df8ca77b1264e82c3a9a17ef7e4c0f14
arm: ls1028a: define the integrated PCI bus (ECAM)

LS1028A includes an integrated PCI bus with 11 PCI functions residing on
bus 0.  ECAM plus the device register space takes up 256MB of address
space.

Signed-off-by: Alex Marginean <alexm.osslist@gmail.com>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
arch/arm/dts/fsl-ls1028a.dtsi
arch/arm/include/asm/arch-fsl-layerscape/cpu.h
arch/arm/include/asm/arch-fsl-layerscape/immap_lsch3.h
configs/ls1028aqds_tfa_defconfig
configs/ls1028ardb_tfa_defconfig