diff --git a/drivers/base/driver.c b/drivers/base/driver.c index d4066fc..fa30c68 100644 --- a/drivers/base/driver.c +++ b/drivers/base/driver.c @@ -230,7 +230,7 @@ } EXPORT_SYMBOL(register_driver); -static struct resource *dev_get_resource(struct device_d *dev, int num) +struct resource *dev_get_resource(struct device_d *dev, int num) { int i, n = 0; diff --git a/include/driver.h b/include/driver.h index 151829e..46c56c0 100644 --- a/include/driver.h +++ b/include/driver.h @@ -193,6 +193,10 @@ } /* + * get resource 'num' for a device + */ +struct resource *dev_get_resource(struct device_d *dev, int num); +/* * get resource base 'name' for a device */ struct resource *dev_get_resource_by_name(struct device_d *dev,