Hi,

Any comments?

> -----Original Message-----
> From: Zhiqiang Hou [mailto:zhiqiang....@freescale.com]
> Sent: 2016年1月4日 15:45
> To: linuxppc-dev@lists.ozlabs.org; b...@kernel.crashing.org; pau...@samba.org;
> m...@ellerman.id.au
> Cc: Scott Wood <scottw...@freescale.com>; a...@linux-foundation.org;
> r...@kernel.org; mingkai...@freescale.com; Hou Zhiqiang
> <zhiqiang....@freescale.com>
> Subject: [PATCH] powerpc/fsl-pci: Correct the comparison of the LTSSM
> 
> From: Hou Zhiqiang <zhiqiang....@freescale.com>
> 
> Only the value PCIE_LTSSM_L0 stands for the link is up, instead of >=
> PCIE_LTSSM_L0.
> 
> Signed-off-by: Hou Zhiqiang <zhiqiang....@freescale.com>
> ---
>  arch/powerpc/sysdev/fsl_pci.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/arch/powerpc/sysdev/fsl_pci.c b/arch/powerpc/sysdev/fsl_pci.c 
> index
> 610f472..1595f55 100644
> --- a/arch/powerpc/sysdev/fsl_pci.c
> +++ b/arch/powerpc/sysdev/fsl_pci.c
> @@ -73,7 +73,7 @@ static int fsl_pcie_check_link(struct pci_controller *hose)
>                                              PCIE_LTSSM, 4, &val);
>               else
>                       early_read_config_dword(hose, 0, 0, PCIE_LTSSM, &val);
> -             if (val < PCIE_LTSSM_L0)
> +             if (val != PCIE_LTSSM_L0)
>                       return 1;
>       } else {
>               struct ccsr_pci __iomem *pci = hose->private_data;
> --
> 2.1.0.27.g96db324

Thanks,
Zhiqiang
_______________________________________________
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev

Reply via email to