summaryrefslogtreecommitdiffstats
path: root/drivers/pci/setup-bus.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/pci/setup-bus.c')
-rw-r--r--drivers/pci/setup-bus.c39
1 files changed, 17 insertions, 22 deletions
diff --git a/drivers/pci/setup-bus.c b/drivers/pci/setup-bus.c
index 2f053922dd5c..a5a63ecfb628 100644
--- a/drivers/pci/setup-bus.c
+++ b/drivers/pci/setup-bus.c
@@ -148,8 +148,7 @@ static void pdev_sort_resources(struct pci_dev *dev, struct list_head *head)
148 148
149 tmp = kzalloc(sizeof(*tmp), GFP_KERNEL); 149 tmp = kzalloc(sizeof(*tmp), GFP_KERNEL);
150 if (!tmp) 150 if (!tmp)
151 panic("pdev_sort_resources(): " 151 panic("pdev_sort_resources(): kmalloc() failed!\n");
152 "kmalloc() failed!\n");
153 tmp->res = r; 152 tmp->res = r;
154 tmp->dev = dev; 153 tmp->dev = dev;
155 154
@@ -859,9 +858,8 @@ static void pbus_size_io(struct pci_bus *bus, resource_size_t min_size,
859 resource_size(b_res), min_align); 858 resource_size(b_res), min_align);
860 if (!size0 && !size1) { 859 if (!size0 && !size1) {
861 if (b_res->start || b_res->end) 860 if (b_res->start || b_res->end)
862 dev_info(&bus->self->dev, "disabling bridge window " 861 dev_info(&bus->self->dev, "disabling bridge window %pR to %pR (unused)\n",
863 "%pR to %pR (unused)\n", b_res, 862 b_res, &bus->busn_res);
864 &bus->busn_res);
865 b_res->flags = 0; 863 b_res->flags = 0;
866 return; 864 return;
867 } 865 }
@@ -872,10 +870,9 @@ static void pbus_size_io(struct pci_bus *bus, resource_size_t min_size,
872 if (size1 > size0 && realloc_head) { 870 if (size1 > size0 && realloc_head) {
873 add_to_list(realloc_head, bus->self, b_res, size1-size0, 871 add_to_list(realloc_head, bus->self, b_res, size1-size0,
874 min_align); 872 min_align);
875 dev_printk(KERN_DEBUG, &bus->self->dev, "bridge window " 873 dev_printk(KERN_DEBUG, &bus->self->dev, "bridge window %pR to %pR add_size %llx\n",
876 "%pR to %pR add_size %llx\n", b_res, 874 b_res, &bus->busn_res,
877 &bus->busn_res, 875 (unsigned long long)size1-size0);
878 (unsigned long long)size1-size0);
879 } 876 }
880} 877}
881 878
@@ -974,9 +971,8 @@ static int pbus_size_mem(struct pci_bus *bus, unsigned long mask,
974 if (order < 0) 971 if (order < 0)
975 order = 0; 972 order = 0;
976 if (order >= ARRAY_SIZE(aligns)) { 973 if (order >= ARRAY_SIZE(aligns)) {
977 dev_warn(&dev->dev, "disabling BAR %d: %pR " 974 dev_warn(&dev->dev, "disabling BAR %d: %pR (bad alignment %#llx)\n",
978 "(bad alignment %#llx)\n", i, r, 975 i, r, (unsigned long long) align);
979 (unsigned long long) align);
980 r->flags = 0; 976 r->flags = 0;
981 continue; 977 continue;
982 } 978 }
@@ -1003,9 +999,8 @@ static int pbus_size_mem(struct pci_bus *bus, unsigned long mask,
1003 resource_size(b_res), min_align); 999 resource_size(b_res), min_align);
1004 if (!size0 && !size1) { 1000 if (!size0 && !size1) {
1005 if (b_res->start || b_res->end) 1001 if (b_res->start || b_res->end)
1006 dev_info(&bus->self->dev, "disabling bridge window " 1002 dev_info(&bus->self->dev, "disabling bridge window %pR to %pR (unused)\n",
1007 "%pR to %pR (unused)\n", b_res, 1003 b_res, &bus->busn_res);
1008 &bus->busn_res);
1009 b_res->flags = 0; 1004 b_res->flags = 0;
1010 return 0; 1005 return 0;
1011 } 1006 }
@@ -1014,9 +1009,9 @@ static int pbus_size_mem(struct pci_bus *bus, unsigned long mask,
1014 b_res->flags |= IORESOURCE_STARTALIGN; 1009 b_res->flags |= IORESOURCE_STARTALIGN;
1015 if (size1 > size0 && realloc_head) { 1010 if (size1 > size0 && realloc_head) {
1016 add_to_list(realloc_head, bus->self, b_res, size1-size0, min_align); 1011 add_to_list(realloc_head, bus->self, b_res, size1-size0, min_align);
1017 dev_printk(KERN_DEBUG, &bus->self->dev, "bridge window " 1012 dev_printk(KERN_DEBUG, &bus->self->dev, "bridge window %pR to %pR add_size %llx\n",
1018 "%pR to %pR add_size %llx\n", b_res, 1013 b_res, &bus->busn_res,
1019 &bus->busn_res, (unsigned long long)size1-size0); 1014 (unsigned long long)size1-size0);
1020 } 1015 }
1021 return 0; 1016 return 0;
1022} 1017}
@@ -1274,8 +1269,8 @@ void __pci_bus_assign_resources(const struct pci_bus *bus,
1274 break; 1269 break;
1275 1270
1276 default: 1271 default:
1277 dev_info(&dev->dev, "not setting up bridge for bus " 1272 dev_info(&dev->dev, "not setting up bridge for bus %04x:%02x\n",
1278 "%04x:%02x\n", pci_domain_nr(b), b->number); 1273 pci_domain_nr(b), b->number);
1279 break; 1274 break;
1280 } 1275 }
1281 } 1276 }
@@ -1312,8 +1307,8 @@ static void __pci_bridge_assign_resources(const struct pci_dev *bridge,
1312 break; 1307 break;
1313 1308
1314 default: 1309 default:
1315 dev_info(&bridge->dev, "not setting up bridge for bus " 1310 dev_info(&bridge->dev, "not setting up bridge for bus %04x:%02x\n",
1316 "%04x:%02x\n", pci_domain_nr(b), b->number); 1311 pci_domain_nr(b), b->number);
1317 break; 1312 break;
1318 } 1313 }
1319} 1314}