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
Zijun Hu 2024-12-24 21:05:06 +08:00 committed by Greg Kroah-Hartman
parent 6890fdc856
commit 989e2b3569
1 changed files with 1 additions and 9 deletions

View File

@ -385,21 +385,13 @@ struct slim_device *slim_get_device(struct slim_controller *ctrl,
} }
EXPORT_SYMBOL_GPL(slim_get_device); 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, static struct slim_device *of_find_slim_device(struct slim_controller *ctrl,
struct device_node *np) struct device_node *np)
{ {
struct slim_device *sbdev; struct slim_device *sbdev;
struct device *dev; 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) { if (dev) {
sbdev = to_slim_device(dev); sbdev = to_slim_device(dev);
return sbdev; return sbdev;