mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-28 14:44:10 +08:00
hwmon: (g762) Use of_property_read_u32 at appropriate place
Simplify the code a bit and also improve readability. Signed-off-by: Axel Lin <axel.lin@ingics.com> Signed-off-by: Guenter Roeck <linux@roeck-us.net>
This commit is contained in:
parent
cc336546dd
commit
fce9626cd9
@ -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)
|
||||
|
Loading…
Reference in New Issue
Block a user