Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit fce9626c authored by Axel Lin's avatar Axel Lin Committed by Guenter Roeck
Browse files

hwmon: (g762) Use of_property_read_u32 at appropriate place



Simplify the code a bit and also improve readability.

Signed-off-by: default avatarAxel Lin <axel.lin@ingics.com>
Signed-off-by: default avatarGuenter Roeck <linux@roeck-us.net>
parent cc336546
Loading
Loading
Loading
Loading
+2 −5
Original line number Diff line number Diff line
@@ -649,15 +649,12 @@ static int g762_of_prop_import_one(struct i2c_client *client,
				   int (*psetter)(struct device *dev,
						  unsigned long val))
{
	const __be32 *prop;
	int len, ret;
	int ret;
	u32 pval;

	prop = of_get_property(client->dev.of_node, pname, &len);
	if (!prop || len != sizeof(u32))
	if (of_property_read_u32(client->dev.of_node, pname, &pval))
		return 0;

	pval = be32_to_cpu(prop[0]);
	dev_dbg(&client->dev, "found %s (%d)\n", pname, pval);
	ret = (*psetter)(&client->dev, pval);
	if (ret)