u-boot/arch/arm/mach-kirkwood/include/mach
Pali Rohár 4364071362 pci: pci_mvebu: Add support for Kirkwood PCIe controllers
Kirkwood uses macros KW_DEFADR_PCI_MEM and KW_DEFADR_PCI_IO for base
address of PCIe mappings. Size of PCIe windows is not defined in any macro
yet, so export them in new KW_DEFADR_PCI_MEM_SIZE and KW_DEFADR_PCI_IO_SIZE
macros.

Kirkwood arch code already maps mbus windows for io and mem, so avoid
calling mvebu_mbus_add_window_by_id() function which would try to do
duplicate window mapping.

Kirkwood PCIe controllers already use "marvell,kirkwood-pcie" DT compatible
string, so mark pci_mvebu.c driver as compatible for it.

Signed-off-by: Pali Rohár <pali@kernel.org>
Reviewed-by: Stefan Roese <sr@denx.de>
2022-01-20 11:35:29 +01:00
..
config.h Convert CONFIG_SYS_KWD_CONFIG to Kconfig 2021-12-27 16:20:19 -05:00
cpu.h pci: pci_mvebu: Add support for Kirkwood PCIe controllers 2022-01-20 11:35:29 +01:00
gpio.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
kw88f6192.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
kw88f6281.h arm: kirkwood: Do not overwrite CONFIG_SYS_TCLK 2021-08-11 08:42:26 +02:00
mpp.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
soc.h ARM: kirkwood: rename KW_CPU_WIN_BASE to MVEBU_CPU_WIN_BASE 2019-04-12 07:04:18 +02:00