提交 5d61a9e0 编写于 作者: L Laxman Dewangan

gpio: ucb1400: Use devm_gpiochip_add_data() for gpio registration

Use devm_gpiochip_add_data() for GPIO registration.
Signed-off-by: NLaxman Dewangan <ldewangan@nvidia.com>
上级 fc0292a2
...@@ -67,7 +67,7 @@ static int ucb1400_gpio_probe(struct platform_device *dev) ...@@ -67,7 +67,7 @@ static int ucb1400_gpio_probe(struct platform_device *dev)
ucb->gc.set = ucb1400_gpio_set; ucb->gc.set = ucb1400_gpio_set;
ucb->gc.can_sleep = true; ucb->gc.can_sleep = true;
err = gpiochip_add_data(&ucb->gc, ucb); err = devm_gpiochip_add_data(&dev->dev, &ucb->gc, ucb);
if (err) if (err)
goto err; goto err;
...@@ -90,7 +90,6 @@ static int ucb1400_gpio_remove(struct platform_device *dev) ...@@ -90,7 +90,6 @@ static int ucb1400_gpio_remove(struct platform_device *dev)
return err; return err;
} }
gpiochip_remove(&ucb->gc);
return err; return err;
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册