[U-Boot] [PATCH] fsl/pcie: Change 'no link' to 'undetermined' for pcie endpoint

Roy Zang tie-fei.zang at freescale.com
Fri Jun 20 22:56:00 CEST 2014


On 06/12/2014 03:56 PM, Wolfgang Denk wrote:
> Dear Roy Zang,
>
> In message <1402602563-26705-1-git-send-email-tie-fei.zang at freescale.com> you wrote:
>> Even u-boot boots up, the pcie link may not setup correctly when
>> Freescale SOC acts as endpoint.
>> So change the link status from 'no link' to 'undetermined' to
>> reduce the confusion.
>> The link status can check from host side eventually.
> Sorry, but can you please explain what exactly you are doing here? I'm
> sorry, but I don't understand above text.
Freescale card acted as PCIe endpoint  plugs into  a X86 host via PCIe slot.
We do see some case that the u-boot prints "no link" when boot up, 
however in X86 Linux, the pcie link sets up correctly. Host Linux boots 
up slow than u-boot.
So if u-boot can capture the link up status, it will print the endpoint 
link up status, or it will print "undetermined" to reduce confusion.
User can still confirm the  link up status from host.
Thank.
Roy


More information about the U-Boot mailing list