introduced reset_resource() which factors out resource reset logic. Signed-off-by: Ram Pai <linuxram@xxxxxxxxxx> --- drivers/pci/setup-bus.c | 11 ++++++++--- 1 files changed, 8 insertions(+), 3 deletions(-) diff --git a/drivers/pci/setup-bus.c b/drivers/pci/setup-bus.c index bcf5752..a94ecc1 100644 --- a/drivers/pci/setup-bus.c +++ b/drivers/pci/setup-bus.c @@ -88,6 +88,13 @@ static void __dev_sort_resources(struct pci_dev *dev, pdev_sort_resources(dev, head); } +static inline void reset_resource(struct resource *res) +{ + res->start = 0; + res->end = 0; + res->flags = 0; +} + static void __assign_resources_sorted(struct resource_list *head, struct resource_list_x *fail_head) { @@ -109,9 +116,7 @@ static void __assign_resources_sorted(struct resource_list *head, (!(res->flags & IORESOURCE_ROM_ENABLE)))) add_to_failed_list(fail_head, list->dev, res); } - res->start = 0; - res->end = 0; - res->flags = 0; + reset_resource(res); } tmp = list; list = list->next; -- 1.6.5.2 -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html