Hi, I was wondering whether anyone had gotten MSI to work with Tegra2? The code in arch/arm/mach-tegra/pcie.c has some comments saying that it currently isn't supported. Looking through the Tegra2 TRM didn't show much related to MSI. In particular there doesn't seem to be any mention of the AFI controller or any of it's registers (except of how to enable/disable the AFI clock or reset the controller). Furthermore I wasn't able to get PCIe to work on Harmony with a mainline kernel. Is something missing or am I just doing something wrong? I can make it work with the Vibrante kernel, but that doesn't have MSI support either. Since we're looking at designing an evaluation board with PCIe support I'm very interested in seeing this supported in mainline. If there's anything I can do to help, please let me know. Also if anyone can provide more insight than the TRM, that would be great. Thierry
Attachment:
pgp_Vs0yCt8v6.pgp
Description: PGP signature