]> git.dujemihanovic.xyz Git - u-boot.git/commit
pci: pci_mvebu: Disable config access to PCI host bridge ports
authorStefan Roese <sr@denx.de>
Mon, 25 Jan 2021 14:25:31 +0000 (15:25 +0100)
committerStefan Roese <sr@denx.de>
Mon, 8 Feb 2021 07:53:14 +0000 (08:53 +0100)
commit6a2fa284aee2981be2c7661b3757ce112de8d528
tree890adb51ce5c6905e2187b9aa62b409c54fb3110
parent44be835d25ba17bfa353a81984dfad61b4a60259
pci: pci_mvebu: Disable config access to PCI host bridge ports

This patch changes the PCI config routines in the Armada XP / 38x driver
to not allow access to the PCIe root ports.

While updating the Armada XP based theadorable to the latest mainline
and testing it with the DM PCI driver I noticed, that the PCI root
bridge was being configured incorrectly. Resulting in the PCIe Intel
WiFi was not working correctly in Linux. With this patch applied, all
PCIe devices work without any issues in Linux again.

Signed-off-by: Stefan Roese <sr@denx.de>
Cc: Marek BehĂșn <marek.behun@nic.cz>
Cc: Phil Sutter <phil@nwl.cc>
Cc: Mario Six <mario.six@gdsys.cc>
drivers/pci/pci_mvebu.c