Thread (7 messages) flat view 7 messages, 2 authors, 2016-08-24

[PATCH 2/2] reset: uniphier: use of_device_get_match_data() to get matched data

From: p.zabel@pengutronix.de (Philipp Zabel)
Date: 2016-08-24 13:32:43
Also in: lkml

Am Mittwoch, den 24.08.2016, 21:29 +0900 schrieb Masahiro Yamada:
[...]
quoted
quoted
@@ -285,6 +286,45 @@ static const struct reset_control_ops uniphier_reset_ops = {
      .status = uniphier_reset_status,
 };

+static int uniphier_reset_probe(struct platform_device *pdev)
+{
+     struct device *dev = &pdev->dev;
+     struct uniphier_reset_priv *priv;
+     const struct uniphier_reset_data *p, *data;
+     struct regmap *regmap;
+     struct device_node *parent;
+     unsigned int nr_resets = 0;
+
+     data = of_device_get_match_data(dev);
+     WARN_ON(!data);
I know right now this can't happen anyway, but you did return -EINVAL
here before. Maybe use:

        if (WARN_ON(!data))
                return -EINVAL;

instead? I can fix it up if you agree.
I agree.

Please fix it up.  Thanks!
Ok, done.

regards
Philipp
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help