driver core: Delete pointless parameter in fwnode_operations.add_links
The struct device input to add_links() is not used for anything. So delete it. Acked-by: Rob Herring <robh@kernel.org> Signed-off-by: Saravana Kannan <saravanak@google.com> Link: https://lore.kernel.org/r/20201121020232.908850-18-saravanak@google.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
f9aa460672
commit
2d09e6eb4a
@ -1472,7 +1472,7 @@ static void fw_devlink_parse_fwnode(struct fwnode_handle *fwnode)
|
|||||||
if (fwnode->flags & FWNODE_FLAG_LINKS_ADDED)
|
if (fwnode->flags & FWNODE_FLAG_LINKS_ADDED)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
fwnode_call_int_op(fwnode, add_links, NULL);
|
fwnode_call_int_op(fwnode, add_links);
|
||||||
fwnode->flags |= FWNODE_FLAG_LINKS_ADDED;
|
fwnode->flags |= FWNODE_FLAG_LINKS_ADDED;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -316,8 +316,7 @@ static struct device_node *find_pci_overlap_node(void)
|
|||||||
* resource reservation conflict on the memory window that the efifb
|
* resource reservation conflict on the memory window that the efifb
|
||||||
* framebuffer steals from the PCIe host bridge.
|
* framebuffer steals from the PCIe host bridge.
|
||||||
*/
|
*/
|
||||||
static int efifb_add_links(struct fwnode_handle *fwnode,
|
static int efifb_add_links(struct fwnode_handle *fwnode)
|
||||||
struct device *dev)
|
|
||||||
{
|
{
|
||||||
struct device_node *sup_np;
|
struct device_node *sup_np;
|
||||||
|
|
||||||
|
@ -1343,8 +1343,7 @@ static int of_link_property(struct device_node *con_np, const char *prop_name)
|
|||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int of_fwnode_add_links(struct fwnode_handle *fwnode,
|
static int of_fwnode_add_links(struct fwnode_handle *fwnode)
|
||||||
struct device *dev)
|
|
||||||
{
|
{
|
||||||
struct property *p;
|
struct property *p;
|
||||||
struct device_node *con_np = to_of_node(fwnode);
|
struct device_node *con_np = to_of_node(fwnode);
|
||||||
|
@ -127,8 +127,7 @@ struct fwnode_operations {
|
|||||||
(*graph_get_port_parent)(struct fwnode_handle *fwnode);
|
(*graph_get_port_parent)(struct fwnode_handle *fwnode);
|
||||||
int (*graph_parse_endpoint)(const struct fwnode_handle *fwnode,
|
int (*graph_parse_endpoint)(const struct fwnode_handle *fwnode,
|
||||||
struct fwnode_endpoint *endpoint);
|
struct fwnode_endpoint *endpoint);
|
||||||
int (*add_links)(struct fwnode_handle *fwnode,
|
int (*add_links)(struct fwnode_handle *fwnode);
|
||||||
struct device *dev);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
#define fwnode_has_op(fwnode, op) \
|
#define fwnode_has_op(fwnode, op) \
|
||||||
|
Loading…
Reference in New Issue
Block a user