slimbus: core: Remove of_slim_match_dev()
static of_slim_match_dev() has same function as API device_match_of_node(). Remove the former and use the later instead. Reviewed-by: Jonathan Cameron <Jonathan.Cameron@huawei.com> Signed-off-by: Zijun Hu <quic_zijuhu@quicinc.com> Link: https://lore.kernel.org/r/20241224-const_dfc_done-v5-7-6623037414d4@quicinc.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>pull/1136/head
parent
6890fdc856
commit
989e2b3569
|
|
@ -385,21 +385,13 @@ struct slim_device *slim_get_device(struct slim_controller *ctrl,
|
|||
}
|
||||
EXPORT_SYMBOL_GPL(slim_get_device);
|
||||
|
||||
static int of_slim_match_dev(struct device *dev, const void *data)
|
||||
{
|
||||
const struct device_node *np = data;
|
||||
struct slim_device *sbdev = to_slim_device(dev);
|
||||
|
||||
return (sbdev->dev.of_node == np);
|
||||
}
|
||||
|
||||
static struct slim_device *of_find_slim_device(struct slim_controller *ctrl,
|
||||
struct device_node *np)
|
||||
{
|
||||
struct slim_device *sbdev;
|
||||
struct device *dev;
|
||||
|
||||
dev = device_find_child(ctrl->dev, np, of_slim_match_dev);
|
||||
dev = device_find_child(ctrl->dev, np, device_match_of_node);
|
||||
if (dev) {
|
||||
sbdev = to_slim_device(dev);
|
||||
return sbdev;
|
||||
|
|
|
|||
Loading…
Reference in New Issue