|
@@ -195,7 +195,7 @@ int __init tsi108_setup_pci(struct device_node *dev)
|
|
|
int len;
|
|
|
struct pci_controller *hose;
|
|
|
struct resource rsrc;
|
|
|
- int *bus_range;
|
|
|
+ const int *bus_range;
|
|
|
int primary = 0, has_address = 0;
|
|
|
|
|
|
/* PCI Config mapping */
|
|
@@ -208,7 +208,7 @@ int __init tsi108_setup_pci(struct device_node *dev)
|
|
|
has_address = (of_address_to_resource(dev, 0, &rsrc) == 0);
|
|
|
|
|
|
/* Get bus range if any */
|
|
|
- bus_range = (int *)get_property(dev, "bus-range", &len);
|
|
|
+ bus_range = get_property(dev, "bus-range", &len);
|
|
|
if (bus_range == NULL || len < 2 * sizeof(int)) {
|
|
|
printk(KERN_WARNING "Can't get bus-range for %s, assume"
|
|
|
" bus 0\n", dev->full_name);
|