Switch to using the bus_find_device_by_of_node helper Cc: Heiko Stuebner <he...@sntech.de> Cc: Takashi Iwai <ti...@suse.com> Cc: Mark Brown <broo...@kernel.org> Cc: Liam Girdwood <lgirdw...@gmail.com> Cc: linux-rockc...@lists.infradead.org Signed-off-by: Suzuki K Poulose <suzuki.poul...@arm.com> --- sound/soc/rockchip/rk3399_gru_sound.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-)
diff --git a/sound/soc/rockchip/rk3399_gru_sound.c b/sound/soc/rockchip/rk3399_gru_sound.c index 3d0cc6e..677c92c 100644 --- a/sound/soc/rockchip/rk3399_gru_sound.c +++ b/sound/soc/rockchip/rk3399_gru_sound.c @@ -405,11 +405,6 @@ static const struct dailink_match_data dailink_match[] = { }, }; -static int of_dev_node_match(struct device *dev, void *data) -{ - return dev->of_node == data; -} - static int rockchip_sound_codec_node_match(struct device_node *np_codec) { struct device *dev; @@ -421,8 +416,8 @@ static int rockchip_sound_codec_node_match(struct device_node *np_codec) continue; if (dailink_match[i].bus_type) { - dev = bus_find_device(dailink_match[i].bus_type, NULL, - np_codec, of_dev_node_match); + dev = bus_find_device_by_of_node(dailink_match[i].bus_type, + NULL, np_codec); if (!dev) continue; put_device(dev); -- 2.7.4