mirror of https://gitee.com/openkylin/linux.git
of: Remove unused of_find_matching_node_by_address()
of_find_matching_node_by_address() is unused, so remove it. Cc: Robin Murphy <robin.murphy@arm.com> Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> Reviewed-by: Christoph Hellwig <hch@lst.de> Tested-by: Nicolas Saenz Julienne <nsaenzjulienne@suse.de> Reviewed-by: Nicolas Saenz Julienne <nsaenzjulienne@suse.de> Signed-off-by: Rob Herring <robh@kernel.org>
This commit is contained in:
parent
a36a383dc3
commit
3a9ac959ba
|
@ -826,25 +826,6 @@ int of_address_to_resource(struct device_node *dev, int index,
|
|||
}
|
||||
EXPORT_SYMBOL_GPL(of_address_to_resource);
|
||||
|
||||
struct device_node *of_find_matching_node_by_address(struct device_node *from,
|
||||
const struct of_device_id *matches,
|
||||
u64 base_address)
|
||||
{
|
||||
struct device_node *dn = of_find_matching_node(from, matches);
|
||||
struct resource res;
|
||||
|
||||
while (dn) {
|
||||
if (!of_address_to_resource(dn, 0, &res) &&
|
||||
res.start == base_address)
|
||||
return dn;
|
||||
|
||||
dn = of_find_matching_node(dn, matches);
|
||||
}
|
||||
|
||||
return NULL;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* of_iomap - Maps the memory mapped IO for a given device_node
|
||||
* @device: the device whose io range will be mapped
|
||||
|
|
|
@ -33,10 +33,6 @@ extern u64 of_translate_dma_address(struct device_node *dev,
|
|||
extern u64 of_translate_address(struct device_node *np, const __be32 *addr);
|
||||
extern int of_address_to_resource(struct device_node *dev, int index,
|
||||
struct resource *r);
|
||||
extern struct device_node *of_find_matching_node_by_address(
|
||||
struct device_node *from,
|
||||
const struct of_device_id *matches,
|
||||
u64 base_address);
|
||||
extern void __iomem *of_iomap(struct device_node *device, int index);
|
||||
void __iomem *of_io_request_and_map(struct device_node *device,
|
||||
int index, const char *name);
|
||||
|
@ -71,14 +67,6 @@ static inline u64 of_translate_address(struct device_node *np,
|
|||
return OF_BAD_ADDR;
|
||||
}
|
||||
|
||||
static inline struct device_node *of_find_matching_node_by_address(
|
||||
struct device_node *from,
|
||||
const struct of_device_id *matches,
|
||||
u64 base_address)
|
||||
{
|
||||
return NULL;
|
||||
}
|
||||
|
||||
static inline const __be32 *of_get_address(struct device_node *dev, int index,
|
||||
u64 *size, unsigned int *flags)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue