gpio: sim: add missing fwnode_handle_put() in gpio_sim_probe()
authorYang Yingliang <yangyingliang@huawei.com>
Tue, 21 Dec 2021 11:38:25 +0000 (19:38 +0800)
committerBartosz Golaszewski <brgl@bgdev.pl>
Tue, 21 Dec 2021 15:19:14 +0000 (16:19 +0100)
commita2d05fb73493ca89b36c7d2c3ffc76effbfcd763
tree5170b6c499e42e17046cdd391b67250fa1e559b1
parent572006bce34caee37af84a8946895a495c56624a
gpio: sim: add missing fwnode_handle_put() in gpio_sim_probe()

Calling fwnode_handle_put() when break out of device_for_each_child_node(),
or the device node reference will be leakd.

Fixes: 83960fcf4818 ("gpio: sim: new testing module")
Reported-by: Hulk Robot <hulkci@huawei.com>
Signed-off-by: Yang Yingliang <yangyingliang@huawei.com>
Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
drivers/gpio/gpio-sim.c