Tool/software:
Hello TI,
Could you please provide the actual encoding of the LTSSM_STATE field of the LINKSTATUS register ?
I have a gen3x2 link up and active (TDA4AH is the RC, PCIe instance 0), but the LTSSM_STATE reads 0x10 (Recovery.Idle) where I expected to read 0x11 (L0), as per the PCIe Specification. I also read 4b0001 in LINK_POWER_STATE, indicating L0 state.
The Linux SDK never checks for the LTSSM state, only the LINK_STATUS, hence my question here.
Are LTSSM state values encoding different from the norm ?
Thanks in advance for your time and answer.
Best regards