lkml.org 
[lkml]   [2023]   [Mar]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v6 3/4] EISA: Convert to use pci_bus_for_each_resource_p()
    Date
    The pci_bus_for_each_resource_p() hides the iterator loop since
    it may be not used otherwise. With this, we may drop that iterator
    variable definition.

    Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
    Reviewed-by: Krzysztof Wilczyński <kw@linux.com>
    ---
    drivers/eisa/pci_eisa.c | 4 ++--
    1 file changed, 2 insertions(+), 2 deletions(-)

    diff --git a/drivers/eisa/pci_eisa.c b/drivers/eisa/pci_eisa.c
    index 930c2332c3c4..907b86384396 100644
    --- a/drivers/eisa/pci_eisa.c
    +++ b/drivers/eisa/pci_eisa.c
    @@ -20,8 +20,8 @@ static struct eisa_root_device pci_eisa_root;

    static int __init pci_eisa_init(struct pci_dev *pdev)
    {
    - int rc, i;
    struct resource *res, *bus_res = NULL;
    + int rc;

    if ((rc = pci_enable_device (pdev))) {
    dev_err(&pdev->dev, "Could not enable device\n");
    @@ -38,7 +38,7 @@ static int __init pci_eisa_init(struct pci_dev *pdev)
    * eisa_root_register() can only deal with a single io port resource,
    * so we use the first valid io port resource.
    */
    - pci_bus_for_each_resource(pdev->bus, res, i)
    + pci_bus_for_each_resource_p(pdev->bus, res)
    if (res && (res->flags & IORESOURCE_IO)) {
    bus_res = res;
    break;
    --
    2.39.2
    \
     
     \ /
      Last update: 2023-03-27 01:09    [W:4.086 / U:0.476 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site