On Friday 07 May 2021 08:03:07 Bjorn Helgaas wrote: > I'm guessing the aardvark hardware spec is proprietary FYI these are only two publicly accessible Marvell A37xx documents which do not require login to Marvell Customer portal: http://www.marvell.com/content/dam/marvell/en/public-collateral/embedded-processors/marvell-embedded-processors-armada-37xx-product-brief-2016-01.pdf http://www.marvell.com/content/dam/marvell/en/public-collateral/embedded-processors/marvell-embedded-processors-armada-37xx-hardware-specifications-2019-09.pdf And for pci-aardvark.c driver they are mostly useless. Funny part is that second document has PCIe Reset section which mention existence of some bits in some registers but these bits/registers are not documented in any other documentation...