lkml.org 
[lkml]   [2013]   [Sep]   [3]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 3/7] powerpc/pci: use pci_is_pcie() to simplify code
    Date
    Use pci_is_pcie() to simplify code.

    Signed-off-by: Yijing Wang <wangyijing@huawei.com>
    Cc: Gavin Shan <shangw@linux.vnet.ibm.com>
    Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
    Cc: Paul Mackerras <paulus@samba.org>
    Cc: linuxppc-dev@lists.ozlabs.org
    Cc: linux-kernel@vger.kernel.org
    ---
    arch/powerpc/kernel/eeh.c | 3 +--
    arch/powerpc/sysdev/fsl_pci.c | 2 +-
    2 files changed, 2 insertions(+), 3 deletions(-)

    diff --git a/arch/powerpc/kernel/eeh.c b/arch/powerpc/kernel/eeh.c
    index 39954fe..b0bd41a 100644
    --- a/arch/powerpc/kernel/eeh.c
    +++ b/arch/powerpc/kernel/eeh.c
    @@ -189,8 +189,7 @@ static size_t eeh_gather_pci_data(struct eeh_dev *edev, char * buf, size_t len)
    }

    /* If PCI-E capable, dump PCI-E cap 10, and the AER */
    - cap = pci_find_capability(dev, PCI_CAP_ID_EXP);
    - if (cap) {
    + if (pci_is_pcie(dev)) {
    n += scnprintf(buf+n, len-n, "pci-e cap10:\n");
    printk(KERN_WARNING
    "EEH: PCI-E capabilities and status follow:\n");
    diff --git a/arch/powerpc/sysdev/fsl_pci.c b/arch/powerpc/sysdev/fsl_pci.c
    index 46ac1dd..5402a1d 100644
    --- a/arch/powerpc/sysdev/fsl_pci.c
    +++ b/arch/powerpc/sysdev/fsl_pci.c
    @@ -41,7 +41,7 @@ static void quirk_fsl_pcie_header(struct pci_dev *dev)
    u8 hdr_type;

    /* if we aren't a PCIe don't bother */
    - if (!pci_find_capability(dev, PCI_CAP_ID_EXP))
    + if (!pci_is_pcie(dev))
    return;

    /* if we aren't in host mode don't bother */
    --
    1.7.1



    \
     
     \ /
      Last update: 2013-09-03 09:41    [W:4.251 / U:0.196 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site