lkml.org 
[lkml]   [2012]   [Feb]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 09/23] PCI, parisc: Register busn_res for root buses
    Date
    Signed-off-by: Yinghai Lu <yinghai@kernel.org>
    Cc: Kyle McMartin <kyle@mcmartin.ca>
    Cc: Helge Deller <deller@gmx.de>
    Cc: linux-parisc@vger.kernel.org
    ---
    drivers/parisc/dino.c | 2 ++
    drivers/parisc/lba_pci.c | 3 +++
    2 files changed, 5 insertions(+), 0 deletions(-)

    diff --git a/drivers/parisc/dino.c b/drivers/parisc/dino.c
    index 7ff10c1..3f2e203 100644
    --- a/drivers/parisc/dino.c
    +++ b/drivers/parisc/dino.c
    @@ -1014,7 +1014,9 @@ static int __init dino_probe(struct parisc_device *dev)
    return 0;
    }

    + pci_bus_insert_busn_res(bus, dino_current_bus, 255);
    bus->subordinate = pci_scan_child_bus(bus);
    + pci_bus_update_busn_res_end(bus, bus->subordinate);

    /* This code *depends* on scanning being single threaded
    * if it isn't, this global bus number count will fail
    diff --git a/drivers/parisc/lba_pci.c b/drivers/parisc/lba_pci.c
    index d5f3d75..b58bf8b 100644
    --- a/drivers/parisc/lba_pci.c
    +++ b/drivers/parisc/lba_pci.c
    @@ -1531,6 +1531,9 @@ lba_driver_probe(struct parisc_device *dev)
    return 0;
    }

    + pci_bus_insert_busn_res(lba_bus, lba_dev->hba.bus_num.start,
    + lba_dev->hba.bus_num.end);
    +
    lba_bus->subordinate = pci_scan_child_bus(lba_bus);

    /* This is in lieu of calling pci_assign_unassigned_resources() */
    --
    1.7.7


    \
     
     \ /
      Last update: 2012-02-24 11:25    [W:0.022 / U:0.580 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site