device: Drop `mmconf_resource_init` function

All uses of `mmconf_resource_init` have been replaced in previous
patches with `mmconf_resource`, which uses Kconfig symbol values.

Change-Id: I4473268016ed511aa5c4930a71977e722e34162a
Signed-off-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/50112
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
diff --git a/src/device/device_util.c b/src/device/device_util.c
index 0bce26a..0337fb2 100644
--- a/src/device/device_util.c
+++ b/src/device/device_util.c
@@ -862,11 +862,11 @@
 		 IORESOURCE_RESERVE;
 }
 
-void mmconf_resource_init(struct resource *resource, resource_t base,
-	int buses)
+void mmconf_resource(struct device *dev, unsigned long index)
 {
-	resource->base = base;
-	resource->size = buses * MiB;
+	struct resource *resource = new_resource(dev, index);
+	resource->base = CONFIG_MMCONF_BASE_ADDRESS;
+	resource->size = CONFIG_MMCONF_LENGTH;
 	resource->flags = IORESOURCE_MEM | IORESOURCE_RESERVE |
 		IORESOURCE_FIXED | IORESOURCE_STORED | IORESOURCE_ASSIGNED;
 
@@ -875,13 +875,6 @@
 			(unsigned long)(resource->base + resource->size));
 }
 
-void mmconf_resource(struct device *dev, unsigned long index)
-{
-	struct resource *resource = new_resource(dev, index);
-	mmconf_resource_init(resource, CONFIG_MMCONF_BASE_ADDRESS,
-		CONFIG_MMCONF_BUS_NUMBER);
-}
-
 void tolm_test(void *gp, struct device *dev, struct resource *new)
 {
 	struct resource **best_p = gp;
diff --git a/src/include/device/device.h b/src/include/device/device.h
index 1fc5e62..0e1ca12 100644
--- a/src/include/device/device.h
+++ b/src/include/device/device.h
@@ -313,7 +313,6 @@
 void fixed_mem_resource(struct device *dev, unsigned long index,
 		  unsigned long basek, unsigned long sizek, unsigned long type);
 
-void mmconf_resource_init(struct resource *res, resource_t base, int buses);
 void mmconf_resource(struct device *dev, unsigned long index);
 
 /* It is the caller's responsibility to adjust regions such that ram_resource()