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>
This commit is contained in:
@@ -862,11 +862,11 @@ void fixed_io_resource(struct device *dev, unsigned long index,
|
||||
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 @@ void mmconf_resource_init(struct resource *resource, resource_t base,
|
||||
(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;
|
||||
|
Reference in New Issue
Block a user