I am making lane mapping changes as mentioned in the platform adaptation guide for config#3
I always see the following error message in dmesg
Tegra PCIe IDDQ error: wrong lane config
And I am not able to see any devices under lspci
As i was going through datasheet, i came across step 16 of root port initialization
Set Lane IDDQ and SLEEP Override
So my question is that, is it that due above error(as shown in dmesg) the IDDQ lane setting has failed and that is the cause of pci not getting initialized correctly?
Is my understanding correct? could someone clarify why is shows wrong lane config error as it is the valid configuration?
Also is there any document explaining PCIe in Tx1 in details, details about PCIe in Tx1 are somewhat vague and not clear.