pcie_capability_read_dword(dev, PCI_EXP_DEVCAP2, &cap);Forgot to notice this.. I'm not sure if the same enforcement is
+ if (!(cap & PCI_EXP_DEVCAP2_E2ETLP))
+ return;
required for devices that are RCIEP. The spec isn't clear about calling
any excemption. Although it should be simple for devices to expose
e2etlp support, but if they don't that should be ok, since there are
nothing between itself and the root port.
We are seeking help from our SIG reps, but thought I'll ask here as well
if there are other opinions.