lkml.org 
[lkml]   [2012]   [Jul]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[RFC PATCH v2 19/32] PCI/mlx4: use PCIe capabilities access functions to simplify implementation
    Date
    From: Jiang Liu <jiang.liu@huawei.com>

    Use PCIe capabilities access functions to simplify mlx4 driver's
    implementation.

    Signed-off-by: Jiang Liu <liuj97@gmail.com>
    ---
    drivers/net/ethernet/mellanox/mlx4/reset.c | 8 ++++----
    1 file changed, 4 insertions(+), 4 deletions(-)

    diff --git a/drivers/net/ethernet/mellanox/mlx4/reset.c b/drivers/net/ethernet/mellanox/mlx4/reset.c
    index 11e7c1c..6895214 100644
    --- a/drivers/net/ethernet/mellanox/mlx4/reset.c
    +++ b/drivers/net/ethernet/mellanox/mlx4/reset.c
    @@ -141,16 +141,16 @@ int mlx4_reset(struct mlx4_dev *dev)
    /* Now restore the PCI headers */
    if (pcie_cap) {
    devctl = hca_header[(pcie_cap + PCI_EXP_DEVCTL) / 4];
    - if (pci_write_config_word(dev->pdev, pcie_cap + PCI_EXP_DEVCTL,
    - devctl)) {
    + if (pci_pcie_capability_write_word(dev->pdev, PCI_EXP_DEVCTL,
    + devctl)) {
    err = -ENODEV;
    mlx4_err(dev, "Couldn't restore HCA PCI Express "
    "Device Control register, aborting.\n");
    goto out;
    }
    linkctl = hca_header[(pcie_cap + PCI_EXP_LNKCTL) / 4];
    - if (pci_write_config_word(dev->pdev, pcie_cap + PCI_EXP_LNKCTL,
    - linkctl)) {
    + if (pci_pcie_capability_write_word(dev->pdev, PCI_EXP_LNKCTL,
    + linkctl)) {
    err = -ENODEV;
    mlx4_err(dev, "Couldn't restore HCA PCI Express "
    "Link control register, aborting.\n");
    --
    1.7.9.5


    \
     
     \ /
      Last update: 2012-07-24 20:41    [W:0.022 / U:29.612 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site